Premium Hotels in Barcelona
Sants Montjuic
Eixample
Les Corts
Sant Marti
Horta-Guinardó
Sant Marti
You are booking hotel for more than 90 days

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





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





NH Barcelona Stadium
Swimming Pool
Gym(974 Ratings)
SAR 340
SAR 262
+ SAR 44 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





Grand Hyatt Barcelona
Spa
Swimming Pool
GymBased on 961 Ratings
(961 Ratings)
SAR 697
SAR 574
+ SAR 91 taxes & fees
Per Night





Catalonia Rigoletto
Swimming Pool
GymBased on 280 Ratings
(280 Ratings)
SAR 418
SAR 350
+ SAR 54 taxes & fees
Per Night





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





AC Hotel Victoria Suites by Marriott
GymBased on 274 Ratings
(274 Ratings)
SAR 630
SAR 539
+ SAR 82 taxes & fees
Per Night





Hotel Balmoral
Spa
GymBased on 428 Ratings
(428 Ratings)
SAR 7,961
SAR 7,761
+ SAR 796 taxes & fees
Per Night





Limehome Barcelona Carrer de Fontcoberta
Elevator/Lift(2297 Ratings)
SAR 358
SAR 304
+ SAR 47 taxes & fees
Per Night





Aparthotel Atenea Barcelona
Kitchenette
Elevator/LiftBased on 1041 Ratings and 103 reviews
(1041 Ratings)
SAR 284
SAR 233
+ SAR 37 taxes & fees
Per Night





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

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





08028 Apartments
Elevator/Lift
Gym(4051 Ratings)
SAR 503
SAR 449
+ SAR 50 taxes & fees
Per Night





Alberg Pere Tarrés
Elevator/Lift(3694 Ratings)
SAR 151
SAR 135
+ SAR 15 taxes & fees
Per Night





Sant Jordi Hostels Gracia
Laundromat
Kitchenette(43 Ratings)
SAR 129
SAR 83
+ SAR 13 taxes & fees
Per Night





Room018BCN
Free Wi-Fi(2885 Ratings)
SAR 158
SAR 141
+ SAR 16 taxes & fees
Per Night