We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Tavira Island

Tavira, Portugal
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Convento de Santo Antonio (Tavira, Portugal)
Rua de Santo Antonio, 56, Tavira 8800-705 , Portugal
4.0 km from Tavira Island
#16 of 16 hotels in Tavira
Traveller photos (3) | Map
Rua D. Paio Peres Correia, Tavira 8800-407, Portugal
4.4 km from Tavira Island
#3 of 16 hotels in Tavira
Professional photos | Traveller photos (130) | Map
Show Prices
Residencial Lagoas (Tavira, Portugal)
Rua Almirante Candido dos Reis, 24, Tavira 8800-318, Portugal
4.8 km from Tavira Island
#12 of 16 hotels in Tavira
Professional photos | Traveller photos (43) | Map
Show Prices
Vila Gale Albacora (Tavira, Portugal) 4.0 of 5
Quatro Aguas | Vale do Olival, Tavira 8800-901, Portugal
4.9 km from Tavira Island
#5 of 16 hotels in Tavira
Professional photos | Traveller photos (189) | Map
Show Prices
Hotel BlueBay Porta Nova (Tavira, Portugal) 4.0 of 5
Rua Antonio Pinheiro, Tavira 8800-323 , Portugal
4.9 km from Tavira Island
#11 of 16 hotels in Tavira
Professional photos | Traveller photos (127) | Map
Show Prices
Ozadi Tavira Hotel (Tavira, Portugal) 4.0 of 5
Quinta das Oliveiras, E.N. 125, Tavira 8800-053, Portugal (Formerly Hotel Eurotel Tavira)
7.0 km from Tavira Island
#1 of 16 hotels in Tavira
Professional photos | Traveller photos (87) | Map
Show Prices
Rua Vasco Da Gama, N026, Cabanas, Tavira 8800-591, Portugal
8.4 km from Tavira Island
#8 of 16 hotels in Tavira
Traveller photos (6) | Map
Quinta Velha Village (Tavira, Portugal)
Cabanas, Tavira 8800, Portugal
8.5 km from Tavira Island
#14 of 16 hotels in Tavira
Traveller photos (8) | Map
Show Prices
Herdade da Corte (Tavira, Portugal) 4.0 of 5
Sitio da Corte | Santa Catarina Da Fonte Do Bispo, Tavira 8800-166, Portugal
10.8 km from Tavira Island
#2 of 16 hotels in Tavira
Professional photos | Traveller photos (70) | Map
Show Prices
Vila Monte Resort (Moncarapacho, Portugal) 4.0 of 5
Sitio Dos Calicos, Moncarapacho 8700-069, Portugal (Formerly Adolfo da Quinta)
11.4 km from Tavira Island
#1 of 4 hotels in Moncarapacho
Professional photos | Traveller photos (152) | Map
Show Prices
Pensao Bela Vista (Olhao, Portugal)
Rua Dr. Teofilo Braga 65 - 67, Olhao 8700-520, Portugal
17.1 km from Tavira Island
#3 of 4 hotels in Olhao
Professional photos | Traveller photos (1) | Map
Show Prices
Real Marina Hotel & Spa (Olhao, Portugal) 5.0 of 5
Avenida 5 de Outubro, Olhao 8700, Portugal
17.5 km from Tavira Island
Special Price 20% off room rate
Real Marina Hotel & Spa Slideshow
#1 of 4 hotels in Olhao
Professional photos | Traveller photos (473) | Map
Show Prices
Quinta dos Poetas (Pechao, Portugal) 4.0 of 5
Sitio da Arretorta, Pechao, Olhao, Portugal
17.7 km from Tavira Island
Travellers' Choice™ 2014 Winner Small Hotels
#1 of 1 hotels in Pechao
Professional photos | Traveller photos (54) | Map
Show Prices
Eurotel Altura (Altura, Portugal) 4.0 of 5
Av. 24 de Junho | Praia de Altura, Altura 8950-414, Portugal
17.7 km from Tavira Island
#1 of 4 hotels in Altura
Professional photos | Traveller photos (245) | Map
Show Prices
Praia Verde Boutique Hotel (Castro Marim, Portugal) 4.0 of 5
Praia Verde - Altura, Castro Marim 8950-434, Portugal
19.3 km from Tavira Island
#1 of 3 hotels in Castro Marim
Professional photos | Traveller photos (72) | Map
Show Prices
Rua Sao Jose, Estoi, Faro 8005-465, Portugal (Formerly Pousada de Faro - Estoi Palace Hotel)
20.4 km from Tavira Island
#1 of 26 hotels in Faro
Professional photos | Traveller photos (218) | Map
Show Prices
Casa de Estoi (Faro, Portugal)
Rua de Faro, 80 | Estoi, Faro 8005-463, Portugal
20.5 km from Tavira Island
#4 of 26 hotels in Faro
Professional photos | Traveller photos (21) | Map
Show Prices
Guadiana (Monte Gordo, Portugal) 3.0 of 5
Avenida Infante Dom Henrique 10, Monte Gordo 8900-413, Portugal
21.2 km from Tavira Island
#9 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (5) | Map
Show Prices
Atlantico Aparthotel (Monte Gordo, Portugal)
Avenida Vinte e Cinco de Abril, 3080 Sao Juliao da Figueira da Foz, Monte Gordo 8900, Portugal
21.5 km from Tavira Island
Vasco da Gama Hotel (Monte Gordo, Portugal) 3.0 of 5
Av Infante Dom Henrique, Monte Gordo 8900-412, Portugal
21.6 km from Tavira Island
#2 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (87) | Map
Show Prices
Monte Gordo Hotel Apartamentos & Spa (Monte Gordo, Portugal) 4.0 of 5
Rua De Mayorca, Monte Gordo 8900-435, Portugal
21.6 km from Tavira Island
#3 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (6) | Map
Show Prices
Duna Mar Aparthotel (Monte Gordo, Portugal) 4.0 of 5
Avenida Infante Dom Henrique, Monte Gordo 8900-413, Portugal
21.6 km from Tavira Island
#4 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (31) | Map
Show Prices
Yellow Praia Monte Gordo (Monte Gordo, Portugal) 4.0 of 5
Av. Infante Dom Henrique, Monte Gordo 8900-412, Portugal
21.6 km from Tavira Island
#7 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (74) | Map
Show Prices
Casablanca Inn (Monte Gordo, Portugal) 3.5 of 5
Praceta Casablanca, Monte Gordo 8900, Portugal
21.9 km from Tavira Island
#5 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (52) | Map
Show Prices
Hotel Alba (Monte Gordo, Portugal) 3.0 of 5
Rua 1, Lote 3 | Alameda da India, Monte Gordo 8900-332, Portugal
21.9 km from Tavira Island
#6 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (19) | Map
Show Prices
Calema Aparthotel (Monte Gordo, Portugal) 3.0 of 5
Avenida da Catalunha, Monte Gordo 8900, Portugal
21.9 km from Tavira Island
#8 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (14) | Map
Show Prices
Hotel Navegadores (Monte Gordo, Portugal) 3.0 of 5
Av da Catalunha s/n, Monte Gordo 8900-468, Portugal
21.9 km from Tavira Island
#10 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (37) | Map
Show Prices
Montesol Aparthotel (Monte Gordo, Portugal)
Rua de Ceuta, Monte Gordo 8900, Portugal
22.1 km from Tavira Island
#11 of 12 hotels in Monte Gordo
Map
Hotel Alcazar (Monte Gordo, Portugal) 3.0 of 5
Rua de Ceuta, 9, Monte Gordo 8900, Portugal
22.2 km from Tavira Island
#1 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (166) | Map
Show Prices
Castro Marim Golfe & Country Club (Castro Marim, Portugal) 4.0 of 5
Sitio do Lavajinho, Castro Marim 8950-190 , Portugal
24.0 km from Tavira Island
#2 of 3 hotels in Castro Marim
Professional photos | Traveller photos (4) | Map
Show Prices