Hotels in Tavira

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

Tavira, Portugal
Oct 22 — Oct 232
Tavira, Portugal
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Tavira

Filter by star ratings
All filters
Pedras d'el Rei
Pedras d'el Rei
7.8 Good
Pedras d'El Rei,1, Tavira, Faro, Portugal
Show on map
4.2 km from city centre, Tavira 
GoodBased on 1,447 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.

Vila Gale Tavira
Vila Gale Tavira
8.4 Excellent
Rua 4 de Outubro, Tavira, Faro, Portugal
Show on map
0.4 km from city centre, Tavira 
ExcellentBased on 1,679 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.

Ozadi Tavira Hotel
Ozadi Tavira Hotel
8.6 Excellent
Quintas Das Oliveiras E N 125, Tavira, Faro, Portugal
Show on map
2.8 km from city centre, Tavira 
ExcellentBased on 1,875 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.

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.8 km from city centre, Tavira 
ExcellentBased on 1,244 reviews
8.3

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.

Tips for booking a Tavira hotel

Cheapest month:February
Most expensive month:July
Average price in Tavira:₱5,211/night
Absolute cheapest price found:₱1,128/night
Cheapest day:Tuesday
Most expensive day:Monday
₱2,468 - ₱10,484
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱4,505 - ₱7,779
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Tavira, Faro

Show all 932 hotels
Pedras d'el Rei
Pedras d'el Rei
7.8 Good
Pedras d'El Rei,1, Tavira, Faro, Portugal
Show on map
4.2 km 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.

₱2,233
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.8 km 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.

₱2,791
Avg. per night
Ozadi Tavira Hotel
Ozadi Tavira Hotel
8.6 Excellent
Quintas Das Oliveiras E N 125, Tavira, Faro, Portugal
Show on map
2.8 km 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.

₱3,450
Avg. per night
Vila Gale Tavira
Vila Gale Tavira
8.4 Excellent
Rua 4 de Outubro, Tavira, Faro, Portugal
Show on map
0.4 km from city centre,  

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

₱4,414
Avg. per night

Hotel prices in Tavira

2 stars and under

₱2,334 - ₱3,298

Princesa Do Gilao

#1 Most popular

Princesa Do Gilao
8.6 Excellent
₱3,298
Avg. per night
Hotel Don Rodrigues

#2 Most popular

Hotel Don Rodrigues
8.6 Excellent
₱2,385
Avg. per night
Aguarela Tavira

Best value

₱2,334
Avg. per night
3 stars

₱2,233 - ₱2,943

Quinta do Morgado - Monte da Eira

#1 Most popular

₱2,791
Avg. per night
Quinta do Caracol

#2 Most popular

Quinta do Caracol
9.2 Excellent
₱2,943
Avg. per night
Pedras d'el Rei

Best value

₱2,233
Avg. per night
4 stars +

₱3,095 - ₱4,414

Ozadi Tavira Hotel

#1 Most popular

Ozadi Tavira Hotel
8.6 Excellent
₱3,450
Avg. per night
Vila Gale Tavira

#2 Most popular

Vila Gale Tavira
8.4 Excellent
₱4,414
Avg. per night
Ap Maria Nova Lounge - Adults Friendly
₱3,095
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?

    Ozadi Tavira Hotel is a very popular hotel in Tavira with a score of 8.6 from 1,875 reviews. Ap Maria Nova Lounge - Adults Friendly (8.6 from 2,956 reviews) and Pousada Convento Tavira (8.8 from 571 reviews) are also highly rated Tavira hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Cabanas Beach?

    Cabanas Park Resort is a popular hotel near Cabanas Beach that is highly recommended, with a score of 8.2 across 445 reviews.

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

    Quintinha da Foz Guest House is rated 9.7 from 137 reviews and is close to Terra Estreita Beach.

  • Is there a good hotel near Barril Beach?

    If you’re visiting Barril Beach then the nearby Pedras d'el Rei is a popular hotel with HotelsCombined users (1,447 reviews scoring it at an average 7.8/10).

  • How much do hotels in Tavira cost?

    The average price of a hotel in Tavira is ₱5,835 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Tavira?

    HotelsCombined searches in the last 3 days suggest cheap Tavira hotels have prices starting from as low as ₱1,877/night, depending on the popularity of your requested dates.