Barcelona - hotels and places to stay, page 2

Browse photos and read guest reviews. Compare prices for your dates and choose where to stay.

More places to stay

4,324 places to stay
Filters

Filters

Indicative price per night for 2 people · Distance in a straight line

Property type
Property standard
Facilities
District
Choose your facilities
More requirements

Choose the facilities you need. All selected room features must be in the same room or apartment.

Map

Barcelona: recommended stays based on guest reviews and location.

★ Official hotel stars · ● Estimated quality levelAbout sorting and property standards

The order considers guest ratings, the number of reviews and distance from the centre, where known.

Standard includes official hotel stars (★) and estimated quality levels for other properties (●). Not every property in a group has an official hotel classification.

Fuster Apartments by Aspasios
Among the top rated

Fuster Apartments by Aspasios

Apartment

Valencia, 358, 08009 Barcelona, Spain

1.2 km from center
Air conditioningFamily roomsLuggage storage

Example accommodation

Two-Bedroom Apartment with Balcony (1-4 adults)
Maximum guests
5
Floor area
75 m²
Bedrooms
2

Fuster Apartments by Aspasios lies 1.4 km from Nord Bus Station. In every apartment, guests have a kitchen, a washing machine and a dishwasher.

9.4 /10
Superb
Score from 785 reviews
Onefam Batlló
Among the top rated

52 Carrer de Casanova, 08011 Barcelona, Spain

869 m from center
Air conditioningOn-site coffee shopTour desk

Example accommodation

Bed in 6-Bed Dormitory Room
Maximum guests
1
Floor area
20 m²
Bedrooms
1

Featuring a shared kitchen and a shared lounge, Onefam Batlló is 1 km from Passeig de Gracia Metro Station.

9.4 /10
Superb
Score from 1472 reviews
Good value
Average price per night for 2 people~€ 69
Praktik Èssens
Among the top rated

Praktik Èssens

Hotel

Passeig de Gràcia 24, 08007 Barcelona, Spain

392 m from center
Sun terraceShuttle serviceFacilities for guests with disabilities

Example accommodation

Standard Double or Twin Room
Maximum guests
2
Floor area
19 m²
Bedrooms
1

Praktik Èssens features a garden. Guests can make use of air conditioning. Passeig de Gracia lies 300 metres away.

9.0 /10
Superb
Score from 1332 reviews
Average price per night for 2 people~€ 186
Catalonia Square 4* Sup
Among the top rated

Catalonia Square 4* Sup

Hotel

Ronda Sant Pere, 9, 08010 Barcelona, Spain

195 m from center
Private poolSun terraceBarEV charging

Example accommodation

Double or Twin Room
Maximum guests
2
Floor area
28 m²
Bedrooms
1

Featuring a fitness centre, a shared lounge and air conditioning, Catalonia Square 4* Sup is 100 metres from Plaça Catalunya. Guests arriving by car can park on-site.

9.1 /10
Superb
Score from 1806 reviews
Average price per night for 2 people~€ 239
Catalonia Catedral

Catalonia Catedral

Hotel

Arcs, 10, 08002 Barcelona, Spain

457 m from center
Pool with viewSun terraceFamily roomsVery good rating 8.9

Example accommodation

Double or Twin Room
Maximum guests
2
Floor area
20 m²
Bedrooms
1

Catalonia Catedral provides accommodation, with Barcelona Cathedral lying 100 metres away. Guests have access to a restaurant, a garden and a bar. A private pool can be found in certain units.

8.9 /10
Fabulous
Score from 1813 reviews
Average price per night for 2 people~€ 219
Violeta Boutique
Among the top rated

Violeta Boutique

Guest house

Caspe, 38, 08010 Barcelona, Spain

393 m from center
Sun terraceAir conditioningFamily rooms

Example accommodation

Double Room
Maximum guests
3
Floor area
14 m²
Bedrooms
1

Violeta Boutique is 3 minutes' walk from Urquinaona Metro Station and has outdoor furniture and a shared lounge. A kitchen can be found in selected units.

9.1 /10
Superb
Score from 1142 reviews
Average price per night for 2 people~€ 148
BCN Apartments 41
Popular with guests

BCN Apartments 41

Apartment

Casp, 41, 08010 Barcelona, Spain

629 m from center
Near the beachAir conditioningShuttle serviceExcellent rating 9.1

Example accommodation

Two-Bedroom Apartment
Maximum guests
4
Floor area
110 m²
Bedrooms
2

Guests can expect a washing machine, a dishwasher and a private entrance in each apartment at BCN Apartments 41. On site, guests have access to parking.

9.1 /10
Superb
Score from 1058 reviews
Average price per night for 2 people~€ 371
Onefam Paralelo
Among the top rated

Salvá, 62, 08004 Barcelona, Spain

1.71 km from center
TerraceAir conditioningFamily rooms

Example accommodation

Bed in 4-Bed Mixed Dormitory Room
Maximum guests
1
Floor area
13 m²
Bedrooms
1

From Onefam Paralelo, Barcelona Port is 800 metres away. A shared kitchen is also on site.

9.5 /10
Exceptional
Score from 1194 reviews
Average price per night for 2 people~€ 102
Olivia Balmes Hotel
Among the top rated

Olivia Balmes Hotel

Hotel

Balmes, 117, 08008 Barcelona, Spain

1.12 km from center
Pool with viewSun terraceEV chargingFacilities for guests with disabilities

Example accommodation

Standard Double or Twin Room
Maximum guests
2
Floor area
25 m²
Bedrooms
1

Guests at Olivia Balmes Hotel have use of a restaurant, a bar and a fitness centre. There is parking at the accommodation. In selected units, guests can expect a balcony or terrace.

9.2 /10
Superb
Score from 1764 reviews
Average price per night for 2 people~€ 212
Casa del Mediterraneo
Among the top rated

Carrer Valencia, 226 1º-1ª, 08007 Barcelona, Spain

906 m from center
TerraceAir conditioningFamily rooms

Example accommodation

Twin Room with Balcony
Maximum guests
2
Floor area
15 m²
Bedrooms
1

A balcony or terrace can be found in some rooms at Casa del Mediterraneo.

9.2 /10
Superb
Score from 488 reviews
Average price per night for 2 people~€ 137
Hostal Goya
Among the top rated

Hostal Goya

Guest house

Pau Claris, 74 Primero, 08010 Barcelona, Spain

295 m from center
TerraceFamily roomsShuttle service

Example accommodation

Double Room
Maximum guests
3
Floor area
14 m²
Bedrooms
1

In certain rooms at Hostal Goya, there is a balcony or terrace. During a stay, guests have use of air conditioning and a shared lounge.

9.1 /10
Superb
Score from 2729 reviews
Average price per night for 2 people~€ 161
Hotel Casa Sagnier
Among the top rated

Hotel Casa Sagnier

Hotel

Rambla de Catalunya 104, 08008 Barcelona, Spain

1.16 km from center
Sun terraceBarEV charging

Example accommodation

Superior Double or Twin Room
Maximum guests
2
Floor area
21 m²
Bedrooms
1

Hotel Casa Sagnier holds an official 5-star rating. In the morning, guests can have an à la carte, continental or buffet breakfast.

9.2 /10
Superb
Score from 1141 reviews
Average price per night for 2 people~€ 345
Onefam Ramblas
Among the top rated

Albareda, 6-8, 08004 Barcelona, Spain

1.53 km from center
Sun terraceNear the beachOn-site coffee shop

Example accommodation

Bed in 4-Bed Mixed Dormitory Room
Maximum guests
1
Floor area
12 m²
Bedrooms
1

Onefam Ramblas benefits from a garden. This accommodation has a shared kitchen and a shared lounge.

9.4 /10
Superb
Score from 1733 reviews
Good value
Average price per night for 2 people~€ 83
Hotel 1898

Hotel 1898

Hotel

La Rambla, 109, 08002 Barcelona, Spain

412 m from center
Rooftop poolSun terraceSpa and wellnessFacilities for guests with disabilities

Example accommodation

Classic Double or Twin Room
Maximum guests
2
Floor area
21 m²
Bedrooms
1

Officially, Hotel 1898 is rated 4 stars. In some of the rooms, there is a balcony or terrace.

8.9 /10
Fabulous
Score from 4120 reviews
Average price per night for 2 people~€ 220
Yurbban Passage Hotel & Spa
Among the top rated

Yurbban Passage Hotel & Spa

Hotel

26 Carrer de Trafalgar, 08003 Barcelona, Spain

531 m from center
Rooftop poolSun terraceSpa and wellnessAir conditioning

Example accommodation

Interior Double or Twin Room
Maximum guests
2
Floor area
21 m²
Bedrooms
1

Yurbban Passage Hotel & Spa has a sauna, a hammam and a coffee shop and lies 500 metres from Plaça Catalunya. Accessible facilities are on site.

9.0 /10
Superb
Score from 1072 reviews
Average price per night for 2 people~€ 263
Bcn Paseo De Gracia Rocamora Apartment
Among the top rated

Different locations, 08007 Barcelona, Spain

767 m from center
TerraceAir conditioningFamily rooms

Example accommodation

Two-Bedroom Apartment with Balcony - Passeig de Gracia, 51
Maximum guests
4
Floor area
76 m²
Bedrooms
2

In each of the apartments at Bcn Paseo De Gracia Rocamora Apartment there is a private entrance and a tumble dryer.

9.2 /10
Superb
Score from 868 reviews
Average price per night for 2 people~€ 256
Mandarin Oriental, Barcelona
Among the top rated

Mandarin Oriental, Barcelona

Hotel

Passeig de Gràcia, 38 - 40, 08007 Barcelona, Spain

528 m from center
Rooftop poolHot tubSun terraceSpa and wellness

Example accommodation

Deluxe Garden Room
Maximum guests
2
Floor area
32 m²
Bedrooms
1

“Mandarin Oriental, Barcelona” is a hotel in Barcelona. This accommodation comes with a hammam, kids' outdoor play equipment and a coffee shop.

9.1 /10
Superb
Score from 303 reviews
Average price per night for 2 people~€ 2 021
Rambla 102
Popular with guests

Rambla 102

Apartment

La Rambla, 102, 08002 Barcelona, Spain

558 m from center
Air conditioningFamily roomsFacilities for guests with disabilitiesExcellent rating 9.1

Example accommodation

Loft
Maximum guests
4
Floor area
50 m²
Bedrooms
1

A tumble dryer comes as standard in all units at Rambla 102. Among the facilities is a minimarket.

9.1 /10
Superb
Score from 958 reviews
Average price per night for 2 people~€ 219
Ohla Barcelona
Among the top rated

Ohla Barcelona

Hotel

Via Laietana, 49, 08003 Barcelona, Spain

369 m from center
Pool with viewSun terraceFitness centreBabysitting/child services

Example accommodation

Standard Double or Twin Room (1-2 Adults)
Maximum guests
2
Floor area
25 m²
Bedrooms
1

Ohla Barcelona welcomes guests 300 metres from Plaza Catalunya Square. A sauna and accessible facilities can be found at the property.

9.0 /10
Superb
Score from 1077 reviews
Average price per night for 2 people~€ 341
ME by Meliá Barcelona
Among the top rated

ME by Meliá Barcelona

Hotel

Carrer de Casp 1-13, 08010 Barcelona, Spain

200 m from center
Rooftop poolSun terraceNear the beachFacilities for guests with disabilities

Example accommodation

Standard ME Room
Maximum guests
2
Floor area
28 m²
Bedrooms
1

Guests can stay at ME by Meliá Barcelona, a hotel in Barcelona. From here, Barceloneta Beach is 2.6 km away. The accommodation offers continental or buffet options at breakfast.

9.0 /10
Superb
Score from 1498 reviews
Average price per night for 2 people~€ 401

Places to stay on the map

Open the map to see hotel locations and compare prices for Barcelona.