Skip to main content

Filter by:


Star Rating

Review Score

Cacela – 152 hotels and places to stay
See the latest prices and deals by choosing your dates.
Vila Gale Tavira, hotel in Cacela

Located on the banks of the Ria Formosa, in the center of Tavira, Vila Galé Tavira offers elegant rooms with a private balcony. Facilities include an outdoor pool and a spa.

Breakfast is quite good. Room is comfortable. I like the decoration. Staff friendly.
8.2
Scored 8.2
Very Good
Rated very good
3,064 reviews
Price from$112.87per night
Vila Gale Albacora, hotel in Cacela

Vila Galé Albacora is a 4-star resort, set in a rehabilitated tuna fishing camp among Ria Formosa Natural Park. It is close to the Island of Tavira and a 15-minute drive from Faro Airport.

Very nice resort
8.3
Scored 8.3
Very Good
Rated very good
1,769 reviews
Price from$118.24per night
Pousada Convento de Tavira, hotel in Cacela

Pousada Convento de Tavira is set around the quiet courtyard of the 16th-century St. Augustine’s Convent.

amazing location. center of everything. beautiful hotel and setting and pool. great good. luxury but not stuffy. i extended my stay twice!
8.9
Scored 8.9
Excellent
Rated excellent
848 reviews
Price from$182.74per night
Praia da Lota Resort – Beachfront Hotel, hotel in Cacela

Praia da Lota Resort (ex-Hotel Turoásis) is located in Manta Rota with private access to the Lota Beach.

Big room. Clean. Nice breakfast.
8.3
Scored 8.3
Very Good
Rated very good
406 reviews
Price from$93.52per night
Monte Do Malhao - Art, Eco & Spa, hotel in Cacela

Monte do Malhão is a rural tourism unit which provides accommodations in modern and elegant suites. Featuring a green garden and a bar, it is 3.1 mi away from Praia Verde.

Gorgeous resort and they accommodated our last minute stay request.
9.4
Scored 9.4
Wonderful
Rated wonderful
524 reviews
Price from$163.66per night
OZADI Tavira Hotel, hotel in Cacela

Offering an outdoor pool and a fitness center, OZADI Tavira Hotel is located in Tavira. Featuring a contemporary design, free WiFi access is available throughout the hotel.

Staff members Tatianna and Jefferson went over and above to assist us always with a smile! The deck was great.. it was wonderful to be able to enjoy the weather abd beautiful scenery.
8.7
Scored 8.7
Excellent
Rated excellent
3,309 reviews
Price from$178.44per night
Eurotel Altura, hotel in Cacela

The Eurotel Altura Hotel is located on Altura’s white sandy beach. All rooms have balconies and sea views. Buffet breakfast is included and free parking is available on site.

Excellent location, great breakfast and attentive staff.
8.5
Scored 8.5
Very Good
Rated very good
2,927 reviews
Price from$161.24per night
Hotel Don Rodrigues, hotel in Cacela

Offering outdoor pool and a panoramic view of the Algarve countryside, Hotel Don Rodrigues is located at the entrance of Tavira by the N125 road with easy access to the Algarvian Sotavento region.

breakfast
8.5
Scored 8.5
Very Good
Rated very good
1,109 reviews
Price from$120.93per night
AP Cabanas Beach & Nature - Adults Friendly, hotel in Cacela

Overlooking the Ria Formosa Natural Park and boosting magnificent views of the Atlantic Ocean this 4 star hotel features a massive outdoor pool, 3 restaurants and 2 bars.

The breakfast was okayish
8.7
Scored 8.7
Excellent
Rated excellent
3,517 reviews
Price from$183.82per night
Authentic Tavira Hotel, hotel in Cacela

Located 4.4 miles from Tavira Island, Authentic Tavira Hotel offers 2-star accommodations in Tavira and features an outdoor swimming pool, a shared lounge and a terrace.

We loved the décor of this hotel, so funky! It was new and very clean. Great location in old town, close to great restaurants and shopping. Very walkable to everything. Parking very convenient. A nice boutique hotel!
8.9
Scored 8.9
Excellent
Rated excellent
634 reviews
Price from$160.17per night
See all hotels near Cacela
Subscribe to receive premium deals

Prices drop the second you sign up!