Barcelona Hotels near Plaça d'Espanya

38 of 952 hotels
Sat 9/23
Sun 9/24
Compare vs. KAYAK |
Back to list
Stars reset
Review Score reset
Price Reset
Hotel Name reset
Location Reset
Top Luxury Hotel
Gran Via de Les Corts Catalanes 322-324, 08004 Barcelona, Catalonia
8.7
Excellent
7,173 reviews
Distance
0.1 mi from
Check-in
Check-out

$130+

Plaza Espanya 6-8, 08014 Barcelona, Catalonia
8.3
Excellent
6,773 reviews
Distance
0.0 mi from
Check-in
Check-out

$138+

C/Mallorca, 1-23, 08014 Barcelona, Catalonia
7.5
Good
7,785 reviews
Distance
0.4 mi from
Check-in
Check-out

$98+

Calabria 90-92, 08015 Barcelona, Catalonia
8.7
Excellent
5,276 reviews
Distance
0.4 mi from
Check-in
Check-out

$114+

Avenida Roma 2-4, 08014 Barcelona, Catalonia
8.6
Excellent
3,435 reviews
Distance
0.4 mi from
Check-in
Check-out

$122+

Vilamari, 34-36, 08015 Barcelona, Catalonia
8.2
Excellent
2,200 reviews
Distance
0.2 mi from
Check-in
Check-out

$114+

Avenida Rius I Taulet 1-3, 08004 Barcelona, Catalonia
8.8
Excellent
1,872 reviews
Distance
0.3 mi from
Check-in
Check-out

$182+

Calabria 115-117, Barcelona, Catalonia
9.0
Excellent
1,747 reviews
Distance
0.4 mi from
Check-in
Check-out

$136+

Avenida Roma 22, 08015 Barcelona, Catalonia
8.2
Excellent
1,337 reviews
Distance
0.4 mi from
Check-in
Check-out

$111+

Gran Via de les Corts Catalanes, 454, 08015 Barcelona, Catalonia
8.9
Excellent
1,072 reviews
Distance
0.3 mi from
Check-in
Check-out

$115+

Calle Consejo de Ciento, 51-53, 08014 Barcelona, Catalonia
8.6
Excellent
856 reviews
Distance
0.2 mi from
Check-in
Check-out

$137+

Top Airport Hotel
Llanca, 24, 08015 Barcelona, Catalonia
8.5
Excellent
668 reviews
Distance
0.1 mi from
Check-in
Check-out

$155+

Consejo de Ciento 74, 08015 Barcelona, Catalonia
8.0
Excellent
2,282 reviews
Distance
0.2 mi from
Check-in
Check-out

$99+

Calle Llanca, 30, 08015 Barcelona, Catalonia
7.5
Good
4,457 reviews
Distance
0.1 mi from
Check-in
Check-out

$97+

Calabria 129-131, 08015 Barcelona, Catalonia
8.2
Excellent
2,007 reviews
Distance
0.4 mi from
Check-in
Check-out

$106+

Plaça d'Espanya