Most popular cities in Spain
- Barcelona608 hotels
- Alicante71 hotels
- Valencia161 hotels
- Santiago de Compostela83 hotels
Top landmarks in Spain
-
Popular attractions
Best 5-star hotels in Spain
8.6Great825 reviews
Hotel
Grand Hotel Central, Small Luxury Hotels
Spain, Barcelona
from INR 34 543 per night
8.6Great674 reviews
Hotel
Hotel Cala Del Pi - Adults Only
Spain, Platja d'Aro
from INR 16 103 per night
8.4Great650 reviews
Hotel
Gf Gran Costa Adeje*****
Spain, Costa Adeje (Tenerife)
from INR 14 184 per night
8.6Great1331 reviews
Hotel
Bless Hotel Madrid - The Leading Hotels Of The World
Spain, Madrid
from INR 53 650 per night
8.6Great715 reviews
Hotel
Intercontinental Barcelona, An Ihg Hotel
Spain, Barcelona
from INR 10 012 per night
8.4Great346 reviews
Hotel
Princesa Yaiza Suite Hotel Resort
Spain, Playa Blanca (Lanzarote)
from INR 20 275 per night
8.4Great260 reviews
Hotel
Hotel Maria Cristina, A Luxury Collection Hotel, San Sebastian
Spain, San Sebastian
from INR 33 208 per night
8.4Great857 reviews
Hotel
Hotel Sofia Barcelona, In The Unbound Collection By Hyatt
Spain, Barcelona
from INR 17 271 per night
Most popular 4-star hotels in Spain
8.4Great395 reviews
Hotel
Occidental Playa De Palma
Spain, Playa de Palma (Mallorca)
from INR 16 604 per night
8.4Great530 reviews
Hotel
Barcelo Margaritas
Spain, Playa del Ingles (Gran Canaria)
from INR 8 010 per night
8.4Great322 reviews
Hotel
Occidental Cala Vinas
Spain, Cala Vinas (Mallorca)
from INR 14 351 per night
8.6Great912 reviews
Hotel
Marina Suites Gran Canaria
Spain, Puerto Rico (Gran Canaria)
from INR 15 018 per night
8.2Great437 reviews
Hotel
Ole Tropical Tenerife Adults Only
Spain, Playa de las Americas (Tenerife)
from INR 6 341 per night
8.2Great291 reviews
Hotel
Hotel Beatriz Playa & Spa
Spain, Puerto del Carmen (Lanzarote)
from INR 7 592 per night
8.4Great207 reviews
Hotel
Spring Arona Gran Hotel - Adults Only
Spain, Los Cristianos (Tenerife)
from INR 15 936 per night
8.4Great159 reviews
Hotel
Spring Hotel Bitacora
Spain, Playa de las Americas (Tenerife)
from INR 19 691 per night
8.4Great456 reviews
Hotel
Landmar Playa La Arena
Spain, Puerto de Santiago (Tenerife)
from INR 14 685 per night
8.2Great199 reviews
Hotel
Spring Hotel Vulcano
Spain, Playa de las Americas (Tenerife)
from INR 17 939 per night
8.4Great359 reviews
Hotel
Hotel Las Aguilas Tenerife, Affiliated By Melia
Spain, Puerto de la Cruz (Tenerife)
from INR 7 592 per night
8.4Great253 reviews
Hotel
Aluasoul Orotava Valley - Adults Only
Spain, Puerto de la Cruz (Tenerife)
from INR 7 092 per night
Most popular 3-star hotels in Spain
8.4Great670 reviews
Hotel
Mirador Maspalomas By Dunas
Spain, Maspalomas (Gran Canaria)
from INR 10 262 per night
8.2Great283 reviews
Hotel
Hoteles Urbanos N Avenida De Espana
Spain, Fuenlabrada
from INR 6 424 per night
8.6Great1346 reviews
Hotel
Hotel Macia Granada Five Senses Rooms & Suites
Spain, Granada
from INR 12 932 per night
8.4Great262 reviews
Hotel
Hotel Calimera Fido Gardens
Spain, Cala d'Or (Mallorca)
from INR 12 015 per night
8.2Great249 reviews
Hotel
Hotel Thb Flora
Spain, Puerto del Carmen (Lanzarote)
from INR 10 513 per night
8.2Great722 reviews
Hotel
Sol Arona Tenerife
Spain, Los Cristianos (Tenerife)
from INR 10 513 per night
8.4Great1094 reviews
Hotel
Hotel Vibra Mare Nostrum
Spain, Playa d'en Bossa
from INR 14 434 per night
Amazing spa hotels in Spain
8.4Great410 reviews
Hotel
Hotel Bcl Levante Club & Spa - Only Adults Recomended
Spain, Benidorm
from INR 10 596 per night
8.6Great414 reviews
Hotel
Augusta Eco Wellness Resort 4 Superior
Spain, Sanxenxo
from INR 14 434 per night
8.0Great526 reviews
Hotel
Elba Sunset Mallorca Thalasso Spa
Spain, Palma Nova (Mallorca)
from INR 16 604 per night
8.6Great996 reviews
Hotel
Hotel Ipv Palace & Spa - Adults Recommended
Spain, Fuengirola
from INR 13 183 per night
8.2Great150 reviews
Hotel
Alegria Costa Ballena Aquafun
Spain, Costa Ballena
from INR 7 342 per night
8.2Great307 reviews
Hotel
Hl Suitehotel Playa Del Ingles - Adults Only
Spain, Playa del Ingles (Gran Canaria)
from INR 14 601 per night
8.0Great85 reviews
Hotel
Pikes Ibiza (Adults Only)
Spain, San Antonio (Ibiza)
from INR 19 858 per night
Top family hotels in Spain
8.4Great913 reviews
Hotel
Ilunion Alcora Sevilla
Spain, San Juan de Aznalfarache
from INR 8 176 per night
8.4Great1063 reviews
Hotel
Nyx Hotel Madrid By Leonardo Hotels
Spain, Madrid
from INR 17 355 per night
8.6Great1119 reviews
Hotel
Hotel Cleopatra Palace
Spain, Playa de las Americas (Tenerife)
from INR 15 352 per night
Best luxury hotels in Spain
8.4Great773 reviews
Hotel
City House Hotel Florida Norte By Faranda
Spain, Madrid
from INR 4 088 per night
8.4Great560 reviews
Hotel
Hotel Alfonso Xiii, A Luxury Collection Hotel, Seville
Spain, Seville
from INR 27 033 per night
8.2Great295 reviews
Hotel
Bahia Principe Sunlight Costa Adeje
Spain, Costa Adeje (Tenerife)
from INR 18 523 per night
8.4Great195 reviews
Hotel
Marbella Club Hotel - Golf Resort & Spa
Spain, Marbella
from INR 58 156 per night
8.2Great359 reviews
Hotel
Puente Romano Beach Resort
Spain, Marbella
Overlooking the sea, the charming Puente Romano Beach Resort is located in a residential area of Marbella and 60 km from Malaga airport.
from INR 41 635 per night
8.2Great211 reviews
Hotel
La Bobadilla, A Royal Hideaway Hotel
Spain, Villanueva de Tapia
from INR 20 775 per night
Cheap hotels in Spain
8.2Great263 reviews
Hotel
Hovima Jardin Caleta
Spain, Costa Adeje (Tenerife)
from INR 10 262 per night
8.4Great331 reviews
Hotel
Ibis Styles Madrid Centro Maravillas
Spain, Madrid
from INR 6 341 per night
Top resorts in Spain
8.2Great97 reviews
Hotel
La Residencia, A Belmond Hotel, Mallorca
Spain, Deia
from INR 47 225 per night
8.2Great294 reviews
Hotel
Leonardo Royal Hotel Ibiza Santa Eulalia
Spain, Santa Eularia des Riu
from INR 14 267 per night
8.6Great439 reviews
Hotel
Salobre Hotel Resort & Serenity
Spain, Maspalomas (Gran Canaria)
from INR 21 860 per night
8.4Great567 reviews
Hotel
Sheraton Fuerteventura Golf & Spa Resort
Spain, Caleta De Fuste
from INR 19 607 per night
8.2Great427 reviews
Hotel
Hotel Ocean House Costa Del Sol, Affiliated By Melia
Spain, Torremolinos
from INR 9 511 per night
8.4Great621 reviews
Hotel
Hotel Cristina By Tigotan Las Palmas - Adults Only
Spain, Las Palmas de Gran Canaria
from INR 10 846 per night