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

Cabanas de Tavira, Tavira 08800, Portugal
1.2 km from Tavira Island
#3 of 16 hotels in Tavira
Professional photos | Traveller photos (247) | Map
Show Prices
Quatro Aguas | Vale Do Olival, Tavira 8800-901, Portugal
1.2 km from Tavira Island
#5 of 16 hotels in Tavira
Professional photos | Traveller photos (162) | Map
Show Prices
Quinta das Oliveiras, E.N. 125, Tavira 8800-053, Portugal (Formerly Hotel Eurotel Tavira)
2.3 km from Tavira Island
#4 of 16 hotels in Tavira
Professional photos | Traveller photos (79) | Map
Show Prices
Rua de Santo Antonio, 56, Tavira 8800-705 , Portugal
2.7 km from Tavira Island
#16 of 16 hotels in Tavira
Traveller photos (3) | Map
Rua 4 De Outubro, Tavira 8800-362, Portugal
2.8 km from Tavira Island
#7 of 16 hotels in Tavira
Professional photos | Traveller photos (256) | Map
Show Prices
Sitio Cara de Pau, Estrada Nacional 125, Tavira 8800-221, Portugal
2.8 km from Tavira Island
#9 of 16 hotels in Tavira
Professional photos | Traveller photos (14) | Map
Show Prices
Rua Jose Pires Padinha, 134/140, Tavira 8800-354, Portugal
2.9 km from Tavira Island
#10 of 16 hotels in Tavira
Professional photos | Traveller photos (14) | Map
Show Prices
Rua Almirante Candido dos Reis, 24 | 8800-318 Santa Maria-Tavira, Tavira, Portugal
3.2 km from Tavira Island
#8 of 16 hotels in Tavira
Professional photos | Traveller photos (42) | Map
Show Prices
Rua D. Paio Peres Correia, Tavira 8800-407, Portugal
3.4 km from Tavira Island
#2 of 16 hotels in Tavira
Professional photos | Traveller photos (130) | Map
Show Prices
Cabanas de Tavira, Cabanas, Tavira 8800-591, Portugal
3.5 km from Tavira Island
#6 of 16 hotels in Tavira
Professional photos | Traveller photos (71) | Map
Show Prices
Rua Antonio Pinheiro, Tavira 8800-323 , Portugal
3.5 km from Tavira Island
#13 of 16 hotels in Tavira
Professional photos | Traveller photos (120) | Map
Show Prices
Rua Vasco Da Gama, N026, Cabanas, Tavira 8800-591, Portugal
3.7 km from Tavira Island
#11 of 16 hotels in Tavira
Traveller photos (6) | Map
Cabanas, Tavira 8800, Portugal
5.5 km from Tavira Island
#15 of 16 hotels in Tavira
Traveller photos (8) | Map
Show Prices
Robinson Club Quinta da Ria (Vila Nova de Cacela) 4.0 of 5
Vila Nova de Cacela 8900-057, Portugal
6.6 km from Tavira Island
#1 of 2 hotels in Vila Nova de Cacela
Professional photos | Traveller photos (47) | Map
Show Prices
Aldeia Mourisca (Manta Rota)
Manta Rota, Portugal
10.7 km from Tavira Island
#2 of 3 hotels in Manta Rota
Map
Urb. Orlamar, 90 | Apartado 144, Manta Rota 8900-069, Portugal
10.8 km from Tavira Island
#3 of 3 hotels in Manta Rota
Traveller photos (2) | Map
Estalagem Oasis (Vila Nova de Cacela) 3.0 of 5
R. do pescador | Praia da Lota, Vila Nova de Cacela 8901-907, Portugal
11.6 km from Tavira Island
#2 of 2 hotels in Vila Nova de Cacela
Professional photos | Traveller photos (4) | Map
Show Prices
On the road from Tavira to Sta. Catarina | Marco CP 632-A, Tavira 8800-164 , Portugal
12.1 km from Tavira Island
#12 of 16 hotels in Tavira
Professional photos | Traveller photos (14) | Map
Show Prices
Sitio da Corte | Santa Catarina Da Fonte Do Bispo, Tavira 8800-166, Portugal
12.3 km from Tavira Island
#1 of 16 hotels in Tavira
Professional photos | Traveller photos (65) | Map
Show Prices
Azul Praia (Altura) 2.0 of 5
Urb Rota Praia Lt 17, Altura 8900, Portugal
12.5 km from Tavira Island
#4 of 4 hotels in Altura
Professional photos | Traveller photos (1) | Map
Show Prices
Alagoa-Praia Norte Lote1, Altura 8950-411, Portugal
12.7 km from Tavira Island
#2 of 4 hotels in Altura
Professional photos | Map
Show Prices
Eurotel Altura (Altura) 4.0 of 5
Av. 24 de Junho | Praia de Altura, Altura 8950-414, Portugal
12.9 km from Tavira Island
#1 of 4 hotels in Altura
Professional photos | Traveller photos (241) | Map
Show Prices
Rua Dr. Teofilo Braga 65 - 67, Olhao 8700-520, Portugal
13.0 km from Tavira Island
#3 of 3 hotels in Olhao
Professional photos | Map
Show Prices
Suite Hotel Praia Verde (Castro Marim) 4.0 of 5
Praia Verde - Altura | 8950-434, Castro Marim 8950434, Portugal
14.4 km from Tavira Island
#1 of 3 hotels in Castro Marim
Professional photos | Traveller photos (47) | Map
Show Prices
Sitio da Maragota, Moncarapacho 8700-078, Portugal
15.4 km from Tavira Island
#2 of 4 hotels in Moncarapacho
Professional photos | Traveller photos (24) | Map
Show Prices
Sitio da Arroteia - Livramento | Vale Parra, Tavira 8800-102, Portugal
15.4 km from Tavira Island
#14 of 16 hotels in Tavira
Professional photos | Map
Show Prices
Casa de Sam Pedro (Evora, Portugal)
Quinta de Sam Pedro, 7000-173, Evora 7000-173, Portugal
15.7 km from Tavira Island
Duna Mar Aparthotel (Monte Gordo) 4.0 of 5
Avenida Infante Dom Henrique, Monte Gordo 8900-413, Portugal
16.5 km from Tavira Island
#3 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (30) | Map
Show Prices
Rua De Mayorca, Monte Gordo 8900-435, Portugal
16.5 km from Tavira Island
#4 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (6) | Map
Show Prices
1 additional hotel with no user reviews