Search
Filter By
Price (per night):
€0 - €29
€30 - €39
€40 - €59
€60 - €79
€80+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Score 9.7 from 6 reviews
Pricesfrom (per room per night)
Single€100
Double€110
Score 9.4 from 174 reviews
Pricesfrom (per room per night)
Single€65
Double€75
Score 9.4 from 295 reviews
Pricesfrom (per room per night)
Single€60
Double€
Quinta Dos Perfumes
Quinta Dos Perfumes, Cx. Postal 545-S, Conceição De Tavira, Tavira, 8800-058, Portugal Show on map
Score 9.4 from 158 reviews
Pricesfrom (per room per night)
Single€85
Double€
Score 9.4 from 122 reviews
Pricesfrom (per room per night)
Single€30
Double€50
Score 9.4 from 99 reviews
Pricesfrom (per room per night)
Single€100
Double€
Score 9.3 from 5 reviews
Pricesfrom (per room per night)
Single€215
Double€
Score 9.3 from 9 reviews
Pricesfrom (per room per night)
Single€36
Double€
Score 9.3 from 78 reviews
Pricesfrom (per room per night)
Single€159
Double€299
Tavira Vacations Apartments
Sitio da Almiranta-Patarinho, Tavira, 8800-602, Portugal Show on map 1.65 miles from Tavira
Score 9.2 from 130 reviews
Pricesfrom (per room per night)
Single€50
Double€
Score 9.2 from 53 reviews
Pricesfrom (per room per night)
Single€36
Double€45
Casa Beleza do Sul
Rua Dr. Parreira 43, Tavira, 8800-346, Portugal Show on map 0.52 miles from Tavira
Score 9.1 from 111 reviews
Pricesfrom (per room per night)
Single€49
Double€74
Formosa Guest House
Prac¸a da Repu´blica n12 2 andar direito, Tavira, 8800-316, Portugal Show on map
Score 9.1 from 451 reviews
Pricesfrom (per room per night)
Single€23
Double€
Pousada Convento de Tavira
Rua D. Paio Peres Correia, Tavira, 8800-407, Portugal Show on map 0.8 miles from Tavira
Score 9.1 from 308 reviews
Pricesfrom (per room per night)
Single€120
Double€245
Monte Do Alamo - Turismo Rural
Poc¸o Do A´lamo, C.P. 111-Z, Tavira, 8800-254, Portugal Show on map 1.59 miles from Tavira
Score 9.0 from 98 reviews
Pricesfrom (per room per night)
Single€80
Double€145
HI Tavira - Pousada de Juventude
Rua Miguel Bombarda N 36/38, Tavira, 8800-419, Portugal Show on map
Score 8.9 from 120 reviews
Pricesfrom (per room per night)
Single€29
Double€
Quinta do Caracol
Rua de Sao Pedro n9, Tavira, 8800 - 405, Portugal Show on map 1.03 miles from Tavira
Score 8.9 from 237 reviews
Pricesfrom (per room per night)
Single€45
Double€140
Score 8.5 from 615 reviews
Pricesfrom (per room per night)
Single€47
Double€
Herdade Da Corte
Si´tio da Corte - Caixa Postal 710 A - Santa Catarina Fonte do Bispo, Tavira, 8800-166, Portugal Show on map
Score 8.5 from 119 reviews
Pricesfrom (per room per night)
Single€48
Double€127
Quinta da Moura Casa-de-Campo
Estrada da calada Sitio do Bernardinheiro CP174T, Tavira, 8800-262, Portugal Show on map
Score 8.5 from 127 reviews
Pricesfrom (per room per night)
Single€55
Double€170
Quinta Almargem Lusitano - Farm House
Sitio do Almargem, Tavira, 8800-053, Portugal Show on map 2.03 miles from Tavira
Score 8.4 from 206 reviews
Pricesfrom (per room per night)
Single€42
Double€87
Tavira House
47 Rua Dr Rua Miguel Bombarda, Tavira, 8800-419, Portugal Show on map 0.76 miles from Tavira
Score 8.4 from 201 reviews
Pricesfrom (per room per night)
Single€91
Double€900
Quinta do Morgado - Apartamentos Turisticos Monte Da Eira
Quinta Do Morgado - Nora Velha, Tavira, 8800-209, Portugal Show on map 0.94 miles from Tavira
Score 8.4 from 702 reviews
Pricesfrom (per room per night)
Single€50
Double€99
Score 8.3 from 45 reviews
Pricesfrom (per room per night)
Single€48
Double€
Score 8.3 from 1 review
Pricesfrom (per room per night)
Single€50
Double€
Casa do Rio / Tavira Inn - Adults Only
Rua Chefe Anto´nio Afonso, 39, Tavira, 8800-251, Portugal Show on map 0.97 miles from Tavira
Score 8.3 from 219 reviews
Pricesfrom (per room per night)
Single€35
Double€
Score 8.2 from 903 reviews
Pricesfrom (per room per night)
Single€55
Double€
Score 8.1 from 2 reviews
Pricesfrom (per room per night)
Single€60
Double€100
Score 8.1 from 671 reviews
Pricesfrom (per room per night)
Single€64
Double€
Residencial Mares
Rua Jose´ Pires Padinha, 140, Tavira, 8800-354, Portugal Show on map 0.45 miles from Tavira
Score 8.0 from 671 reviews
Pricesfrom (per room per night)
Single€34
Double€81
Terrac¸os De Tavira
Aure´lia De Sousa, Tavira, 8800-639, Portugal Show on map 1.07 miles from Tavira
Score 7.8 from 52 reviews
Pricesfrom (per room per night)
Single€72
Double€
Score 7.5 from 1 review
Pricesfrom (per room per night)
Single€68
Double€64
Tavira Garden
Tavira Garden, sitio cara de pau, Estrada Nacional 125, Tavira, 8800-221, Portugal Show on map 0.91 miles from Tavira
Score 7.5 from 233 reviews
Pricesfrom (per room per night)
Single€35
Double€65
Score 7.3 from 100 reviews
Pricesfrom (per room per night)
Single€45
Double€
Pedras D'el Rei
Aldeamento Pedras D'el Rei, Santa Luzia, Tavira, 8800-531, Portugal Show on map 2.87 miles from Tavira
Score 7.2 from 1008 reviews
Pricesfrom (per room per night)
Single€37
Double€128
Hotel Rural Quinta do Marco - Nature & Dining
Sitio do Marco, Caixa Postal 632-A, 8800-164 Santa Catarina do Bispo, Tavira, Tavira, 8800-164, Portugal Show on mapPricesfrom (per room per night)
Single€65
Double€
Pricesfrom (per room per night)
Double€338
Akisol Tavira Blast
R. Feixinho de Vides 44A, Tavira, Portugal, Tavira, 8800-318, Portugal Show on mapAkisol Tavira Blast II
Rua Vasco Santana- Vale de Caranguejo, Lote 28, Tavira, 8800-453, Portugal Show on mapPricesfrom (per room per night)
Double€86
Akisol Tavira Easy
Rua Carlos Porfirio N 4, Conceição de Tavira, Tavira, 8800-337, Portugal Show on mapPricesfrom (per room per night)
Double€65
Akisol Tavira Sky
Rua Carlos Porfirio, Conceição de Tavira, Tavira, 8800-337, Portugal Show on mapPricesfrom (per room per night)
Double€85
Pricesfrom (per room per night)
Double€109
Pricesfrom (per room per night)
Double€69
Pricesfrom (per room per night)
Double€85
Akivillas Tavira Rei III
Aldeamento Pedras del Rei Santa Luzia, Tavira, 8800-531, Portugal Show on mapPricesfrom (per room per night)
Double€125
Pricesfrom (per room per night)
Double€100
Pricesfrom (per room per night)
Double€70
Pricesfrom (per room per night)
Double€100
Alojamento Local Arcada by Portugalferias
Travessa da Fonte, 20, Tavira, 8800-000, Portugal Show on mapPricesfrom (per room per night)
Double€34
AP Maria Nova Lounge - Adults Friendly
Rua Anto´nio Pinheiro, Tavira, 8800-323, Portugal Show on mapPricesfrom (per room per night)
Double€85
Apartamento Casa Cla?udia
Travessa Joa-o Villaret n3, 1ºdrt, Tavira, 8800-744, Portugal Show on mapPricesfrom (per room per night)
Double€140
Pricesfrom (per room per night)
Double€78
Apartamento Margarida Royal Cabanas Golf By Your Home Algarve
Rua Dom Jero´nimo Oso´rio 7, 1ºA, Tavira, 8800-082, Portugal Show on mapPricesfrom (per room per night)
Double€75
Pricesfrom (per room per night)
Double€160
Pricesfrom (per room per night)
Double€75
Apartment Bem-vindo in centre Tavira
Rua Tavira de Durango, 1 1º Esq, Tavira, 8800-303, Portugal Show on mapPricesfrom (per room per night)
Double€75
Pricesfrom (per room per night)
Double€70
Apartment Rua Poeta Emiliano da Costa
Rua Poeta Emiliano da Costa 116, Tavira, 8800-367, Portugal Show on mapPricesfrom (per room per night)
Double€84
Pricesfrom (per room per night)
Double€100
Bed and Breakfast Cas al Cubo
C.P. 1190-Z Sitio da Torre, Santa Catarina da Fonte do Bispo, Tavira, 8800-167, Portugal Show on mapPricesfrom (per room per night)
Double€116
Pricesfrom (per room per night)
Double€40
Blue Sea View - Apartment 3 Br. in Tavira
Rua Dr. Jorge Bra´s, Bloco 6, 2º-P, Tavira, 8800-600, Portugal Show on mapPricesfrom (per room per night)
Double€78
Buganvi´lia By Algartur
23 Rua Doutor Augusto da Silva Carvalho, Tavira, 8800-344, Portugal Show on mapPricesfrom (per room per night)
Double€51
Pricesfrom (per room per night)
Double€53
Cabreira Suites | Tavira Historical Centre
Rua Anto´nio Cabreira, Tavira, 8800-650, Portugal Show on mapPricesfrom (per room per night)
Double€43
Pricesfrom (per room per night)
Double€40
Pricesfrom (per room per night)
Double€125
Pricesfrom (per room per night)
Double€118
Casa da Tranquilidade with private pool in tranquil setting
Casa da Tranquilidade, Sta Catarina Fonte do Bispo / Pocilgais Santa Catarina da Fonte do Bispo/Pocilgais, Tavira, 8800-000, Portugal Show on mapPricesfrom (per room per night)
Double€160
Casa Figueiras - Chic 1BR Studio w. Balcony Near Historical Centre
14 Travessa das Figueiras, Tavira, 8800-311, Portugal Show on mapPricesfrom (per room per night)
Double€43
Casa Figueiras - Elegant 2BR Flat Near Tavira Historical Centre
Travessa das Figueiras, Tavira, 8800-311, Portugal Show on mapPricesfrom (per room per night)
Double€63
Pricesfrom (per room per night)
Double€110
Casa Figueiras - Unique 2BR Flat w. Pool Near Tavira Historical Centre
14 Travessa das Figueiras, Tavira, 8800-311, Portugal Show on mapPricesfrom (per room per night)
Double€40
Pricesfrom (per room per night)
Double€69
Pricesfrom (per room per night)
Double€204
Pricesfrom (per room per night)
Double€50
Pricesfrom (per room per night)
Double€133
Pricesfrom (per room per night)
Double€1050
Pricesfrom (per room per night)
Double€105
Pricesfrom (per room per night)
Double€64
Casa Titi By Algartur
Rua da Cruz Vermelha Portuguesa Vivenda Titi, Tavira, 8800-208, Portugal Show on mapPricesfrom (per room per night)
Double€115
Charming house with pool in center town
Rua Arquiteto Eduardo Souto Moura numero 2, Hab S4 (AH), Tavira, 8800-684, Portugal Show on mapCIP T2 Cabanas
Rua Doutor Joa-o Amaral Porta 2 1 Esq. - Cabanas, Tavira, 8800-591, Portugal Show on mapConvento das Bernardas - Pa´tio Laranjeiras by Algartur
Campo dos Ma´rtires da Repu´blica, 27-39 Ap. CD, Tavira, 8800-685, Portugal Show on mapPricesfrom (per room per night)
Double€71
Convento das Bernardas By Algartur
Rua dos Martires da Republica, Tavira, 8800-685, Portugal Show on mapPricesfrom (per room per night)
Double€68
Convento das Bernardas By Algartur (AL)
Rua Arquiteto Eduardo Souto Moura AL, Tavira, 8800-684, Portugal Show on mapPricesfrom (per room per night)
Double€92
Estu´dio com piscina e terrac¸o
Urbanizac¸a-o Quinta do Perogil 42, Tavira, 8800-217, Portugal Show on mapPricesfrom (per room per night)
Double€84
Pricesfrom (per room per night)
Double€47
Formosa Avenue
Largo Antonio dos Santos Fernandes 3 - 1 andar, Tavira, 8800-591, Portugal Show on mapPricesfrom (per room per night)
Double€96
Formosa Bay by Algartur
Rua Vasco da Gama, Formosa Bay Lote 4A - Ap. E, Tavira, 8800-594, Portugal Show on mapPricesfrom (per room per night)
Double€36
Holiday home Aldeamento Pedras d'el Rei
Aldeamento Pedras d'el Rei 147, Tavira, 8800-531, Portugal Show on mapHoliday home Rua Maria Campina
Rua Maria Campina lote 11 Faro, Tavira, 8800-418, Portugal Show on mapPricesfrom (per room per night)
Double€190
Pricesfrom (per room per night)
Double€55
Pricesfrom (per room per night)
Double€68
Pricesfrom (per room per night)
Double€35
LovelyStay - Casa Salto - Charming Townhouse with Large Terrace
30 Rua do Salto, Tavira, 8800-321, Portugal Show on mapPricesfrom (per room per night)
Double€60
MY CHOICE - Convento das Bernardas - P
Rua dos Ma´rtires da Repu´blica Nr. 66 Fracc¸a-o P, Tavira, 8800-684, Portugal Show on mapPricesfrom (per room per night)
Double€138
MY CHOICE Cabanas Beach
Rua Comandante Henrique de Brito n 12, 1C, Tavira, 8800-591, Portugal Show on mapPricesfrom (per room per night)
Double€45
MY CHOICE Tavira City Center Apartment
Avenida Doutor Mateus Teixeira de Azevedo N 80A, 4º Esq, Tavira, 8800-379, Portugal Show on mapPricesfrom (per room per night)
Double€70
OPomar. Casa Novaki by Cara Rentals
Rua Charles Bonnet Geofi´sico, Tavira, 8800-596, Portugal Show on mapOskar's Residencial - Tavira Hotel
Rua Dr Jose Parreira numero 21, Tavira, 8800-347, Portugal Show on mapPricesfrom (per room per night)
Double€77
Quinta de Santa Margarida - Charm Country House
Rua de Santa Margarida, Cx Postal 165 Santiago Tavira, Tavira, 8800-218, Portugal Show on mapPricesfrom (per room per night)
Double€550
Pricesfrom (per room per night)
Double€250
River House T2 Tavira Santa Luzia
Rua Professor Lui´s Saldanha, n.º 2, 1.º Esq., Tavira, 8800-564, Portugal Show on mapPricesfrom (per room per night)
Double€38
Sa~o Paulo Boutique Hotel - SPBH
Prac¸a Dr. Anto´nio Padinha n 22, Tavira, 8800-637, Portugal Show on mapSeahorse House T2 Tavira Santa Luzia
Rua Jose´ Oliveira, n.º 11, R/C Direito, Tavira, 8800-532, Portugal Show on mapStudio with Pool Tavira Garden
Tavira Garden Apartamento 15 ACA, Tavira, 8800-221, Portugal Show on mapPricesfrom (per room per night)
Double€32
Stylish Three Bedroom Apartment Central Tavira.
Sitio Vale Caranguejo, Tavira, 8600-642, Portugal Show on mapPricesfrom (per room per night)
Double€61
Stylish Two Bedroom Apartment Central Tavira.
Condomi´nio Sta. Maria, Bloco 7 - Av. Zeca Afonso, 8. Vale Caranguejo - Cara de Pau, Tavira, 8800-642, Portugal Show on mapPricesfrom (per room per night)
Double€120
Tavira-Casa Jenny
Rua Prof. Dr. Antonio Jose Goncalves Guimaraes, 5, Tavira, 8800-216, Portugal Show on mapPricesfrom (per room per night)
Double€211
Terrac¸os de Tavira - Apartamento M
Rua Aure´lia de Sousa 2, M, Tavira, 8800-639, Portugal Show on mapPricesfrom (per room per night)
Double€69
Terrac¸os de Tavira - Penthouse E
Rua Aure´lia de Sousa 2, E, Tavira, 8800-639, Portugal Show on mapPricesfrom (per room per night)
Double€83
Terrac¸os de Tavira - Penthouse F
Rua Aure´lia de Sousa 2, F, Tavira, 8800-639, Portugal Show on mapPricesfrom (per room per night)
Double€83
Pricesfrom (per room per night)
Double€84
Pricesfrom (per room per night)
Double€69
Pricesfrom (per room per night)
Double€87
Townhouse em condominio com piscina e jardim
Rua Aure´lia de Sousa 6 - AS, Tavira, 8800-639, Portugal Show on mapPricesfrom (per room per night)
Double€151
Two Bedroom Stylish Central Tavira Apartment.
Rua Condominio Sta. Maria, Bloco 6 Piso 0 - Av. Zeca Afonso, 8, Tavira, 8800-642, Portugal Show on mapPricesfrom (per room per night)
Double€50
Pricesfrom (per room per night)
Double€111