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

Resort in Loulé · 20.74 km from centre
9.0
5 review
Breakfast available
Set in Loulé, 17 km from Church of São Lourenço, Viceroy Residences at Ombria Algarve offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Offering a restaurant, the property also has a private beach area, as well as a sauna and a hammam. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi.
All units at the resort come with a flat-screen TV and a kitchen. The rooms come with a private bathroom with a shower, free toiletries and a hairdryer. All guest rooms at Viceroy Residences at Ombria Algarve feature air conditioning and a desk.
Breakfast is available, and includes buffet, à la carte and continental options.
The accommodation offers a terrace. The area is popular for hiking and cycling, and bike hire is available at this 5-star resort.
Vilamoura Marina is 24 km from Viceroy Residences at Ombria Algarve, while Albufeira Old Town Square is 31 km from the property. Faro Airport is 24 km away.

Hotel in Vilamoura, Loulé · 18.12 km from centre
9.2
319 review
Breakfast available
With a stay at Vilamoura Garden Hotel, you'll be centrally located in Loulé – a 4-minute drive from Vilamoura Marina and 9 minutes from Falesia Beach. This family-friendly hotel is 13.3 mi (21.3 km) from Albufeira Old Town Square and 8.3 mi (13.4 km) from Balaia Golf Village.

Hotel in Tavira · 22.02 km from centre
9.4
177 review
Located in Tavira, Hotel Rural Quinta do Marco is in the mountains, within a 10-minute drive of Hell's Pool and Sao Jose Church. This family-friendly hotel is 12.3 mi (19.8 km) from Olhao Harbour and 6.5 mi (10.4 km) from Tavira Tower.

Resort in Quarteira, Loulé · 16.70 km from centre
8.0
202 review
With a stay at Pestana Vila Sol - Vilamoura Premium Golf Resort in Loulé (Morgadinho), you'll be within a 10-minute drive of Vilamoura Marina and Vila Sol Golf. This golf resort is 10.2 mi (16.3 km) from Falesia Beach and 13.5 mi (21.8 km) from Albufeira Old Town Square.

Hotel in Albufeira e Olhos de Água, Albufeira · 23.43 km from centre
9.2
573 review
Breakfast available
When you stay at Falésia Hotel - Adults Only in Albufeira, you'll be next to a golf course, within a 5-minute drive of Pine Cliffs Golf Course and Belharucas Beach. This golf hotel is 1.5 mi (2.4 km) from Praia dos Olhos de Água and 2.4 mi (3.9 km) from Balaia Golf Village.

Hotel in Albufeira e Olhos de Água, Albufeira · 24.03 km from centre
9.2
881 review
Breakfast available
When you stay at PortoBay Falésia in Albufeira, you'll be by the ocean – a 4-minute drive from Balaia Golf Village and 6 minutes from The Strip. This family-friendly hotel is 4.4 mi (7.2 km) from Falesia Beach and 5.1 mi (8.2 km) from Albufeira Old Town Square.

Hotel in Albufeira e Olhos de Água, Albufeira · 24.24 km from centre
9.0
556 review
Breakfast available
When you stay at PortoBay Blue Ocean in Albufeira, you'll be near the beach – a 5-minute drive from Balaia Golf Village and 6 minutes from The Strip. This hotel is 4.5 mi (7.3 km) from Falesia Beach and 5.8 mi (9.3 km) from Albufeira Old Town Square.

Hotel in Albufeira e Olhos de Água, Albufeira · 20.55 km from centre
8.6
401 review
When you stay at AP Adriana Beach Resort in Albufeira, you'll be by the ocean, within a 15-minute drive of Falesia Beach and Balaia Golf Village. This all-inclusive hotel is 8.1 mi (13 km) from Albufeira Old Town Square and 8 mi (12.9 km) from Vilamoura Marina.

Hotel in Oura, Albufeira · 26.99 km from centre
9.2
995 review
Breakfast available
Located in Albufeira, Aqua Pedra dos Bicos Design Beach Hotel - Adults Friendly is by the ocean, within a 10-minute drive of Oura Beach and Albufeira Old Town Square. This beach hotel is 1.3 mi (2.2 km) from Praia dos Alemães and 4.1 mi (6.6 km) from Albufeira Marina.

Hotel in Albufeira e Olhos de Água, Albufeira · 24.14 km from centre
8.8
302 review
Located in Albufeira, 3HB Guarana is by the ocean – a 1-minute drive from Praia dos Olhos de Água and 11 minutes from Albufeira Old Town Square. This all-inclusive hotel is 3 mi (4.8 km) from Oura Beach and 3.4 mi (5.5 km) from Praia dos Alemães.

Hotel in Vilamoura, Loulé · 22.21 km from centre
9.0
83 review
Located in Loulé (Vilamoura), Cegonha Country Club is within a 10-minute drive of Vilamoura Marina and Balaia Golf Village. This hotel is 5.6 mi (8.9 km) from Falesia Beach and 8.2 mi (13.1 km) from Albufeira Old Town Square.

Aparthotel in Oura, Albufeira · 26.83 km from centre
8.2
103 review
Breakfast available
A stay at Santa Eulalia Hotel Apartamento & Spa places you in the heart of Albufeira, within a 15-minute walk of The Strip and Oura Beach. This family-friendly aparthotel is 3.5 mi (5.7 km) from Albufeira Old Town Square and 6 mi (9.7 km) from Falesia Beach.

Aparthotel in Albufeira e Olhos de Água, Albufeira · 23.13 km from centre
9.4
148 review
Breakfast available
When you stay at The Patio Suite Hotel in Albufeira, you'll be next to a golf course, within a 10-minute drive of Falesia Beach and Balaia Golf Village. This family-friendly aparthotel is 6.8 mi (10.9 km) from Albufeira Old Town Square and 6.9 mi (11.1 km) from Vilamoura Marina.

Aparthotel in Vilamoura, Loulé · 17.73 km from centre
8.4
688 review
Breakfast available
With a stay at Vila Gale Ampalius Resort Hotel, you'll be centrally located in Loulé – a 3-minute drive from Vilamoura Marina and 13 minutes from Falesia Beach. This beach aparthotel is 13.8 mi (22.2 km) from Albufeira Old Town Square and 9 mi (14.5 km) from Balaia Golf Village.

Aparthotel in Vilamoura, Loulé · 17.73 km from centre
9.0
633 review
Breakfast available
With a stay at Four Seasons Vilamoura in Loulé (Vilamoura), you'll be a 5-minute drive from Vilamoura Marina and 8 minutes from Dom Pedro Golf: Old Golf Course. This family-friendly aparthotel is 2.5 mi (4 km) from Falesia Beach and 6.5 mi (10.5 km) from Ria Formosa Natural Park.

Hotel in Areias de Sao Joao, Albufeira · 27.23 km from centre
8.2
154 review
Breakfast available
With a stay at Albufeira Sol Hotel & Spa, you'll be centrally located in Albufeira, within a 5-minute drive of The Strip and Balaia Golf Village. This family-friendly hotel is 3.1 mi (5 km) from Albufeira Old Town Square and 6.8 mi (11 km) from Falesia Beach.

Hotel in Vilamoura, Loulé · 17.54 km from centre
8.6
491 review
Breakfast available
With a stay at Dom Pedro Vilamoura, you'll be centrally located in Loulé – a 3-minute drive from Vilamoura Marina and 11 minutes from Falesia Beach. This family-friendly hotel is 14.2 mi (22.9 km) from Albufeira Old Town Square and 8.8 mi (14.2 km) from Balaia Golf Village.

Aparthotel in Oura, Albufeira · 27.04 km from centre
8.0
516 review
Breakfast available
When you stay at Muthu Oura Praia Hotel in Albufeira, you'll be in the entertainment district, within a 15-minute walk of The Strip and Oura Beach. This family-friendly aparthotel is 3.4 mi (5.5 km) from Albufeira Old Town Square and 6.2 mi (9.9 km) from Falesia Beach.

Hotel in Cavacos, Loulé · 15.95 km from centre
8.0
459 review
A stay at Hotel Quarteirasol places you in the heart of Loulé, within a 10-minute drive of Quarteira Beach and Aqua Show Park. This hotel is 2.5 mi (4.1 km) from Vilamoura Beach and 3 mi (4.8 km) from Vilamoura Marina.

Aparthotel in Vilamoura, Loulé · 18.93 km from centre
8.0
51 review
Breakfast available
A stay at Browns Sports Resort places you in the heart of Loulé – a 7-minute drive from Vilamoura Marina and 11 minutes from Vilamoura Beach. This family-friendly aparthotel is 8.1 mi (13 km) from Falesia Beach and 9.7 mi (15.6 km) from Oura Beach.