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
Spain
See the latest prices and deals by choosing your dates
Hotel in Puerto de Mogan, Mogan · 1110.04 mi from centre
9.2
949 reviews
Breakfast available
When you stay at Radisson Blu Resort & Spa, Gran Canaria Mogan in Mogan, you'll be by the ocean, within a 5-minute drive of Mogán Beach and Mogan Port. This beach hotel is 6.6 mi (10.7 km) from Amadores Beach and 16.3 mi (26.2 km) from Maspalomas Dunes.
Resort in El Duque, Adeje · 1131.05 mi from centre
9.4
809 reviews
Breakfast available
With a stay at Vincci Selección La Plantación del Sur in Adeje (Costa Adeje), you'll be within a 5-minute drive of Fañabé Beach and El Duque Beach. This luxury resort is 3.9 mi (6.2 km) from Siam Park and 4.5 mi (7.2 km) from Playa de las Américas.
Aparthotel in Guia de Isora · 1128.97 mi from centre
9.4
95 reviews
Breakfast available
Located in Guia de Isora, Las Terrazas de Abama Suites is by the ocean – a 2-minute drive from Playa de Abama and 15 minutes from Puerto Colon Marina. This family-friendly aparthotel is 5.7 mi (9.2 km) from Arena Beach and 7.7 mi (12.4 km) from Los Gigantes Beach.
Hotel in Meloneras, San Bartolomé de Tirajana · 1109.34 mi from centre
8.8
739 reviews
Breakfast available
With a stay at H10 Playa Meloneras Horizons Collection in San Bartolomé de Tirajana (Maspalomas), you'll be within a 5-minute drive of Meloneras Beach and Maspalomas Lighthouse. This family-friendly hotel is 11.3 mi (18.2 km) from Amadores Beach and 3.5 mi (5.7 km) from Maspalomas Dunes.
Hotel in Meloneras, San Bartolomé de Tirajana · 1109.33 mi from centre
8.8
825 reviews
Breakfast available
Located in San Bartolomé de Tirajana (Maspalomas), Lopesan Baobab Resort is within a 15-minute walk of Maspalomas Lighthouse and Meloneras Beach. This family-friendly hotel is 11.8 mi (19 km) from Amadores Beach and 3.2 mi (5.1 km) from Yumbo Shopping Center.
Hotel in Arguineguin, Mogan · 1110.71 mi from centre
9.4
845 reviews
When you stay at Radisson Blu Resort, Gran Canaria in Mogan, you'll be on the boardwalk – a 4-minute drive from Puerto Rico Beach and 7 minutes from Amadores Beach. This beach hotel is 8.8 mi (14.1 km) from Mogan Port and 10.3 mi (16.6 km) from Maspalomas Dunes.
Resort in Arona · 1132.78 mi from centre
8.2
963 reviews
Breakfast available
When you stay at Mediterranean Palace in Arona, you'll be on the beach, within a 15-minute walk of Las Vistas Beach and Playa de las Américas. This beach resort is 0.7 mi (1.2 km) from Los Cristianos Beach and 1.7 mi (2.7 km) from Siam Park.
Hotel in Yaiza · 985.09 mi from centre
8.4
681 reviews
When you stay at H10 Rubicón Horizons Collection in Yaiza, you'll be on the boardwalk, within a 5-minute drive of Aqualava Water Park and Dorada Beach. This luxury hotel is 1.6 mi (2.5 km) from Roja Mountain and 2.2 mi (3.5 km) from Pechiguera Lighthouse.
Hotel in Puerto de la Cruz · 1105.65 mi from centre
8.0
648 reviews
With a stay at Hotel Best Semiramis in Puerto de la Cruz, you'll be on the waterfront, within a 5-minute drive of Plaza del Charco and La Paz Lookout. This luxury hotel is 0.4 mi (0.6 km) from Botanical Gardens and 0.4 mi (0.7 km) from Jardin Aquatico.
Hotel in Caleta de Fuste, Antigua · 1012.92 mi from centre
8.8
582 reviews
Breakfast available
With a stay at Sheraton Fuerteventura Beach, Golf & Spa Resort in Antigua (Caleta de Fuste), you'll be within a 15-minute walk of Centro Comercial Atlantico and Playa la Guirra. This beach hotel is 1 mi (1.6 km) from Caleta del Fuste and 1.4 mi (2.2 km) from Caleta de Fuste Marina.
Hotel in Arona · 1132.90 mi from centre
9.2
290 reviews
With a stay at Europe Villa Cortes in Arona, you'll be by the sea – a 3-minute walk from Playa de las Américas and 13 minutes by foot from Las Vistas Beach. This beach hotel is 1.7 mi (2.7 km) from Siam Park and 4 mi (6.4 km) from Fañabé Beach.
Hotel in Puerto de la Cruz · 1105.98 mi from centre
9.4
581 reviews
Breakfast available
When you stay at Hotel Botanico & The Oriental Spa Garden in Puerto de la Cruz, you'll be near the beach, just steps from Botanical Gardens and 14 minutes by foot from San Telmo Promenade. This family-friendly hotel is 1 mi (1.6 km) from Lago Martianez Swimming Pools and 1 mi (1.6 km) from Tenerife Beaches.
Hotel in El Duque, Adeje · 1131.08 mi from centre
9.8
11 reviews
Breakfast available
With a stay at The Villas at Bahia del Duque in Adeje (Costa Adeje), you'll be within a 5-minute drive of Fañabé Beach and El Duque Beach. This beach hotel is 3.8 mi (6.1 km) from Siam Park and 4.4 mi (7.1 km) from Playa de las Américas.
Hotel in Puerto Rico, Mogan · 1110.92 mi from centre
8.6
922 reviews
When you stay at Gloria Palace Amadores Thalasso & Hotel in Mogan, you'll be by the ocean, within a 5-minute drive of Amadores Beach and Playa del Cura. This beach hotel is 0.7 mi (1.1 km) from Puerto Rico Beach and 7.8 mi (12.5 km) from Mogan Port.
Hotel in Guia de Isora · 1128.54 mi from centre
9.6
5 reviews
Breakfast available
Located in Guia de Isora, Los Jardines de Abama Suites is by the ocean – a 2-minute drive from Abama Golf Course and 5 minutes from Playa de Abama. This family-friendly hotel is 12 mi (19.4 km) from Siam Park and 12.4 mi (20 km) from Fañabé Beach.
All-inclusive resort in Meloneras, San Bartolomé de Tirajana · 1109.44 mi from centre
8.8
493 reviews
Breakfast available
Located in San Bartolomé de Tirajana (Maspalomas), Hotel Riu Gran Canaria - All Inclusive is within a 15-minute walk of Meloneras Beach and Maspalomas Lighthouse. This all-inclusive property is 11.8 mi (19 km) from Amadores Beach and 3.3 mi (5.4 km) from Yumbo Shopping Center.
Hotel in Morro Jable, Morro del Jable · 1048.31 mi from centre
8.9
424 reviews
Overlooking Jandía lighthouse on Fuerteventura, the Faro Jandía is just 300 metres from the beach and offers swimming pools and a spa. All the rooms have a balcony with views either of the Atlantic Ocean, the garden, or the pool.
The large outdoor pool has is heated during the winter. The spa includes a sauna, Turkish baths and pebble pool, as well as a hot tub and sensations shower. The hotel has tennis courts and a modern gym.
The hotel offers special evenings with live music, shows or DJ nights. Next to main pool you can find the the children’s pool and the playground. The spacious terrace around the main pool offers sun loungers and parasols for sunbathing."
The Faro’s air-conditioned rooms are decorated with modern wooden furniture. All have satellite TV and an outdoor area with table and chairs. Free Wi-Fi is provided throughout.
The Atlántida offers a varied international breakfast and dinner buffet. There is a grill restaurant by the pool offering Spanish classics such as paella, and a pool bar offering cocktails.
Hotel in Corralejo, La Oliva · 993.08 mi from centre
8.8
204 reviews
Breakfast available
With a stay at Barceló Corralejo Sands, you'll be centrally located in La Oliva, within a 10-minute drive of Corralejo Beach and Playa Waikiki. This family-friendly hotel is 11.2 mi (18.1 km) from Playa Blanca and 12.5 mi (20.2 km) from Marina Rubicon.
Hotel in Puerto de Mogan, Mogan · 1110.31 mi from centre
9.2
835 reviews
Breakfast available
With a stay at Hotel Cordial Mogán Playa in Mogan, you'll be near the beach, within a 15-minute walk of Mogán Beach and Mogan Port. This family-friendly hotel is 5.7 mi (9.2 km) from Anfi Tauro Golf Course and 6.6 mi (10.6 km) from Puerto Rico Beach.
Hotel in Costa Calma, Pajara · 1038.90 mi from centre
9.2
118 reviews
Breakfast available
With a stay at Hotel LIVVO Risco del Gato Suites in Pajara (Costa Calma), you'll be a 2-minute drive from Costa Calma Beach and 9 minutes from Sotavento de Jandia Beach. This beach hotel is 8.4 mi (13.5 km) from Tarajalejo Beach and 9.5 mi (15.3 km) from Esquinzo Beach.