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
Meia Praia
See the latest prices and deals by choosing your dates
Hotel in Portimão · 5.47 mi from centre
8.6
85 reviews
When you stay at Pestana Alvor South Beach, Premium Suite Hotel in Portimão, you'll be on the beach, within a 10-minute drive of Rocha Beach and Alvor Beach. This beach hotel is 12.5 mi (20 km) from Marina de Lagos and 10.7 mi (17.3 km) from Carvoeiro Beach.
Hotel in Praia da Rocha, Portimão · 6.14 mi from centre
9.2
959 reviews
When you stay at RR Hotel da Rocha in Portimão, you'll be on the beach, within a 15-minute drive of Rocha Beach and Alvor Beach. This beach hotel is 14.5 mi (23.3 km) from Marina de Lagos and 11.7 mi (18.8 km) from Carvoeiro Beach.
Hotel in Portimão · 5.21 mi from centre
8.8
56 reviews
Breakfast available
When you stay at TURIM Presidente Hotel in Portimão, you'll be on the boardwalk, within a 5-minute walk of Careanos Beach and Amado Beach. This hotel is 0.4 mi (0.6 km) from Três Castelos Beach and 0.8 mi (1.2 km) from Rocha Beach.
Hotel in Luz · 5.09 mi from centre
8.8
339 reviews
Overlooking the bay of Praia da Luz with its sandy beach only 600 metres away, this family-run hotel offers 2 outdoor pools. Each air-conditioned room has a private balcony.
Spacious and light, the accommodations at Belavista Da Luz offer a refrigerator and coffee/tea facilities. Each room has a modern private bathroom.
International and vegetarian dishes are available at the hotel’s Restaurant Terra-Mar, which also serves a large English breakfast buffet. The poolside snack bar serves lunch during the summer season.
Guests at Belavista Da Luz can enjoy the on-site padel court and gym. It is also possible to relax in the 2 outdoor pools or to book a massage. Access to the sauna and Turkish bath are free of charge.
The 24-hour reception staff offers car rentals. With free parking, the Boavista Golf Course and Lagos are both a 12-minute drive away.
Hotel in Portimão · 4.91 mi from centre
8.8
61 reviews
When you stay at Interpass VAU Hotel & Apartaments in Portimão, you'll be near the beach, within a 10-minute drive of Rocha Beach and Alvor Beach. This family-friendly hotel is 14.3 mi (23 km) from Marina de Lagos and 12.2 mi (19.6 km) from Carvoeiro Beach.
Hotel in Praia da Rocha, Portimão · 6.34 mi from centre
9.0
495 reviews
Breakfast available
With a stay at AP Oriental Beach in Portimão, you'll be on the beach, just a 3-minute walk from Rocha Beach and a 4-minute drive from Portimão Marina. This beach hotel is 4 mi (6.4 km) from Alvor Beach and 11.9 mi (19.2 km) from Carvoeiro Beach.
Hotel in Portimão · 6.99 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.
Aparthotel in Praia da Rocha, Portimão · 6.52 mi from centre
8.8
796 reviews
Breakfast available
With a stay at NH Marina Portimao Resort in Portimão (Praia da Rocha), you'll be within a 15-minute drive of Rocha Beach and Alvor Beach. This family-friendly aparthotel is 14.7 mi (23.7 km) from Marina de Lagos and 11.9 mi (19.1 km) from Carvoeiro Beach.
Aparthotel in Luz, Lagos · 6.39 mi from centre
8.0
153 reviews
Located in Lagos, Belver Porto Dona Maria Resort is within a 15-minute drive of Praia da Luz and Espiche Golf Course. This golf aparthotel is 5.8 mi (9.4 km) from Lagos Zoo and 6.6 mi (10.6 km) from Dona Ana Beach.
Hotel in Portimão · 5.36 mi from centre
9.2
67 reviews
Breakfast available
When you stay at Rochavau Hotel in Portimão, you'll be near the beach – a 1-minute drive from Rocha Beach and 7 minutes from Alvor Beach. This hotel is 14 mi (22.5 km) from Marina de Lagos and 11.1 mi (17.9 km) from Carvoeiro Beach.
Hotel in Luz · 4.73 mi from centre
7.4
2,239 reviews
Breakfast available
This hotel is located in Lagos. It features 2 ample outdoor swimming pools. Club House CVL is also conveniently located in Praia da Luz.
The Club House offers rooms with balconies facing the gardens, and is 200 meters from the beach. Each of these air-conditioned units includes a seating area, TV and a private bathroom.
Guests can relax in the hot tub or on-site sauna, try out the solarium with swing beds or even enjoy the lush gardens. The two large outdoor pools feature a pool bar, sun loungers and shaded seating. A children’s pool is also available. The hotel has a 24-hour reception.
The Club House CVL also offers free on-site parking and is located 6 km away from Lagos city centre.
Hotel in Luz · 4.73 mi from centre
7.6
177 reviews
Breakfast available
Set in Luz, 400 metres from Luz Beach, Luz Bay Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, a shared kitchen and a 24-hour front desk, along with free WiFi. Guests can have a drink at the bar.
At the hotel, every room includes a balcony with pool view. Complete with a private bathroom equipped with a shower and a hairdryer, the units at Luz Bay Hotel have a flat-screen TV and air conditioning, and certain rooms will provide you with a seating area. All units will provide guests with a fridge.
Santo António Golf Course is 13 km from the accommodation, while Algarve International Circuit is 26 km away. Faro Airport is 92 km from the property.
Hotel in Luz, Lagos · 5.10 mi from centre
9.4
13 reviews
Breakfast available
When you stay at Belavista da Luz – Wellness & Lifestyle Hotel in Lagos, you'll be near the airport – a 1-minute drive from Praia da Luz and 9 minutes from Dona Ana Beach. This hotel is 5.3 mi (8.6 km) from Marina de Lagos and 5.6 mi (8.9 km) from Camilo Beach.
Hotel in Carvoeiro, Lagoa · 10.48 mi from centre
9.2
945 reviews
Breakfast available
When you stay at Tivoli Carvoeiro in Lagoa, you'll be near the airport – a 2-minute drive from Carvoeiro Beach and 8 minutes from Benagil Beach. This family-friendly hotel is 15.8 mi (25.4 km) from Sao Rafael Beach and 20.6 mi (33.1 km) from Albufeira Old Town Square.
Hotel in Carvoeiro, Lagoa · 9.45 mi from centre
9.0
437 reviews
Breakfast available
When you stay at Monte Santo Resort in Lagoa, you'll be near the beach, within a 15-minute drive of Carvoeiro Beach and Benagil Beach. This family-friendly hotel is 17.5 mi (28.2 km) from Sao Rafael Beach and 20.3 mi (32.6 km) from Albufeira Marina.
Resort in Lagoa · 8.61 mi from centre
9.2
407 reviews
Breakfast available
Located in Lagoa, Vale d'Oliveiras Quinta Resort & Spa is a 4-minute drive from Gramacho Pestana Golf and 8 minutes from Algar Seco Rocks. This golf resort is 3.1 mi (5 km) from Slide and Splash Water Park and 3.6 mi (5.8 km) from Carvoeiro Beach.
Hotel in Portimão · 8.64 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.
Resort in Carvoeiro, Lagoa · 9.07 mi from centre
9.6
102 reviews
Breakfast available
With a stay at Vale da Lapa Village Resort in Lagoa (Sesmarias), you'll be within a 15-minute drive of Carvoeiro Beach and Benagil Beach. This family-friendly resort is 17.6 mi (28.3 km) from Sao Rafael Beach and 20.3 mi (32.7 km) from Albufeira Marina.
Aparthotel in Carvoeiro, Lagoa · 10.64 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 Lagoa · 7.39 mi from centre
8.2
567 reviews
Breakfast available
With a stay at Água Hotels Riverside in Lagoa, you'll be 2.7 mi (4.4 km) from Slide and Splash Water Park and 3.3 mi (5.3 km) from Rocha Beach. This family-friendly hotel is 6.9 mi (11.1 km) from Meia Beach and 7.5 mi (12.1 km) from Carvoeiro Beach.