Premium Hotels in Barcelona
Eixample
Sarrià-Sant Gervasi
Sant Marti
Eixample
Eixample
Gothic Quarter
You are booking hotel for more than 90 days

Show 11 more
Your Budget
Locality
Popular locations
Show 3 more
Show -3 more
Popular in Barcelona





Yurbban Passage
Spa
Swimming Pool
GymBased on 943 Ratings
(943 Ratings)

SAR 701
SAR 318
+ SAR 63 taxes & fees
Per Night





W Barcelona by Marriott
Spa
Swimming Pool
GymBased on 987 Ratings and 105 reviews
(987 Ratings)
SAR 1,259
SAR 1,073
+ SAR 164 taxes & fees
Per Night

Lowest Price Guarantee
Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs





St Christophers Inn Barcelona
Elevator/LiftBased on 565 Ratings and 105 reviews
(565 Ratings)
SAR 126
SAR 102
+ SAR 16 taxes & fees
Per Night





ibis Styles Barcelona City Bogatell
Swimming Pool
Gym
Delicious food, cozy rooms, and friendly staff (903 Ratings)
SAR 352
SAR 301
+ SAR 46 taxes & fees
Per Night





Catalonia la Boqueria
GymBased on 977 Ratings
(977 Ratings)
SAR 477
SAR 398
+ SAR 62 taxes & fees
Per Night





Citadines Ramblas Barcelona
Elevator/Lift(1442 Ratings)
SAR 406
SAR 331
+ SAR 53 taxes & fees
Per Night





Som Nit Triomf
Elevator/LiftBased on 383 Ratings
(383 Ratings)
SAR 274
SAR 227
+ SAR 36 taxes & fees
Per Night





Hotel Balmoral
Spa
GymBased on 428 Ratings
(428 Ratings)
SAR 7,953
SAR 7,753
+ SAR 895 taxes & fees
Per Night





Hotel Turin Barcelona
Kids Play Area
Elevator/LiftBased on 69 Ratings
(69 Ratings)
SAR 527
SAR 430
+ SAR 69 taxes & fees
Per Night





Hotel Concordia
Swimming Pool
Gym
JacuzziBased on 963 Ratings
(963 Ratings)
SAR 437
SAR 356
+ SAR 57 taxes & fees
Per Night





Grand Hotel Central
Spa
Swimming Pool
GymBased on 939 Ratings
(939 Ratings)
SAR 1,030
SAR 840
+ SAR 134 taxes & fees
Per Night





Abba Garden Hotel
Spa
Swimming Pool
GymBased on 377 Ratings
(377 Ratings)
SAR 394
SAR 314
+ SAR 51 taxes & fees
Per Night





Kimpton Vividora Hotel, an IHG hotel
Spa
Swimming Pool
GymBased on 432 Ratings
(432 Ratings)
SAR 892
SAR 730
+ SAR 99 taxes & fees
Per Night