
Hotels near Maria Cristina Station, Barcelona
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Maria Cristina Station hotels

Hotel Primero Primera
Hotel Primero Primera1.4 km from Maria Cristina Station
9.8 out of 10, Exceptional, (596 reviews)
The price is 8.309.551 ₫
9.945.842 ₫ total
includes taxes & fees
12 Jul - 13 Jul

Grand Hyatt Barcelona
Grand Hyatt Barcelona0.3 km from Maria Cristina Station
9.2 out of 10, Wonderful, (1,548 reviews)
The price is 9.343.785 ₫
11.083.468 ₫ total
includes taxes & fees
19 Jun - 20 Jun

Torre Melina, a Gran Meliá Hotel
Torre Melina, a Gran Meliá Hotel1.6 km from Maria Cristina Station
9.2 out of 10, Wonderful, (237 reviews)
The price is 7.211.925 ₫
8.738.300 ₫ total
includes taxes & fees
13 Jul - 14 Jul

Hotel Upper Diagonal
Hotel Upper Diagonal0.5 km from Maria Cristina Station
9.0 out of 10, Wonderful, (326 reviews)
The price is 3.783.802 ₫
4.722.952 ₫ total
includes taxes & fees
25 Jun - 26 Jun

Occidental Barcelona 1929
Occidental Barcelona 19292.3 km from Maria Cristina Station
9.2 out of 10, Wonderful, (1,015 reviews)
The price is 4.192.276 ₫
5.081.194 ₫ total
includes taxes & fees
15 Jun - 16 Jun

Arya Stadium Hotel
Arya Stadium Hotel1.4 km from Maria Cristina Station
9.0 out of 10, Wonderful, (484 reviews)
The price is 3.604.609 ₫
4.434.760 ₫ total
includes taxes & fees
23 Jun - 24 Jun

Vincci Mae
Vincci Mae1.7 km from Maria Cristina Station
9.2 out of 10, Wonderful, (597 reviews)
The price is 4.612.395 ₫
5.634.404 ₫ total
includes taxes & fees
28 Jun - 29 Jun

Barceló Sants
Barceló Sants1.5 km from Maria Cristina Station
9.0 out of 10, Wonderful, (1,524 reviews)
The price is 4.547.150 ₫
5.565.523 ₫ total
includes taxes & fees
28 Jun - 29 Jun

Isabella's House
Isabella's House1.2 km from Maria Cristina Station
9.0 out of 10, Wonderful, (65 reviews)
The price is 3.647.114 ₫
4.649.323 ₫ total
includes taxes & fees
30 Jun - 1 Jul

AC Hotel Victoria Suites by Marriott
AC Hotel Victoria Suites by Marriott0.5 km from Maria Cristina Station
8.8 out of 10, Excellent, (341 reviews)
The price is 5.489.885 ₫
6.602.502 ₫ total
includes taxes & fees
12 Jul - 13 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Maria Cristina Station
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Primero Primera | 9.8 Exceptional 596 reviews | View | ||||||
![]() Grand Hyatt Barcelona | 9.2 Wonderful 1,548 reviews | View | ||||||
![]() Torre Melina, a Gran Meliá Hotel | 9.2 Wonderful 237 reviews | View | ||||||
![]() Hotel Upper Diagonal | 9.0 Wonderful 326 reviews | View | ||||||
![]() Occidental Barcelona 1929 | 9.2 Wonderful 1,015 reviews | View |
Top Maria Cristina Station Hotel Reviews

Hesperia Barri Gòtic
10/10 Excellent
Find out more about Maria Cristina Station
Maria Cristina Station hotels information
Number of reviews | 6,733 |
|---|---|
Accommodation | 5,203 hotels |
Lowest Price | 4.434.760 ₫ |
Highest Price | 11.083.468 ₫ |










































