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
Praia da Rocha
See the latest prices and deals by choosing your dates
Hotel in Lagoa · 6.46 mi from centre
9.0
303 reviews
Breakfast available
When you stay at Vale del Rei Hotel & Villas in Lagoa, you'll be in the suburbs, within a 10-minute drive of Marinha Beach and Benagil Beach. This family-friendly hotel is 10.4 mi (16.8 km) from Albufeira Marina and 12.1 mi (19.5 km) from Sao Rafael Beach.
Aparthotel in Carvoeiro, Lagoa · 4.90 mi from centre
8.6
290 reviews
Breakfast available
When you stay at Pestana Palm Gardens in Lagoa, you'll be next to a golf course, within a 10-minute drive of Carvoeiro Beach and Benagil Beach. This family-friendly aparthotel is 15.6 mi (25.2 km) from Sao Rafael Beach and 20.5 mi (33 km) from Albufeira Old Town Square.
Hotel in Carvoeiro, Lagoa · 5.57 mi from centre
8.6
651 reviews
Breakfast available
Located in Lagoa, Rocha Brava Village Resort is by the ocean – a 3-minute drive from Benagil Beach and 8 minutes from Carvoeiro Beach. This golf hotel is 3.3 mi (5.3 km) from Marinha Beach and 5.4 mi (8.8 km) from Slide and Splash Water Park.
Hotel in Portimão · 5.51 mi from centre
9.0
333 reviews
Located in Portimão, NAU Morgado Golf & Country Club is in a rural location – a 1-minute drive from Golf Alamos and 13 minutes from Alcalar Megalithic Monuments. This golf hotel is 8.4 mi (13.6 km) from Rocha Beach and 8.6 mi (13.9 km) from Portimão Marina.
Hotel in Carvoeiro, Lagoa · 4.44 mi from centre
8.2
278 reviews
Breakfast available
Located in Lagoa, Mirachoro Carvoeiro is by the ocean – a 2-minute drive from Carvoeiro Beach and 8 minutes from Benagil Beach. This hotel is 3.8 mi (6.1 km) from Marinha Beach and 8.4 mi (13.6 km) from Senhora da Rocha Beach.
Riad in Silves · 7.22 mi from centre
9.3
809 reviews
Located within 11 km of Slide & Splash Water Park and 20 km of Algarve Shopping Center in Silves, Mosaiko 5 Suites provides accommodation with seating area. Among the facilities of this property are a restaurant, luggage storage space and an ATM, along with free WiFi. Featuring family rooms, this property also provides guests with a sun terrace.
The units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, a hair dryer and a wardrobe. The units are equipped with a private bathroom and kettle, while certain rooms here will provide you with a balcony and others also provide guests with garden views. At the riad, every unit is fitted with bed linen and towels.
There is a coffee shop, and a minimarket is also available. Dining options are available close to the riad.
Tunes Train Station is 20 km from Mosaiko 5 Suites, while Albufeira Marina is 22 km away. Faro Airport is 63 km from the property.
Hotel in Meia Praia, Lagos · 5.59 mi from centre
9.0
409 reviews
Breakfast available
Located in Lagos in the Algarve Region, 3.1 km from Meia Praia Beach, Palmares Beach House Hotel - Adults Only features an outdoor swimming pool. The property also includes an on-site restaurant.
The rooms at the Palmares Beach House Hotel - Adults Only feature a private bathroom and a flat-screen cable TV. All include a balcony and views over the Atlantic Ocean.
A daily breakfast is served in the restaurant area. Guests wishing to taste Mediterranean cuisine can enjoy the on site restaurant. The surrounding area features a variety of fresh fish and seafood restaurants, many within a short 5-minute drive.
The area is popular for cycling and hiking. The Lagos Marina is 3.4 km from Palmares Beach House Hotel - Adults Only, while Portimão is a 25-minute drive from the property. Faro Airport is 81 km away.
Please note when booking 5 rooms or more, different policies will apply and a deposit is required to guarantee the reservation. The property will be in contact to confirm the amount to be prepaid and provide further information.
Hotel in Alporchinhos, Lagoa · 8.88 mi from centre
9.6
580 reviews
Breakfast available
With a stay at Vilalara Grand Hotel Algarve in Lagoa (Alporchinhos), you'll be within a 15-minute drive of Salgados Beach and Cova Redonda Beach. This beach hotel is 9.4 mi (15.2 km) from Albufeira Old Town Square and 8 mi (12.9 km) from Albufeira Marina.
Hotel in Lagoa · 7.80 mi from centre
9.2
398 reviews
Breakfast available
When you stay at Vila Alba Resort in Lagoa, you'll be on the beach, within a 15-minute drive of Marinha Beach and Benagil Beach. This beach hotel is 12.3 mi (19.8 km) from Albufeira Marina and 17.1 mi (27.5 km) from Albufeira Old Town Square.
Hotel in Alporchinhos, Lagoa · 8.82 mi from centre
9.8
591 reviews
Breakfast available
With a stay at Vila Vita Parc in Lagoa (Alporchinhos), you'll be a 1-minute drive from Praia dos Tremoços and 12 minutes from Marinha Beach. This beach hotel is 5.7 mi (9.2 km) from Benagil Beach and 8.2 mi (13.3 km) from Sao Rafael Beach.
Hotel in Portimão · 9.66 mi from centre
8.6
91 reviews
Breakfast available
With a stay at Algarve Race Resort Hotel in Portimão, you'll be in the mountains, within a 10-minute drive of Algarve International Autodrome Raceway and International Kart Circuit. This family-friendly hotel is 12.8 mi (20.6 km) from Marina de Lagos and 12.4 mi (19.9 km) from Alvor Beach.
Hotel in São Gonçalo de Lagos, Lagos · 8.07 mi from centre
9.2
906 reviews
Breakfast available
Located in Lagos (Torralta), Cascade Wellness Resort is within a 15-minute walk of Ponta da Piedade Lagos Lighthouse and Camilo Beach. This family-friendly hotel is 3.1 mi (5 km) from Marina de Lagos and 1.1 mi (1.8 km) from Dona Ana Beach.
Resort in Algarve, Monchique · 11.02 mi from centre
8.8
318 reviews
Breakfast available
With a stay at Monchique Resort & Spa in Monchique, you'll be 0.8 mi (1.2 km) from Monchique Thermal Springs and 10 mi (16 km) from Hospital Portimão. This family-friendly resort is 10.8 mi (17.5 km) from Portimão Arena and 11 mi (17.6 km) from Portimão Harbor.
Aparthotel in São Gonçalo de Lagos, Lagos · 9.45 mi from centre
9.4
494 reviews
Breakfast available
Located in Lagos (Atalaia), Boavista Golf & Spa - Bela Colina Holidays is within a 10-minute drive of Dona Ana Beach and Ponta da Piedade Lagos Lighthouse. This family-friendly aparthotel is 3.8 mi (6.1 km) from Marina de Lagos and 3.2 mi (5.2 km) from Praia da Luz.
Hotel in São Gonçalo de Lagos, Lagos · 8.26 mi from centre
9.2
90 reviews
Breakfast available
Located in Lagos (Porto de Mós), Boutique Hotel Vivenda Miranda is within a 5-minute drive of Porto de Mos Beach and Dona Ana Beach. This beach hotel is 1.2 mi (2 km) from Camilo Beach and 1.4 mi (2.2 km) from Batata Beach.
Hotel in São Gonçalo de Lagos, Lagos · 7.53 mi from centre
9.4
542 reviews
Breakfast available
With a stay at Lagos Avenida Hotel, you'll be centrally located in Lagos, steps from Marina de Lagos and within a 5-minute drive of Dona Ana Beach. This golf hotel is 2.2 mi (3.6 km) from Camilo Beach and 2.4 mi (3.9 km) from Ponta da Piedade Lagos Lighthouse.
Hotel in São Gonçalo de Lagos, Lagos · 7.70 mi from centre
9.2
498 reviews
Breakfast available
When you stay at Costa D’Oiro Ambiance Village in Lagos, you'll be near the beach, within a 15-minute walk of Dona Ana Beach and Camilo Beach. This hotel is 2.8 mi (4.5 km) from Marina de Lagos and 1.1 mi (1.8 km) from Porto de Mos Beach.
Hotel in São Gonçalo de Lagos, Lagos · 8.39 mi from centre
9.2
223 reviews
Breakfast available
With a stay at Hotel Clube Porto Mos in Lagos (Porto de Mós), you'll be within a 5-minute drive of Dona Ana Beach and Ponta da Piedade Lagos Lighthouse. This beach hotel is 3.2 mi (5.1 km) from Marina de Lagos and 1.2 mi (1.9 km) from Camilo Beach.
Aparthotel in São Gonçalo de Lagos, Lagos · 8.39 mi from centre
9.0
1,134 reviews
Breakfast available
With a stay at Belmar Spa & Beach Resort in Lagos (Porto de Mós), you'll be within a 5-minute drive of Dona Ana Beach and Ponta da Piedade Lagos Lighthouse. This family-friendly aparthotel is 3.2 mi (5.1 km) from Marina de Lagos and 1.2 mi (2 km) from Camilo Beach.
Hotel in São Gonçalo de Lagos, Lagos · 7.62 mi from centre
8.0
946 reviews
Breakfast available
With a stay at Tivoli Lagos in Lagos (Santo Amaro), you'll be a 4-minute drive from Marina de Lagos and 5 minutes from Ponta da Piedade Lagos Lighthouse. This eco-friendly hotel is 1.7 mi (2.8 km) from Dona Ana Beach and 2.2 mi (3.5 km) from Camilo Beach.