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 Roquetas de Mar, Aguadulce · 695.75 km from centre
7.7
1,427 review
Moon Dreams Portomagno is located on the beachfront in Aguadulce and offers several outdoor pools.
Each air-conditioned room includes a balcony, mini-bar and TV. The bathroom comes with a bath and shower, hairdryer and free toiletries.
Free WiFi is available in public areas. Guests can enjoy the hotel’s on-site gym.
There is a daily entertainment program, a games room with table tennis and snooker tables and an on-site gift shop.
Aguadulce’s pretty marina is 1312 feet from Moon Dreams Portomagno and La Envia Golf Club is 4.3 mi away.

Hotel in Mijas · 573.91 km from centre
8.4
91 review
Breakfast available
With a stay at Hotel Tamisa Golf in Mijas, you'll be next to a golf course, within a 10-minute drive of Fuengirola Beach and Mijas Golf Course. This golf hotel is 3.8 mi (6.1 km) from Los Boliches Beach and 10.5 mi (17 km) from Benalmadena Marina.

Hotel in Alentejo, Mertola · 654.79 km from centre
8.4
52 review
Breakfast available
With a stay at Alentejo Star Hotel - São Domingos in Mertola, you'll be 10.7 mi (17.3 km) from Church of the Assumption of Mary and 10.8 mi (17.3 km) from Castle of Mertola. This hotel is 10.8 mi (17.4 km) from Menagem Tower and 10.9 mi (17.5 km) from Museum of Mertola.

Hotel in Alvor, Portimão · 609.47 km from centre
8.6
86 review
Breakfast available
Located in Portimão, Agua Hotels Alvor Jardim is a 2-minute drive from Alvor Beach and 10 minutes from Rocha Beach. This hotel is 7.8 mi (12.5 km) from Slide and Splash Water Park and 10.8 mi (17.3 km) from Meia Beach.

Hotel in Algeciras · 505.28 km from centre
8.2
478 review
Breakfast available
Hotel Mir Octavio is in the heart of Algeciras, within a 10-minute walk of RENFE and Algeciras Harbour. This hotel is 14.4 mi (23.2 km) from Rock of Gibraltar and 0.3 mi (0.5 km) from Estatua de Paco de Lucia.

Hotel in Campo de Gibraltar, Los Barrios · 513.07 km from centre
8.2
329 review
Breakfast available
With a stay at AZZ Guadacorte Campo de Gibraltar in Los Barrios (Guadacorte), you'll be within a 15-minute drive of Rock of Gibraltar and Antigua Casa Consistorial. This hotel is 2.7 mi (4.3 km) from Playa de Palmones and 3.1 mi (5 km) from Playa de los Roncalillo.

Hotel in Torreblanca, Fuengirola · 577.62 km from centre
7.7
2,080 review
Featuring an outdoor pool, Hotel Mainare Playa offers modern accommodations in Fuengirola. The property features free WiFi. Private parking is available at an extra charge.
The air-conditioned rooms include a TV. The private bathroom comes with free toiletries and a hairdryer. Free WiFi is available in public areas.
A varied breakfast buffet is served daily. There is also a bar and a buffet-style restaurant.
Hotel Mainare Playa is 1.2 mi Los Boliches, while Malaga Airport is 12 mi away.

Hotel in Ronda · 580.60 km from centre
8.4
57 review
Breakfast available
With a stay at Hotel Bodega El Juncal in Ronda, you'll be in the suburbs, within a 10-minute drive of Puente Nuevo Bridge and Conrad Winery. This family-friendly hotel is 2.2 mi (3.5 km) from Cortijo LA Almazara LA Organic and 2.5 mi (4.1 km) from Church of Our Lady of Mercy Round.

Hotel in Tanger-Tetouan-Al Hoceima, Al Hoceima · 483.22 km from centre
7.6
10 review
Breakfast available
With a stay at Suites Hotel Mohammed V, you'll be centrally located in Al Hoceima, within a 10-minute walk of Mimoun El Arssi Stadium and Quemado Beach. This beach hotel is 0.8 mi (1.3 km) from Al Hoceima Marina.

Hotel in Melilla · 547.61 km from centre
7.4
461 review
Breakfast available
Hotel Rusadir is set near the marina and half a mile from the beach, in central Melilla. It offers comfortable rooms with air conditioning and free Wi-Fi access.
The hotel is just a short walk from the historic heart of Melilla. The city still has its historic city wall. There are regular ferry services to Malaga and Almeria.
Rooms at the Rusadir Hotel are bright and spacious. They all have a safe and a minibar. They also have a TV with satellite channels.
The hotel has a cafe and a restaurant, serving typical regional food. The reception is open 24 hours a day. It offers a tour desk and laundry service.

Hotel in Oura, Albufeira · 598.01 km from centre
8.5
1,240 review
Apartamento Areias Village offers an outdoor pool, a restaurant serving international cuisines and rooms with private balcony. It is 10 minutes’ walk to Praia da Oura and the Strip.
Each apartment has large glass doors leading to a large, furnished balcony. Each one has a living room fitted with a plush sofa, armchairs and satellite TV.
Every apartment features a chic kitchenette which includes 4-seater dining table, stove and microwave. All kitchens have ample cabinets for food storage.
At Apartamento Areias Village’s restaurant, guests can enjoy seafood dishes and regional delicacies on the terrace overlooking the pool. Cocktails and local spirits are available at the bar.
Hotel Apartamento Areias Village is 15 minutes’ walking from Albufeira town center and 1.6 mi from the Balaia Golf Course.

Hotel in Carvoeiro, Lagoa · 602.26 km from centre
8.6
662 review
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.

Resort in Grandola · 734.86 km from centre
9.0
37 review
Located in Grandola, Independente Comporta is in the suburbs, within a 15-minute drive of Praia do Carvalhal and Dunas Comporta Golf Course. This spa resort is 7.2 mi (11.7 km) from Comporta Beach and 8 mi (12.9 km) from Praia do Pego.

Hotel in Almonte, Matalascañas · 579.86 km from centre
7.6
1,185 review
Offering direct access to Matalascañas Beach, this hotel has tennis courts, a gym and pools with views of the sea and Doñana National Park. Rooms include a terrace with Doñana views and sea views as well.
Gran Hotel del Coto is located within Doñana, a UNESCO World Heritage Site. These beautiful wetlands are full of rare birds and animals. The hotel can arrange guided visits to the park.
The hotel’s La Rocina restaurant serves characteristic Andalusian cuisine, made with fresh local products. A varied buffet breakfast is available each morning.
The bright, air-conditioned rooms are decorated in soft, neutral tones. All rooms come with a flat-screen TV and a fridge. Bathrooms include amenities and a hairdryer.
Private parking is available at Gran Hotel del Coto. Seville is around 56 mi away, while Jerez Airport is within 112 mi.

Hotel in Costa de la Luz Huelva, Ayamonte · 600.27 km from centre
8.4
85 review
Breakfast available
With a stay at Meliá Isla Canela in Ayamonte, you'll be 3.9 mi (6.2 km) from Isla Canela Golf Course and 13.6 mi (21.9 km) from Central Beach. This beach hotel is 15.7 mi (25.3 km) from Monte Gordo Beach and 15.8 mi (25.4 km) from Casino Monte Gordo.

Hotel in Ronda · 578.73 km from centre
7.8
67 review
Breakfast available
A stay at Hotel Sevilla places you in the heart of Ronda, within a 15-minute walk of Puente Nuevo Bridge and Church of Our Lady of Mercy Round. This hotel is 0.4 mi (0.6 km) from Alameda Del Tajo and 0.4 mi (0.7 km) from Ronda Bullring Museum.

Hotel in San Pedro de Alcantara, Marbella · 555.93 km from centre
8.4
625 review
Breakfast available
Located in Marbella (San Pedro de Alcantara), Barcel ó Marbella is within a 5-minute drive of Real Club de Golf Guadalmina and Church of San Pedro. This golf hotel is 1 mi (1.6 km) from Atalaya Golf and Country Club and 1.6 mi (2.5 km) from Basilica Vega Del Mar.

Hotel in Cádiz · 532.34 km from centre
9.6
95 review
Breakfast available
With a stay at Casa Cánovas Boutique Hotel in Cádiz (Old Town Cádiz), you'll be within a 5-minute walk of Torre Tavira and Plaza de Espana. This hotel is 1.1 mi (1.8 km) from La Caleta Beach and 1.3 mi (2.1 km) from San Juan de Dios Square.

Hotel in Granada City Center, Granada · 678.72 km from centre
9.0
877 review
Breakfast available
With a stay at Room Mate Leo, Granada, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This boutique hotel is 20.4 mi (32.8 km) from Sierra Nevada Ski Resort and 0.2 mi (0.3 km) from Calle Navas.

Hotel in Alfalfa, Seville · 630.73 km from centre
9.4
327 review
Breakfast available
With a stay at Hotel Cetina Casa de las Telas, Sevilla, you'll be centrally located in Seville, steps from Metropol Parasol and 7 minutes by foot from Seville Cathedral. This hotel is 0.4 mi (0.6 km) from Giralda Tower and 0.5 mi (0.9 km) from Royal Alcázar of Seville.