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

Vila Gale Albacora (Tavira, Portugal) 4.0 of 5
Quatro Aguas | Vale do Olival, Tavira 8800-901, Portugal
1.1 km from Tavira Island
#5 of 16 hotels in Tavira
Professional photos | Traveller photos (220) | Map
Show Prices
Convento de Santo Antonio (Tavira, Portugal)
Rua de Santo Antonio, 56, Tavira 8800-705 , Portugal
2.6 km from Tavira Island
#16 of 16 hotels in Tavira
Traveller photos (3) | Map
Vila Gale Tavira (Tavira, Portugal) 4.0 of 5
Rua 4 de Outubro, Tavira 8800-362, Portugal
2.7 km from Tavira Island
#6 of 16 hotels in Tavira
Professional photos | Traveller photos (291) | Map
Show Prices
Residencial Mares (Tavira, Portugal) 3.0 of 5
Rua Jose Pires Padinha, 134/140, Tavira 8800-354, Portugal
2.8 km from Tavira Island
#10 of 16 hotels in Tavira
Professional photos | Traveller photos (19) | Map
Show Prices
Tavira Garden (Tavira, Portugal) 3.0 of 5
Sitio Cara de Pau, Estrada Nacional 125, Tavira 8800-221, Portugal
3.1 km from Tavira Island
#8 of 16 hotels in Tavira
Professional photos | Traveller photos (15) | Map
Show Prices
Residencial Lagoas (Tavira, Portugal)
Rua Almirante Candido dos Reis, 24, Tavira 8800-318, Portugal
3.1 km from Tavira Island
#11 of 16 hotels in Tavira
Professional photos | Traveller photos (44) | Map
Show Prices
Rua D. Paio Peres Correia, Tavira 8800-407, Portugal
3.2 km from Tavira Island
#2 of 16 hotels in Tavira
Professional photos | Traveller photos (138) | 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)
3.4 km from Tavira Island
#1 of 16 hotels in Tavira
Professional photos | Traveller photos (90) | Map
Show Prices
Hotel Porta Nova (Tavira, Portugal) 4.0 of 5
Rua Antonio Pinheiro, Tavira 8800-323 , Portugal (Formerly BlueBay Porta Nova)
3.4 km from Tavira Island
#12 of 16 hotels in Tavira
Professional photos | Traveller photos (325) | Map
Show Prices
Cabanas de Tavira, Cabanas, Tavira 8800-591, Portugal
3.6 km from Tavira Island
#7 of 16 hotels in Tavira
Professional photos | Traveller photos (76) | Map
Show Prices
Rua Vasco Da Gama, N026, Cabanas, Tavira 8800-591, Portugal
3.9 km from Tavira Island
#9 of 16 hotels in Tavira
Traveller photos (6) | Map
Quinta Velha Village (Tavira, Portugal)
Cabanas, Tavira 8800, Portugal
4.3 km from Tavira Island
#14 of 16 hotels in Tavira
Traveller photos (8) | Map
Show Prices
Robinson Club Quinta da Ria (Vila Nova de Cacela, Portugal) 4.0 of 5
Vila Nova de Cacela 8900-057, Portugal
6.8 km from Tavira Island
#1 of 2 hotels in Vila Nova de Cacela
Professional photos | Traveller photos (51) | Map
Show Prices
Estalagem Oasis (Vila Nova de Cacela, Portugal) 3.0 of 5
R. do pescador | Praia da Lota, Vila Nova de Cacela 8901-907, Portugal
11.8 km from Tavira Island
#2 of 2 hotels in Vila Nova de Cacela
Professional photos | Traveller photos (5) | 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
12.2 km from Tavira Island
#3 of 16 hotels in Tavira
Professional photos | Traveller photos (70) | Map
Show Prices
Azul Praia (Altura, Portugal) 2.0 of 5
Urb Rota Praia Lt 17, Altura 8900, Portugal
12.7 km from Tavira Island
#4 of 4 hotels in Altura
Professional photos | Traveller photos (1) | Map
Show Prices
Eurotel Altura (Altura, Portugal) 4.0 of 5
Av. 24 de Junho | Praia de Altura, Altura 8950-414, Portugal
13.0 km from Tavira Island
#1 of 4 hotels in Altura
Professional photos | Traveller photos (242) | Map
Show Prices
Alagoa Praia Norte (Altura, Portugal) 3.0 of 5
Alagoa-Praia Norte Lote1, Altura 8950-411, Portugal
13.0 km from Tavira Island
#3 of 4 hotels in Altura
Professional photos | Map
Show Prices
Praia Verde Boutique Hotel (Castro Marim, Portugal) 4.0 of 5
Praia Verde - Altura, Castro Marim 8950-434, Portugal
14.5 km from Tavira Island
#1 of 3 hotels in Castro Marim
Professional photos | Traveller photos (96) | Map
Show Prices
Vila Monte Resort (Moncarapacho, Portugal) 4.0 of 5
Sitio Dos Calicos, Moncarapacho 8700-069, Portugal (Formerly Adolfo da Quinta)
15.3 km from Tavira Island
#1 of 4 hotels in Moncarapacho
Professional photos | Traveller photos (159) | Map
Show Prices
Guadiana (Monte Gordo, Portugal) 3.0 of 5
Avenida Infante Dom Henrique 10, Monte Gordo 8900-413, Portugal
16.8 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
16.8 km from Tavira Island
Vasco da Gama Hotel (Monte Gordo, Portugal) 3.0 of 5
Av Infante Dom Henrique, Monte Gordo 8900-412, Portugal
17.0 km from Tavira Island
#2 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (87) | Map
Show Prices
Duna Mar Aparthotel (Monte Gordo, Portugal) 4.0 of 5
Avenida Infante Dom Henrique, Monte Gordo 8900-413, Portugal
17.0 km from Tavira Island
#3 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (41) | Map
Show Prices
Yellow Praia Monte Gordo (Monte Gordo, Portugal) 4.0 of 5
Av. Infante Dom Henrique, Monte Gordo 8900-412, Portugal
17.0 km from Tavira Island
#7 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (92) | Map
Show Prices
Hotel Navegadores (Monte Gordo, Portugal) 3.0 of 5
Av da Catalunha s/n, Monte Gordo 8900-468, Portugal
17.1 km from Tavira Island
#10 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (37) | Map
Show Prices
Hotel Paiva (Vila Real de Santo Antonio, Portugal) 3.0 of 5
Av. Da Catalunha Edificio Paiva, Vila Real de Santo Antonio 8900-474, Portugal
17.1 km from Tavira Island
#3 of 3 hotels in Vila Real de Santo Antonio
Professional photos | Map
Show Prices
Casablanca Inn (Monte Gordo, Portugal) 3.5 of 5
Praceta Casablanca, Monte Gordo 8900, Portugal
17.2 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
17.2 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
17.2 km from Tavira Island
#8 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (14) | Map
Show Prices