Hotels, guest houses and other accommodations in Spain
At your trip to Spain you can choose between 19847 hotels. One of the best hotels in Spain is the (4 star) "Sandos Papagayo Beach Resort" in Playa Blanca from 186 € / night. Furthermore, as "very good" rated (4 star) hotel in "Barcelo Fuerteventura Thalasso Spa" Caleta de Fuste from 137 € / night. This is followed by (4 star) "Dream Gran Castillo Resort" in Playa Blanca from 217 € / night.Hotels in Spain
Recommended by Guests
12727 found
-
Sandos Papagayo Beach Resort
from 186 $ per nightLas Acacias, 6, Playa Las Coloradas, 35570, Playa Blanca, SpainRating:8.3- Review:
- very good
-
Barcelo Fuerteventura Thalasso Spa
from 137 $ per nightAvenida del Castillo, S/N, 35610, Caleta de Fuste, SpainRating:8- Review:
- very good
-
Dream Gran Castillo Resort
from 217 $ per nightUrbanización Las Coloradas, Parcelas 3 y 4, 35580, Playa Blanca, SpainRating:8.2- Review:
- very good
-
Costa Adeje Gran Hotel
from 141 $ per nightAvenida de Bruselas, 16, 38660, Costa Adeje, SpainRating:8.2- Review:
- very good
-
Barcelona Universal Hotel
from 182 $ per nightAvinguda Paral.lel, 76-78, 08001, Barcelona, SpainRating:8.4- Review:
- very good
-
Gran Hotel Torre Catalunya
from 169 $ per nightAvenida Roma, 2 - 4, 08014, Barcelona, SpainRating:8.6- Review:
- very good
-
W Barcelona
from 426 $ per nightPlaça Rosa dels Vents, 1 - Passeig Joan de Borbo, 08039, Barcelona, SpainRating:8.4- Review:
- very good
-
The Westin Palace Madrid
from 300 $ per nightPlaza de las Cortes, 7, 28014, Madrid, SpainRating:8.6- Review:
- very good
-
Hotel Regina
from 98 $ per nightCalle Alcala, 19, 28014, Madrid, SpainRating:8.4- Review:
- very good
-
Lopesan Costa Meloneras Resort, Spa & Casino
from 169 $ per nightMar Mediterráneo, 1, 35100, Maspalomas, SpainRating:8.5- Review:
- very good