
Find hotels in Tavira Island from ฿2,735
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Tavira Island
Apart hotel
Resort
Check prices for these dates
Our top choices for Tavira Island hotels

Bordoy Grand House Algarve
Bordoy Grand House AlgarveVila Real Santo Antonio
9.6 out of 10, Exceptional, (165 reviews)
The price is ฿4,585
฿4,936 total
includes taxes & fees
21 Jun - 22 Jun

Hotel 3K Faro Aeroporto
Hotel 3K Faro AeroportoFaro
8.8 out of 10, Excellent, (1,012 reviews)
The price is ฿4,873
฿5,317 total
includes taxes & fees
13 Jul - 14 Jul

HOTEL DON DIEGO by Ĥ
HOTEL DON DIEGO by ĤAyamonte
8.6 out of 10, Excellent, (38 reviews)
The price is ฿2,974
฿3,272 total
includes taxes & fees
16 Jun - 17 Jun

Pousada Palácio Estoi, Faro - Small Luxury Hotels Of The World
Pousada Palácio Estoi, Faro - Small Luxury Hotels Of The WorldFaro
9.2 out of 10, Wonderful, (784 reviews)
The price is ฿6,037
฿6,551 total
includes taxes & fees
22 Jun - 23 Jun

WOT Algarve Soul
WOT Algarve SoulLoulé
8.8 out of 10, Excellent, (296 reviews)
The price is ฿2,964
฿3,294 total
includes taxes & fees
30 Jun - 1 Jul

B&B Hotel Olhao Algarve
B&B Hotel Olhao AlgarveOlhao
9.2 out of 10, Wonderful, (222 reviews)
The price is ฿3,215
฿3,560 total
includes taxes & fees
28 Jun - 29 Jun

Quinta do Morgado - Monte da Eira
Quinta do Morgado - Monte da EiraTavira
8.8 out of 10, Excellent, (285 reviews)
The price is ฿3,376
฿3,579 total
includes taxes & fees
28 Jun - 29 Jun

Pé na Areia
Pé na AreiaRetur
7.8 out of 10, Good, (91 reviews)
The price is ฿2,251
฿2,386 total
includes taxes & fees
18 Jun - 19 Jun

Hospedaria Frangaria
Hospedaria FrangariaFaro
8.6 out of 10, Excellent, (400 reviews)
The price is ฿4,216
฿4,620 total
includes taxes & fees
18 Jun - 19 Jun

À da Avó - The Guesthouse
À da Avó - The GuesthouseSão Pedro
9.0 out of 10, Wonderful, (136 reviews)
The price is ฿2,257
฿2,544 total
includes taxes & fees
20 Jun - 21 Jun

Estalagem Sequeira
Estalagem SequeiraSao Bras de Alportel
8.2 out of 10, Very good, (81 reviews)
The price is ฿3,646
฿3,865 total
includes taxes & fees
16 Jun - 17 Jun

Conrad Algarve
Conrad AlgarveLoulé
9.8 out of 10, Exceptional, (516 reviews)
The price is ฿18,190
฿19,433 total
includes taxes & fees
18 Jun - 19 Jun

Hotel Apolo
Hotel ApoloVila Real Santo Antonio
9.2 out of 10, Wonderful, (276 reviews)
The price is ฿2,858
฿3,105 total
includes taxes & fees
5 Jul - 6 Jul

Portugals Infinity Eco Suite Resort
Portugals Infinity Eco Suite ResortTavira
9.8 out of 10, Exceptional, (7 reviews)
The price is ฿4,373
฿4,635 total
includes taxes & fees
16 Jun - 17 Jun

Hotel Navegadores
Hotel NavegadoresVila Real Santo Antonio
8.0 out of 10, Very good, (476 reviews)
The price is ฿3,501
฿3,787 total
includes taxes & fees
20 Jun - 21 Jun

Sunlight House
Sunlight HouseFaro City Centre
9.2 out of 10, Wonderful, (212 reviews)
The price is ฿3,376
฿3,730 total
includes taxes & fees
30 Jun - 1 Jul

Golden Beach Guesthouse
Golden Beach GuesthousePraia de Faro
9.2 out of 10, Wonderful, (104 reviews)
The price is ฿6,087
฿6,603 total
includes taxes & fees
18 Jun - 19 Jun

Pure Formosa Concept Hotel
Pure Formosa Concept HotelOlhao
9.6 out of 10, Exceptional, (725 reviews)
The price is ฿4,403
฿4,819 total
includes taxes & fees
23 Jun - 24 Jun

Pousada Convento de Tavira - Historic Hotel
Pousada Convento de Tavira - Historic HotelTavira
9.4 out of 10, Exceptional, (484 reviews)
The price is ฿6,395
฿6,779 total
includes taxes & fees
16 Jun - 17 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Tavira Island attractions
Learn more about Tavira Island
Explore attractions like Barril Beach and Terra Estreita Beach as you discover things to see and do in Tavira Island.

More cheap stays in Tavira Island

Hostellicious
Largo de S. Pedro 14 Faro Faro
The price is ฿2,437 per night from 16 Jun to 17 Jun
฿2,437
฿2,735 total
16 Jun - 17 Jun
includes taxes & fees
8.4/10 Very Good! (158 reviews)











































































