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
Grandola
See the latest prices and deals by choosing your dates
Hotel in Grandola · 4.90 mi from centre
8.6
62 reviews
With a stay at Sobreiras - Alentejo Country Hotel by Unlock Hotels in Grandola, you'll be 10.6 mi (17.1 km) from Lousal Megalithic Monument and 15.4 mi (24.7 km) from Sao Jorge Chapel. This eco-friendly hotel is 15.6 mi (25.2 km) from Lousal Mining Museum and 17.3 mi (27.8 km) from Lagoa de Santo Andre Beach.
Hotel in Grandola · 13.62 mi from centre
9.0
35 reviews
Breakfast available
Located in Grandola, Quinta da Comporta Wellness Boutique Resort is in a rural location – a 4-minute drive from Praia do Pego and 7 minutes from Comporta Beach. This luxury hotel is 15 mi (24.2 km) from Troia Beach and 1.6 mi (2.6 km) from Praia do Carvalhal.
Hotel in Grandola · 9.04 mi from centre
9.8
18 reviews
Breakfast available
Located in Grandola, Vermelho Melides - Relais & Châteaux is within a 15-minute drive of Lagoa de Melides and Black Pig Alentejo Distillery. This luxury hotel is 27.1 mi (43.6 km) from Troia Beach and 4 mi (6.5 km) from Praia da Aberta Nova.
Hotel in Grandola · 10.11 mi from centre
9.4
26 reviews
When you stay at Sublime Comporta Country Retreat & SPA in Grandola, you'll be next to a golf course and 18.2 mi (29.3 km) from Troia Golf Course. This golf hotel is 18.2 mi (29.3 km) from Troia Beach and 5.5 mi (8.8 km) from Praia do Carvalhal.
Hotel in Grandola, Lousal · 12.24 mi from centre
7.0
708 reviews
Breakfast available
Located in Minas do Lousal and surrounded by Alentejo countryside, HOTEL LOUSAL Grandola offers an outdoor pool. The historical building dates to the 1940s, and has preserved many of its original features.
Overlooking the Minas do Lousal village, all contemporary rooms are equipped with air conditioning and satellite TV. Each has a minibar, work desk and a safety deposit box. Some rooms include large terraces. The hotel includes a restaurant where lunch and dinner are served.
The common areas of the hotel include a living room with a fireplace and a bar. Guests can also enjoy drinks at the Garden Bar.
Guests at HOTEL LOUSAL Grandola will be able to enjoy activities in and around Lousal, like hiking, cycling and fishing.
Hotel in Alentejo, Alcacer do Sal · 13.84 mi from centre
9.2
177 reviews
Breakfast available
With a stay at Pousada Castelo de Alcácer do Sal - Historic Hotel in Alcacer do Sal, you'll be a 1-minute walk from Alcacer do Sal Castle and 15 minutes by foot from Alcacer do Sal Municipal Garden. This eco-friendly hotel is 27.6 mi (44.4 km) from Troia Beach and 10.1 mi (16.3 km) from Barragem de Pego do Altar.
Hotel in Alentejo, Santiago do Cacém · 12.91 mi from centre
9.0
105 reviews
Breakfast available
With a stay at Octant Santiago in Santiago do Cacém, you'll be 4.4 mi (7 km) from Safari Badoca Park and 18.2 mi (29.2 km) from Porto Covo Beach. This hotel is 29.4 mi (47.3 km) from Comporta Beach.
Resort in Grandola · 9.27 mi from centre
9.0
32 reviews
Breakfast available
Located in Grandola, Independente Comporta is in the suburbs, within a 15-minute drive of Praia do Carvalhal and Comporta Beach. This spa resort is 18.8 mi (30.3 km) from Troia Beach and 6.2 mi (9.9 km) from Dunas Comporta Golf Course.
Hotel in Alentejo, Santiago do Cacém · 14.72 mi from centre
8.4
228 reviews
Located in Santiago do Cacém, Vila Park is a 2-minute drive from Santo Andre Karting Track and 8 minutes from Black Pig Alentejo Distillery. This family-friendly hotel is 16 mi (25.8 km) from Porto Covo Beach and 4.6 mi (7.5 km) from Safari Badoca Park.
Hotel in Alentejo, Alcacer do Sal · 13.66 mi from centre
8.2
20 reviews
Breakfast available
Located in Alcacer do Sal, Barrosinha Hotel is a 3-minute drive from Alcacer do Sal Municipal Garden and 6 minutes from Alcacer do Sal Castle. This hotel is 29 mi (46.7 km) from Troia Beach and 8.3 mi (13.3 km) from Barragem de Pego do Altar.
Hotel in Troia, Grandola · 28.49 mi from centre
9.0
556 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 3 minutes by foot from Casino de Tróia. This beach hotel is 1.6 mi (2.5 km) from Troia Golf Course and 2.4 mi (3.8 km) from Atlântica Beach.
Hotel in Troia · 25.14 mi from centre
7.0
366 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 private 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 typical specialities 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 · 25.88 mi from centre
7.8
35 reviews
With a stay at Pestana Troia Eco Resort & Residences in Grandola, you'll be on the beach, within a 5-minute drive of Troia Beach and Atlântica Beach. This beach hotel is 1.6 mi (2.5 km) from Troia Golf Course and 1.8 mi (2.9 km) from Roman Ruins of Tróia.
Hotel in Troia, Grandola · 28.38 mi from centre
8.0
19 reviews
Breakfast available
When you stay at Aqualuz Troia Mar by The Editory 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 1.2 mi (1.9 km) from Troia Golf Course and 2 mi (3.2 km) from Atlântica Beach.