Hotels in Tavira

Search and compare Tavira hotels from hundreds of travel sites and save

Tavira, Portugal
9 Dec — 10 Dec2
Tavira, Portugal
Thu 9/12
Fri 10/12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Tavira

Filter by star ratings
All filters
Cabanas Gardens By My Choice
Cabanas Gardens By My Choice
7.8 Good
Tavira, Faro, Portugal
Show on map
3.2 mi from city centre, Tavira 
GoodBased on 210 reviews
7.8

Situated in Tavira, Cabanas Gardens by My Choice Algarve offers 3-star accommodation, as well as an outdoor pool. It also provides a kids pool, a ticket service and a concierge.

Vila Gale Tavira
Vila Gale Tavira
8.4 Excellent
Rua 4 de Outubro, Tavira, Faro, Portugal
Show on map
0.3 mi from city centre, Tavira 
ExcellentBased on 1,698 reviews
8.4

Situated in Tavira, this 4-star property is modern and elegant. It also offers a Jacuzzi, an indoor pool and a Turkish steam bath.

Pousada Convento Tavira
Pousada Convento Tavira
8.9 Excellent
Rua D. Paio Peres Correia, Tavira, Faro, Portugal
Show on map
0.2 mi from city centre, Tavira 
ExcellentBased on 575 reviews
8.9

This centrally located hotel enjoys a charming setting against the peaceful courtyard of a 16th-century convent. It is also minutes from Tavira's popular tourist spots.

Quinta Dos Perfumes
Quinta Dos Perfumes
9.4 Excellent
Tavira, Faro, Portugal
Show on map
3.6 mi from city centre, Tavira 
ExcellentBased on 317 reviews
9.4

This comfortable bed & breakfast in Tavira offers complimentary wireless internet, as well as an outdoor pool and babysitting/child services. It also features a terrace, luggage storage and room service.

Quinta do Caracol
Quinta do Caracol
9.2 Excellent
Rua São Pedro, Tavira, Faro, Portugal
Show on map
0.5 mi from city centre, Tavira 
ExcellentBased on 450 reviews
9.2

Featuring a shuttle to Faro Airport, plus free Wi-Fi, Quinta do Caracol is a comfortable base in Tavira. It also offers bicycle rental, an outdoor pool and babysitting/child services.

O Pomar in Cabanas by Wave Algarve
O Pomar in Cabanas by Wave Algarve
8.8 Excellent
Tavira, Faro, Portugal
Show on map
2.7 mi from city centre, Tavira 
ExcellentBased on 204 reviews
8.8

O Pomar in Cabanas by Wave Algarve provides 4-star accommodation in Tavira. It offers complimentary Wi-Fi, an outdoor pool and a kids pool.

Calcada Guesthouse
Calcada Guesthouse
9.6 Excellent
Calçada Dona Ana 12, Tavira, Faro, Portugal
Show on map
0.1 mi from city centre, Tavira 
ExcellentBased on 134 reviews
9.6

Situated a short walk from Tavira Train Station, Calcada Guesthouse offers guests an ideal base when in Tavira. Guests can also enjoy free internet access throughout the property.

Pedras d'el Rei
Pedras d'el Rei
7.8 Good
Pedras d'El Rei,1, Tavira, Faro, Portugal
Show on map
2.6 mi from city centre, Tavira 
GoodBased on 1,462 reviews
7.8

Pedras D'el Rei provides comfortable 3-star accommodation in Tavira. It has a gym, as well as outdoor tennis courts, an outdoor pool and a kids club.

Ap Cabanas Beach & Nature - Adults Friendly
Ap Cabanas Beach & Nature - Adults Friendly
8.2 Excellent
Rua Tuberaia Major. Cabanas De Tavira, Tavira, Faro, Portugal
Show on map
2.3 mi from city centre, Tavira 
ExcellentBased on 477 reviews
8.2

Situated in Tavira, Cabanas Park Resort provides 4-star accommodation, as well as a Jacuzzi, a Turkish steam bath and a private beach. It also offers a sun deck, a kids pool and an outdoor pool.

Ozadi Tavira Hotel
Ozadi Tavira Hotel
8.6 Excellent
Quintas Das Oliveiras E N 125, Tavira, Faro, Portugal
Show on map
1.8 mi from city centre, Tavira 
ExcellentBased on 1,913 reviews
8.6

Located in Tavira, Ozadi Tavira Hotel is within a 35-minute drive of Faro Airport and provides free Wi-Fi and an outdoor pool. There is also a gym with a swimming pool.

Tips for booking a Tavira hotel

Cheapest month:December
Most expensive month:August
Average price in Tavira:£76/night
Absolute cheapest price found:£17/night
Cheapest day:Friday
Most expensive day:Monday
£19 - £156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£41 - £174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Tavira hotels

Show all 961 hotels
1
Ozadi Tavira Hotel
Ozadi Tavira Hotel
8.6 Excellent
Quintas Das Oliveiras E N 125, Tavira, Faro, Portugal
Show on map
1.8 mi from city centre, Tavira, Portugal 

Located in Tavira, Ozadi Tavira Hotel is within a 35-minute drive of Faro Airport and provides free Wi-Fi and an outdoor pool. There is also a gym with a swimming pool.

2
Herdade da Corte
Herdade da Corte
8.7 Excellent
Sitio Da Corte - Cx Postal 710 A, Tavira, Faro, Portugal
Show on map
5.7 mi from city centre, Tavira, Portugal 

Located in Tavira, Herdade Da Corte is within a 40-minute drive of Faro Airport and offers outdoor tennis courts, a swimming pool and a saltwater swimming pool. Rooms are air conditioned and a wireless internet connection is included free of charge.

3
Ap Cabanas Beach & Nature - Adults Friendly
Ap Cabanas Beach & Nature - Adults Friendly
8.2 Excellent
Rua Tuberaia Major. Cabanas De Tavira, Tavira, Faro, Portugal
Show on map
2.3 mi from city centre, Tavira, Portugal 

Situated in Tavira, Cabanas Park Resort provides 4-star accommodation, as well as a Jacuzzi, a Turkish steam bath and a private beach. It also offers a sun deck, a kids pool and an outdoor pool.

Cheapest hotels in Tavira, Faro

Show all 961 hotels
Tavira Garden
Tavira Garden
7.5 Good
Tavira, Faro, Portugal
Show on map
0.9 mi from city centre,  

Set amid well-maintained gardens and showcasing an authentic Moorish decor, Tavira Garden Hotel is located in Tavira. It also provides a kids pool, an outdoor pool and a sauna.

£31
Avg. per night
Pedras d'el Rei
Pedras d'el Rei
7.8 Good
Pedras d'El Rei,1, Tavira, Faro, Portugal
Show on map
2.6 mi from city centre,  

Pedras D'el Rei provides comfortable 3-star accommodation in Tavira. It has a gym, as well as outdoor tennis courts, an outdoor pool and a kids club.

£35
Avg. per night
Herdade da Corte
Herdade da Corte
8.7 Excellent
Sitio Da Corte - Cx Postal 710 A, Tavira, Faro, Portugal
Show on map
5.7 mi from city centre,  

Located in Tavira, Herdade Da Corte is within a 40-minute drive of Faro Airport and offers outdoor tennis courts, a swimming pool and a saltwater swimming pool. Rooms are air conditioned and a wireless internet connection is included free of charge.

£37
Avg. per night
Hotel Don Rodrigues
Hotel Don Rodrigues
8.6 Excellent
Estrada Nacional 125 Km 134, Tavira, Faro, Portugal
Show on map
0.6 mi from city centre,  

Hotel Don Rodrigues offers traditional accommodation in Tavira and is within a 20-minute walk of Tavira Train Station. It also features an outdoor pool, an airport shuttle and luggage storage.

£39
Avg. per night
Quinta do Morgado - Monte da Eira
Quinta do Morgado - Monte da Eira
8.3 Excellent
Estrada Nacional, 125. Quinta do Morgado, Tavira, Tavira, Faro, Portugal
Show on map
1.1 mi from city centre,  

Quinta do Morgado - Apartamentos Turisticos Monte Da Eira provides a comfortable setting when in Tavira. It also offers outdoor tennis courts, a kids pool and an outdoor pool.

£42
Avg. per night
Cabanas Gardens By My Choice
Cabanas Gardens By My Choice
7.8 Good
Tavira, Faro, Portugal
Show on map
3.2 mi from city centre,  

Situated in Tavira, Cabanas Gardens by My Choice Algarve offers 3-star accommodation, as well as an outdoor pool. It also provides a kids pool, a ticket service and a concierge.

£42
Avg. per night
Ozadi Tavira Hotel
Ozadi Tavira Hotel
8.6 Excellent
Quintas Das Oliveiras E N 125, Tavira, Faro, Portugal
Show on map
1.8 mi from city centre,  

Located in Tavira, Ozadi Tavira Hotel is within a 35-minute drive of Faro Airport and provides free Wi-Fi and an outdoor pool. There is also a gym with a swimming pool.

£45
Avg. per night
Quinta do Caracol
Quinta do Caracol
9.2 Excellent
Rua São Pedro, Tavira, Faro, Portugal
Show on map
0.5 mi from city centre,  

Featuring a shuttle to Faro Airport, plus free Wi-Fi, Quinta do Caracol is a comfortable base in Tavira. It also offers bicycle rental, an outdoor pool and babysitting/child services.

£54
Avg. per night

Hotel prices in Tavira

2 stars or below

£34 - £49

Hotel Don Rodrigues

No. 1 most popular

Hotel Don Rodrigues
8.6 Excellent
£39
Avg. per night
Princesa Do Gilao

No. 2 most popular

Princesa Do Gilao
8.8 Excellent
£49
Avg. per night
Aguarela Tavira

Best value

£34
Avg. per night
3 stars

£33 - £156

Pedras d'el Rei

No. 1 most popular

£35
Avg. per night
Quinta do Morgado - Monte da Eira

No. 2 most popular

£42
Avg. per night
Monte dos Avos

Best value

£33
Avg. per night
4 stars and up

£37 - £730

Ap Maria Nova Lounge - Adults Friendly

No. 1 most popular

£51
Avg. per night
Vila Gale Tavira

No. 2 most popular

Vila Gale Tavira
8.4 Excellent
£60
Avg. per night
Herdade da Corte

Best value

Herdade da Corte
8.7 Excellent
£37
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Tavira

About Tavira

Straddling the Rio Gilao, Tavira graces the Algarve Coast of Portugal with centuries-old castles, Renaissance churches, sandy beaches and a sprawling nature park. Memorable abound in Tavira, from the charming Old Town area to the natural splendours of Tavira Island and Cabana Beach.

Things to do

Wander through the Old Town, an Arabic-style enclave with latticed doors, narrow winding streets and the nearby Ponte Romana bridge. A Roman structure with 17th-century incarnations, the seven-arched bridge offers excellent sunset views. It also borders the Praca da Republica riverfront square where you can wine and dine along the waterfront promenade and enjoy performances at the amphitheatre.

Explore Tavira’s ancient structures, including Santa María do Castelo Church, to see the tombs of knights who fought the Moors invasions. At the 1540s Igreja da Misericordia church you can get a glimpse of Renaissance-era carved doorways and a cherub-adorned baroque altar. Climb the hill to Tavira Castle to discover octagonal towers and fortified walls dating back to medieval times.

A short walk from Tavira Castle takes you to the Tower of Tavira, a former water tower that houses the Astronomical Observatory with its own camera obscura. Marvel at the 360-degree views of the city through live images captured in real time.

Take a ferry or water taxi to Tavira Island to enjoy the seven-kilometre-long Cabanas Beach and natural salt pans filled with flamingos and spoonbills. Explore Ria Formosa Natural Park, designated one of the seven natural wonders of Portugal. You can go hiking and wildlife watching through woodland forests, marshes and freshwater lagoons.

Getting around

Taxis, tuk-tuk vehicles and cycle rentals offer transportation throughout Tavira. You can pick up a rental car in town or at Faro Airport, about 40 kilometres away.

Tavira travel FAQs

  • What are the best hotels in Tavira?

    Tavira is home to many highly-rated hotels, one of which is Ap Maria Nova Lounge - Adults Friendly, which has a current rating of 8.6. For other potential stays, consider Vila Gale Tavira and Ozadi Tavira Hotel, which can also be great places to stay in Tavira.

  • What is a good hotel near Cabanas Beach?

    A good hotel close to Cabanas Beach is Ap Cabanas Beach & Nature - Adults Friendly (rated 8.2/10 from 477 reviews).

  • What is a good hotel in Tavira near Terra Estreita Beach?

    The most popular hotel near Terra Estreita Beach is Quintinha da Foz Guest House, with 134 HotelsCombined users scoring it 9.7/10.

  • Is there a good hotel near Barril Beach?

    A good hotel near Barril Beach is Pedras d'el Rei, which has been rated 7.8/10 by 1,463 HotelsCombined user reviews.

  • How much do hotels in Tavira cost?

    Hotels in Tavira cost an average of £107/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Tavira had higher average prices of £145/night and £107/night, respectively.

  • How much is a cheap hotel in Tavira?

    £29 per night is the cheapest Tavira hotel price found in our data from the last 72 hours.

  • How much is a hotel in Tavira tonight?

    A hotel in Tavira tonight can start as low as £37 for the night, with an average cost of £64, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Tavira tonight, prices start from £68.