Filters
Popular
466
859
773
538
499
380
472
464
12
20
Search by name
Star rating
39
166
127
92
524
MoreLess
Guest rating
20
152
250
141
MoreLess
Accommodation type
464
MoreLess
Price per night
64
127
232
203
322
MoreLess
Underground stations
859
98
48
186
19
87
2
MoreLess
Districts
798
9
35
889
796
MoreLess
Hotel type
3486
1593
1145
948
406
304
227
112
107
72
63
59
63
20
14
7
4
2
2
1
1
MoreLess
Amenities
773
538
499
380
301
232
203
MoreLess
Room features
34
3
1
20
31
46
266
MoreLess
Services
587
3
169
186
81
299
MoreLess
Brands
89
23
12
11
11
11
8
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 3757 hotels in Barcelona
Get Prices

948 Barcelona beach hotels and resorts

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
Ilunion Barcelona HotelRamon Turro 196-198, Barcelona, Spain, 08005View on map
3.0 km from City Centre1.2 km from Torre Agbar
Guests can enjoy a non-smoking restaurant and a seasonal outdoor pool on the territory of the hotel, located close to Port Olympic and a bus stop.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • EUR 17.50 per day
    +1
7.8
Very good1425 reviews
Price from£ 97per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
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
Great744 reviews
Price from£ 958per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
El Avenida Palace BarcelonaGran Via De Les Corts Catalanes 605, Barcelona, Spain, 08007View on map
This superbly located hotel in Barcelona boasts 151 en-suite rooms along with a solarium and a Jacuzzi.
  • The hotel has
    • EUR 22 per day
    +1
7.8
Very good592 reviews
Price from£ 155per 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 good272 reviews
Price from£ 221per 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£ 167per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ilunion Bel Art Hotel BarcelonaCarrer De Lepant 406, Barcelona, Spain, 08025View on map
2.5 km from City Centre1000 m from La Sagrada Familia
Offering a swimming pool, this hotel features a refurbished restaurant while providing guests with access to a coach station.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • EUR 24.20 per day
    +1
7.0
Very good369 reviews
Price from£ 111per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
America Hotel BarcelonaProvenza 195, Barcelona, Spain, 08008View on map
1.1 km from City Centre600 m from Passeig de Gràcia Train Station
Facing wonderful views of Palau de la Musica Catalana in a tourist area, the hotel boasts 59 rooms and a seasonal pool.
  • The hotel has
    • EUR 25 per day
    +1
8.0
Great165 reviews
Price from£ 121per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Vincci Gala Hotel BarcelonaRonda Sant Pere, 32, Barcelona, Spain, 08010View on map
500 m from City Centre500 m from Plaça Catalunya - Rail Station
Located within a short distance of bars and restaurants, this venue offers impressive accommodation with 78 bright rooms.
  • The hotel has
    • Paid parking
    +1
8.6
Great15 reviews
Price from£ 155per 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£ 293per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Catalonia Square Hotel BarcelonaRonda Sant Pere 9, Barcelona, Spain, 08010View on map
200 m from City Centre300 m from Plaça Catalunya - Rail Station
Within walking distance of Sagrada Familia, this lovely hotel offers soundproof rooms plus a gym area and a fitness centre.
  • The hotel has
    • EUR 25 per day
    +1
9.2
Perfect85 reviews
Price from£ 140per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Vilana Hotel BarcelonaVilana, 7, Barcelona, Spain, 08017View on map
3.9 km from City Centre700 m from FGC - Sarrià
This contemporary hotel, located in the centre of Barcelona, offers 22 rooms with en suite bathrooms and a private swimming pool with a hot tub.
  • The hotel has
    • EUR 18 per day
    +1
7.0
Very good155 reviews
Price from£ 94per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Two Hotel Barcelona By Axel (Adults Only)Calabria 90-92, Barcelona, SpainView on map
1.5 km from City Centre800 m from Plaza Espanya
The hotel boasts Turkish steam bath and various massages along with a music bar, offering location in a lively area.
  • The hotel has
    • EUR 24 per day
    +1
8.6
Great30 reviews
Price from£ 165per 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£ 316per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Exe Mitre Hotel BarcelonaBertran, 9-15, Barcelona, Spain, 08023View on map
3.1 km from City Centre200 m from FGC - El Putxet
Guests can enjoy a private swimming pool and a non-smoking restaurant staying in this hotel centrally based in the centre of Barcelona.
  • The hotel has
    • 24-hour reception
    +1
8.0
Great464 reviews
Price from£ 159per 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£ 367per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Salles Hotel Pere IV BarcelonaPallars 128-130, Barcelona, Spain, 08018View on map
2.1 km from City Centre800 m from Torre Agbar
Featuring an indoor pool, this hotel is located walk from the beach and close to Museu de la Musica.
  • The hotel has
    • EUR 16 per day
    +1
7.6
Very good1435 reviews
Price from£ 91per 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£ 141per 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£ 261per 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£ 312per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Gran Hotel Havana BarcelonaGran Via De Les Corts Catalanes, 647, Barcelona, Spain, 8010View on map
600 m from City Centre700 m from Passeig de Gràcia Train Station
Only a short distance from Ramblas, the hotel with 145 rooms comprises a roof-top pool, an outdoor seasonal pool and a sun deck, plus a rooftop restaurant, serving local specilities.
  • The hotel has
    • EUR 24 per day
    +1
8.0
Great484 reviews
Price from£ 187per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

948 hotels found