Filters
Popular
28
41
44
42
39
38
45
1
Search by name
Star rating
45
259
301
220
2930
MoreLess
Guest rating
1
17
14
3
MoreLess
Accommodation type
45
MoreLess
Price per night
3
3
39
MoreLess
Underground stations
41
15
1
16
2
1
1
MoreLess
Nearby
28
1
1
1
2
1
MoreLess
Districts
36
4
40
33
37
MoreLess
Hotel type
45
41
39
34
19
17
15
7
4
4
2
2
MoreLess
Amenities
44
42
39
38
34
33
30
MoreLess
Room features
2
1
14
37
4
14
9
MoreLess
Services
1
36
41
13
37
39
MoreLess
Brands
11
2
2
2
2
2
2
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 3764 hotels in Barcelona
Get Prices

5-star hotels in Barcelona

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
W Barcelona HotelPlz. De La Rosa Dels Vents, 1, Barcelona, Spain, 08039View on map
2.7 km from City Centre900 m from Barceloneta Beach
Featuring a sundeck, an indoor swimming pool and an infinity pool as well as a swimming pool, this accommodation in Ciutat Vella district is set near a port.
  • The hotel has
    • EUR 28 per day
    +1
8.4
Great1049 reviews
Price from£ 1 010per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Majestic Hotel And Spa BarcelonaPasseig De Gracia, 68, Barcelona, Spain, 08007View on map
800 m from City Centre200 m from Passeig de Gràcia Train Station
Offering tasteful rooms and a gym area and a fitness centre, the venue is set in the middle of the city, close to Parc de la Ciutadella.
  • The hotel has
    • EUR 39 per day
    +1
7.8
Very good774 reviews
Price from£ 228per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Eurostars Grand Marina Hotel BarcelonaMoll De Barcelona S/N, Barcelona, Spain, 08039View on map
2.0 km from City Centre1000 m from Port Vell
Boasting 291 rooms in the Mediterranean decor and a private swimming pool, the venue offers an ideal location next to a ship terminal.
  • The hotel has
    • EUR 30.25 per day
    +1
8.2
Great1120 reviews
Price from£ 183per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel Arts BarcelonaMarina 19-21, Barcelona, Spain, 08005View on map
2.2 km from City Centre300 m from Port Olympic
Centrally located just off Port Olympic, this hotel features a casino, a shared lounge and a tennis court.
  • The hotel has
    • EUR 30.25 per day
    +1
  • The hotel has
    • EUR 54.45 per day
    +1
7.8
Very good237 reviews
Price from£ 299per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Casa Fuster Hotel BarcelonaPasseig De Gracia 132, Barcelona, Spain, 08008View on map
1.5 km from City Centre900 m from Passeig de Gràcia Train Station
Guests will enjoy an outdoor swimming pool and 105 rooms, while staying in the elegant hotel with location close to Tibidabo Mountain and Andes Mountains.
  • The hotel has
    • EUR 37 per day
    +1
8.4
Great271 reviews
Price from£ 315per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Gran Hotel La Florida BarcelonaCrta. Vallvidriera - Tibidabo, Barcelona, Spain, 08035View on map
5.9 km from City Centre500 m from Tibidabo Mountain
Located not far from the Mediterranean Sea and Andes Mountains and in proximity to Vives Barcelona, this spectacular hotel features an infinity swimming pool for guests to relax in.
  • The hotel has
    • EUR 21 per day
    +1
8.2
Great272 reviews
Price from£ 482per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Eurostars Bcn Design Hotel BarcelonaPaseo De Gracia 29-31, Barcelona, Spain, 08007View on map
500 m from City Centre300 m from Passeig de Gràcia Train Station
Opened in 2008, this hotel welcomes guests in Sarrià-St. Gervasi district, boasting a perfect position near a motorway.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +4
8.2
Great496 reviews
Price from£ 206per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Grand Hotel Central BarcelonaVia Laietana, 30, Barcelona, Spain, 08003View on map
800 m from City Centre600 m from Ramblas
Mediterranean dishes and Turkish steam bath, hammam and massage are available in this exclusive hotel centrally set in a shopping area.
  • The hotel has
    • EUR 34 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.4
Great488 reviews
Price from£ 234per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Le Meridien Barcelona HotelRamblas 111, Barcelona, Spain, 08002View on map
500 m from City Centre400 m from Plaça Catalunya - Rail Station
Featuring 231 modern rooms along with aromatherapy, Turkish steam bath and holistic therapy, this hotel provides convenient access to Sagrada Familia.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • EUR 38.50 per day
    +1
7.2
Very good92 reviews
Price from£ 306per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Mandarin Oriental Barcelona HotelPasseig De Gracia, 38 - 40, Barcelona, Spain, 08007View on map
500 m from City Centre300 m from Passeig de Gràcia Train Station
Featuring convenient access to Gothic Quarter right in a shopping area, this prestigious hotel provides a rooftop pool and a sundeck.
  • The hotel has
    +1
  • The hotel has
    • EUR 45 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.2
Perfect33 reviews
Price from£ 2 265per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
El Palace BarcelonaGran Via De Les Corts Catalanes 668, Barcelona, Spain, 08010View on map
500 m from City Centre600 m from Plaça Catalunya - Rail Station
Guests can enjoy panoramic views of the garden, have a drink at the cellar bar or take a plunge in a private swimming pool.
  • The hotel has
    • Paid parking
    +1
9.2
Perfect587 reviews
Price from£ 512per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ohla Barcelona HotelVia Laietana 49, Barcelona, Spain, 08003View on map
400 m from City Centre400 m from Plaça Catalunya - Rail Station
Featuring an ideal location close to Sagrada Familia, the hotel has a health club, a spa area and a treatment room.
  • The hotel has
    • EUR 36 per day
    +1
8.6
Great695 reviews
Price from£ 221per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Fairmont Rey Juan Carlos I Hotel BarcelonaAv. Diagonal, 661-671, Barcelona, Spain, 08028View on map
5.1 km from City Centre1.1 km from Camp Nou
This sleek hotel welcomes guests in a classic-style building centrally set in Les Corts district, offering 431 luxury rooms plus steam baths, Turkish bath and massage treatments.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 25.50 per day
    +1
7.8
Very good681 reviews
Price from£ 180per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Bagues Hotel BarcelonaLa Rambla 105, Barcelona, Spain, 08002View on map
600 m from City Centre400 m from Ramblas
This contemporary hotel with fashionable rooms and a swimming pool is situated in a busy area near Casa Batllo.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour business centre
    +3
8.8
Great107 reviews
Price from£ 175per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Claris Hotel BarcelonaPau Claris, 150, Barcelona, Spain, E-08009View on map
900 m from City Centre300 m from Passeig de Gràcia Train Station
Located 1 km from the center of Barcelona, the hotel offers a lobby bar plus cots, child care and a mini club for children.
  • The hotel has
    • EUR 27.50 per day
    +1
7.8
Very good378 reviews
Price from£ 156per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Monument Hotel BarcelonaPasseig De Gracia 75, Barcelona, Spain, 08008View on map
1000 m from City Centre300 m from Passeig de Gràcia Train Station
Set close to Casa Batllo, the accommodation with a fresh interior is open since 1896 and offers steam baths, Turkish bath and massage services.
  • The hotel has
    • EUR 35 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
Price from£ 488per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Alma Barcelona HotelMallorca, 269-271, Barcelona, Spain, 08008View on map
1000 m from City Centre300 m from Passeig de Gràcia Train Station
The comfortable hotel is a good starting point to Barcelona' sights including Gothic Quarter and Bcn Bar.
  • The hotel has
    • EUR 30 per day
    +1
9.2
Perfect159 reviews
Price from£ 667per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Mercer Hotel BarcelonaDels Lledo, 7, Barcelona, Spain, 08002View on map
1000 m from City Centre500 m from Port Vell
Boasting perfect location and access to Bcn Bar, this unique hotel in Barcelona features a tapas restaurant and 28 rooms.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
9.2
Perfect31 reviews
Price from£ 412per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Majestic Residence BarcelonaPasseig De Gracia 69, Barcelona, Spain, 08008View on map
900 m from City Centre200 m from Passeig de Gràcia Train Station
Constructed in 2011 year, the hotel's building is a reminder of a neoclassical style, located just off Gothic Quarter .
  • The hotel has
    • Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 32 per day
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
8.8
Great27 reviews
Price from£ 903per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Miramar Barcelona HotelPlaza Carlos Ibanez, 3, Barcelona, Spain, 08038View on map
2.0 km from City Centre900 m from Montjuic Castle
Guests can spend time relaxing in a private swimming pool, or admire a spa centre, a treatment room and a steam room in this property, located next to Montjuïc Funicular.
  • The hotel has
    • EUR 18 per day
    +1
8.2
Great376 reviews
Price from£ 148per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

45 hotels found