
Hotels near Maria Cristina Station
- 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, (585 reviews)
The price is SAR 1,114
SAR 1,298 total
includes taxes & fees
23 Feb - 24 Feb

Grand Hyatt Barcelona
Grand Hyatt Barcelona0.3 km from Maria Cristina Station
9.2 out of 10, Wonderful, (1,489 reviews)
The price is SAR 674
SAR 814 total
includes taxes & fees
8 Mar - 9 Mar

Hotel Upper Diagonal
Hotel Upper Diagonal0.5 km from Maria Cristina Station
9.0 out of 10, Wonderful, (306 reviews)
The price is SAR 434
SAR 533 total
includes taxes & fees
8 Mar - 9 Mar

Via Sants Hotel Barcelona, Tapestry Collection by Hilton
Via Sants Hotel Barcelona, Tapestry Collection by Hilton1.6 km from Maria Cristina Station
9.2 out of 10, Wonderful, (100 reviews)
The price is SAR 528
SAR 636 total
includes taxes & fees
27 Feb - 28 Feb

Torre Melina, a Gran Meliá Hotel
Torre Melina, a Gran Meliá Hotel1.6 km from Maria Cristina Station
9.2 out of 10, Wonderful, (223 reviews)
The price is SAR 977
SAR 1,148 total
includes taxes & fees
23 Feb - 24 Feb

NH Collection Barcelona Constanza
NH Collection Barcelona Constanza0.8 km from Maria Cristina Station
9.0 out of 10, Wonderful, (1,003 reviews)
The price is SAR 462
SAR 563 total
includes taxes & fees
22 Feb - 23 Feb

Vincci Mae
Vincci MaeSant Gervasi, 1.7 km from Maria Cristina Station
9.2 out of 10, Wonderful, (574 reviews)
The price is SAR 345
SAR 435 total
includes taxes & fees
22 Feb - 23 Feb

Occidental Barcelona 1929
Occidental Barcelona 19292.3 km from Maria Cristina Station
9.2 out of 10, Wonderful, (1,008 reviews)
The price is SAR 488
SAR 585 total
includes taxes & fees
24 Feb - 25 Feb

Barceló Sants
Barceló Sants1.5 km from Maria Cristina Station
9.0 out of 10, Wonderful, (1,489 reviews)
The price is SAR 488
SAR 593 total
includes taxes & fees
15 Mar - 16 Mar

AC Hotel Victoria Suites by Marriott
AC Hotel Victoria Suites by Marriott0.5 km from Maria Cristina Station
8.8 out of 10, Excellent, (325 reviews)
The price is SAR 695
SAR 820 total
includes taxes & fees
6 Mar - 7 Mar
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 585 reviews | View | ||||||
![]() Grand Hyatt Barcelona | 9.2 Wonderful 1,489 reviews | View | ||||||
![]() Hotel Upper Diagonal | 9.0 Wonderful 306 reviews | View | ||||||
![]() Via Sants Hotel Barcelona, Tapestry Collection by Hilton | 9.2 Wonderful 100 reviews | View | ||||||
![]() Torre Melina, a Gran Meliá Hotel | 9.2 Wonderful 223 reviews | View |
Top Maria Cristina Station Hotel Reviews

Rialto
10/10 Excellent











































