Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Alentejo, Alcacer do Sal · 5.84 km from centre
9.4
153 reviews
Breakfast available
Located in Comporta, AlmaLusa Comporta is a 1-minute drive from Comporta Beach and 8 minutes from Palafita da Carrasqueira Fishing Marina. This golf hotel is 8.2 mi (13.2 km) from Praia do Carvalhal and 9.3 mi (15 km) from Troia Beach.

Hotel in Troia · 5.04 km from centre
7.1
305 reviews
Breakfast available
Located on a stretch of land between the Atlantic Ocean and the Sado River, in Tróia Peninsula, this hotel is set in a protected natural reserve. It features an outdoor pool and beach area.
Opening out onto private balconies, rooms at Foz Do Sado provide picturesque views of the surroundings. Spacious and air-conditioned, some rooms also feature a bath and a flat-screen TV.
Guests can enjoy characteristic specialties from the Alentejo Region at Foz do Sado restaurant. Celebrated Portuguese wines and spirits, as well as soft drinks, are served at the in-house bar.
Wi-Fi is free in public areas and books can be borrowed from the hotel’s library. Popular activities at the Hotel Soltroia include horse riding and golfing.

Hotel in Troia, Grandola · 6.12 km from centre
8.0
46 reviews
When you stay at Pestana Tróia in Grandola, you'll be on the beach, within a 15-minute drive of Troia Beach and Comporta Beach. This beach hotel is 0.2 mi (0.3 km) from Atlântica Beach and 2.1 mi (3.4 km) from Troia Golf Course.

Hotel in Troia, Grandola · 10.14 km from centre
8.0
102 reviews
When you stay at Troia Residence Praia in Grandola, you'll be on the beach, within a 10-minute walk of Troia Beach and Casino de Tróia. This beach hotel is 5.1 mi (8.2 km) from Comporta Beach and 1.1 mi (1.8 km) from Troia Golf Course.

Hotel in Troia, Grandola · 10.11 km from centre
7.8
30 reviews
Breakfast available
When you stay at The Anchor Troia Sea in Grandola, you'll be next to a golf course, within a 5-minute walk of Troia Beach and Casino de Tróia. This golf hotel is 5.2 mi (8.3 km) from Comporta Beach and 1.2 mi (2 km) from Troia Golf Course.

Hotel in Troia, Grandola · 10.40 km from centre
9.0
615 reviews
Breakfast available
When you stay at Troia Design Hotel in Grandola, you'll be in the business district, just steps from Troia Beach and Casino de Tróia. This beach hotel is 5.5 mi (8.9 km) from Comporta Beach and 1.6 mi (2.5 km) from Troia Golf Course.

Hotel in Setubal · 15.27 km from centre
9.2
74 reviews
Breakfast available
Located in Setubal, Hotel Casa Palmela is in a regional park, within a 5-minute drive of Parque da Comenda and Algodeia Park. This luxury hotel is 11.2 mi (18 km) from Comporta Beach and 12.1 mi (19.5 km) from Troia Beach.

Hotel in Grandola · 14.02 km from centre
9.4
67 reviews
Breakfast available
With a stay at Quinta da Comporta Wellness Boutique Resort in Grandola, you'll be 1.6 mi (2.6 km) from Praia do Pego and 2.8 mi (4.6 km) from Comporta Beach. This luxury hotel is 14.6 mi (23.4 km) from Troia Beach and 1.8 mi (2.9 km) from Praia do Carvalhal.

Hotel in Setubal · 13.20 km from centre
8.8
197 reviews
Breakfast available
A stay at Melia Setubal places you in the heart of Setubal, within a 10-minute drive of Palmela Castle and Arrabida Natural Park. This hotel is 7.5 mi (12.1 km) from Troia Golf Course and 8 mi (12.8 km) from Comporta Beach.

Hotel in Setubal · 12.31 km from centre
8.8
202 reviews
Breakfast available
Located in Setubal, Hotel Cristal Setubal is within a 15-minute drive of Palmela Castle and Arrabida Natural Park. This hotel is 7.2 mi (11.7 km) from Troia Golf Course and 7.7 mi (12.4 km) from Comporta Beach.

Hotel in Costa Azul, Palmela · 17.38 km from centre
9.2
329 reviews
Breakfast available
Located in Palmela, Pousada Castelo de Palmela - Historic Hotel is in a rural location, within a 15-minute walk of Castelo de Palmela and Palmela Castle. This hotel is 15.2 mi (24.4 km) from Comporta Beach and 16 mi (25.8 km) from Troia Beach.

Hotel in Setubal · 18.72 km from centre
8.4
255 reviews
Breakfast available
Located in Setubal, TURIM Club d'Azeitao Hotel is in a rural location, within a 5-minute drive of Jose Maria de Fonseca and Bacalhoa Winery. This family-friendly hotel is 14.7 mi (23.7 km) from Comporta Beach and 15.8 mi (25.5 km) from Troia Beach.

Hotel in Setubal · 12.71 km from centre
8.6
422 reviews
Breakfast available
A stay at Luna Esperança Centro Hotel places you in the heart of Setubal, steps from Estátua de Bocage and Museu de Arqueologia e Etnografia. This hotel is 7.5 mi (12 km) from Comporta Beach and 8.6 mi (13.8 km) from Troia Beach.

Hotel in Setubal · 13.33 km from centre
8.4
495 reviews
Breakfast available
With a stay at Novotel Setubal in Setubal, you'll be 6 mi (9.7 km) from Arrabida Natural Park and 10.2 mi (16.5 km) from Troia Beach. This family-friendly hotel is 18.1 mi (29.1 km) from Galapos Beach.

Hotel in Setubal · 13.84 km from centre
8.0
297 reviews
Breakfast available
When you stay at B&B Hotel Sado Setúbal in Setubal, you'll be next to a golf course, within a 15-minute walk of Casa da Baía and Pelourinho de Setubal. This golf hotel is 8.6 mi (13.9 km) from Comporta Beach and 9.5 mi (15.3 km) from Troia Beach.

Hotel in Setubal · 12.65 km from centre
9.6
295 reviews
Breakfast available
A stay at Rio Art Hotel places you in the heart of Setubal, steps from Livramento Market and Estátua de Bocage. This hotel is 7.4 mi (11.9 km) from Comporta Beach and 8.3 mi (13.3 km) from Troia Beach.

Chalet in Setubal, Setúbal · 12.96 km from centre
9.2
8 reviews
Casalinho do Farol, Serra da Arrábida is located in Setúbal, just a 10-minute walk from Albarquel Beach and 10 miles from Montado Golf. This beachfront property offers access to a terrace and free private parking. Gare do Oriente is 31 miles from the chalet.
With free Wifi, this 2-bedroom chalet provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. There's also a seating area and a fireplace.
Outdoor activities such as water sports, boating, kayaking, and canoeing can be enjoyed in the surrounding area.
Humberto Delgado Airport is 32 miles away.

Hotel in Setubal, Setúbal · 15.30 km from centre
9.1
584 reviews
Breakfast available
Located in Setúbal, 1.7 mi from Albarquel Beach, Hotel Casa Palmela features accommodations with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar. This 5-star hotel offers a 24-hour front desk, room service and free WiFi. The accommodations provides a shared lounge, a concierge service and organizing tours for guests.
The rooms are fitted with air conditioning, a flat-screen TV with satellite channels, a kettle, a shower, a hairdryer and a desk. At the hotel rooms come with a wardrobe and a private bathroom.
Hotel Casa Palmela offers a continental or buffet breakfast. The accommodations offers a terrace. Bike hire and car hire are available at Hotel Casa Palmela and the area is popular for hiking and cycling.
Parque da Comenda is 2.1 mi from the hotel, while Museu de Setúbal is 3.7 mi from the property.

Hotel in Costa Azul, Palmela · 17.36 km from centre
8.9
875 reviews
Breakfast available
Located in the historic Castelo de Palmela, this hotel offers panoramic views of Palmela's countryside. Pousada Castelo de Palmela features air-conditioned rooms and a restaurant.
A cable TV and a mini-bar are in Pousada’s individually designed rooms. A bathrobe and a hairdryer are in modern bathrooms.
A traditional Portuguese breakfast is served daily. Local wines and a variety of local dishes are available at the restaurant. Room service, including breakfast, is provided by the 24-hour staff.
Guests can relax in the bar, which features oversize lounge chairs and large chandeliers. They can also enjoy a drink on the terrace while admiring the view.
The Arrábida Natural Park is nearby and Lisbon’s Airport is a 30 minute drive away from the Pousada Castelo de Palmela. Free private parking is available on site.
When traveling with dogs, please note that an extra charge of 30€ per pet, per night applies. Please note that a maximum of 1 dog is allowed. Please note that the property can only allow dogs with a maximum weight of 15 kilos