Find the B&Bs that appeal to you the most
Find the right B&B for you in Tavira
Check out our selection of great B&Bs in Tavira
Bea's Bed & Breakfast offers air-conditioned accommodations in Tavira.

7 miles from Tavira Island in Tavira, Casa da Osga features accommodations with access to a public bath. With mountain views, this accommodation provides a patio and a swimming pool.

Hidden away among the ancient streets of Tavira, the Calçada Guest house combines a rustic exterior with a modern interior.

Located inside the walls of Tavira, this stylish boutique accommodations is set in a 160-year old building. Tavira House offers a ballroom lounge and rooftop terrace with panoramic views of the city.

A Muralha provides air-conditioned rooms in Tavira. The property is around 3.9 miles from Tavira Island, 26 miles from Church of São Lourenço, and 4.1 miles from Benamor Golf Course.

Located in Tavira historic center, next to the Roman Bridge, Formosa Guest House offers bright private rooms. It has free WiFi access in the most central square of Tavira.

Overlooking Gilão River, this guest house offers a riverfront esplanade and simply decorated rooms with free Wi-Fi in Tavira. Princesa do Gilão offers a bar on site.

Located in front of Gilão River within Ria Formosa Natural Park, Marés offers free WiFi and a relaxing sauna. Many of Tavira’s historical sites are a 5-minute walk away.

Porta Nova Guesthouse by R-Tex offers accommodations in Tavira, 25 miles from Church of São Lourenço and 3.4 miles from Benamor Golf Course.

Arcada House Tavira offers free Wifi and rooms with air conditioning in Tavira.


Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira
Popular with guests booking B&Bs in Tavira