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
#2 of 16 hotels in Tavira
Professional photos | Traveller photos (138) | Map
Show Prices
Vila Gale Tavira (Tavira, Portugal) 4.0 of 5
Rua 4 de Outubro, Tavira 8800-362, Portugal
4.4 km from Tavira Island
#6 of 16 hotels in Tavira
Professional photos | Traveller photos (290) | Map
Show Prices
Residencial Mares (Tavira, Portugal) 3.0 of 5
Rua Jose Pires Padinha, 134/140, Tavira 8800-354, Portugal
4.6 km from Tavira Island
#10 of 16 hotels in Tavira
Professional photos | Traveller photos (19) | Map
Show Prices
Residencial Lagoas (Tavira, Portugal)
Rua Almirante Candido dos Reis, 24, Tavira 8800-318, Portugal
4.8 km from Tavira Island
#11 of 16 hotels in Tavira
Professional photos | Traveller photos (44) | Map
Show Prices
Monte dos Avos (Tavira, Portugal) 3.0 of 5
Sitio da Arroteia - Livramento | Vale Parra, Tavira 8800-102, Portugal
4.8 km from Tavira Island
#15 of 16 hotels in Tavira
Professional photos | 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 (220) | 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
#12 of 16 hotels in Tavira
Professional photos | Traveller photos (323) | Map
Show Prices
Tavira Garden (Tavira, Portugal) 3.0 of 5
Sitio Cara de Pau, Estrada Nacional 125, Tavira 8800-221, Portugal
6.1 km from Tavira Island
#9 of 16 hotels in Tavira
Professional photos | Traveller photos (15) | Map
Show Prices
Rua Vasco Da Gama, N026, Cabanas, Tavira 8800-591, Portugal
8.5 km from Tavira Island
#8 of 16 hotels in Tavira
Traveller photos (6) | Map
Quinta Velha Village (Tavira, Portugal)
Cabanas, Tavira 8800, Portugal
8.6 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
#3 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.0 km from Tavira Island
#1 of 4 hotels in Moncarapacho
Professional photos | Traveller photos (159) | 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
16.6 km from Tavira Island
#2 of 2 hotels in Vila Nova de Cacela
Professional photos | Traveller photos (5) | 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.4 km from Tavira Island
#1 of 4 hotels in Olhao
Professional photos | Traveller photos (682) | Map
Show Prices
Azul Praia (Altura, Portugal) 2.0 of 5
Urb Rota Praia Lt 17, Altura 8900, Portugal
17.5 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
17.8 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
17.8 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
19.3 km from Tavira Island
#1 of 3 hotels in Castro Marim
Professional photos | Traveller photos (96) | 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 (231) | Map
Show Prices
Hotel 3K Faro Aeroporto (Faro, Portugal) 3.0 of 5
Estrada do Aeroporto, EN 125-10 KM 262.2, Faro 8000-124, Portugal
20.9 km from Tavira Island
Hotel 3K Faro Aeroporto Slideshow
#4 of 26 hotels in Faro
Professional photos | Traveller photos (13) | 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
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 (41) | 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 (78) | Map
Show Prices
Guadiana (Monte Gordo, Portugal) 3.0 of 5
Avenida Infante Dom Henrique 10, Monte Gordo 8900-413, Portugal
21.6 km from Tavira Island
#9 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (5) | Map
Show Prices
Vasco da Gama Hotel (Monte Gordo, Portugal) 3.0 of 5
Av Infante Dom Henrique, Monte Gordo 8900-412, Portugal
21.8 km from Tavira Island
#2 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (87) | Map
Show Prices
Calema Aparthotel (Monte Gordo, Portugal) 3.0 of 5
Avenida da Catalunha, Monte Gordo 8900, Portugal
21.8 km from Tavira Island
#8 of 12 hotels in Monte Gordo
Professional photos | Traveller photos (14) | 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
21.8 km from Tavira Island
#3 of 3 hotels in Vila Real de Santo Antonio
Professional photos | 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