Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Barcelona – 3,115 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Barcelona, less than 1 km from Bogatell Beach, Acta Voraport offers accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant.

The breakfast was great! There was a short distance to good restaurants, beach and metro so the location was also great. The best was the pool and bar at the roof. Would definitely stay there again!

Show more Show less
8.7
Fabulous
11,415 reviews
Price from
£126
per night

Pere IV is situated in the Poble Nou District, 10 minutes’ walk from the lively Port Olimpic area and Barcelona's beaches. This hotel features a free spa, free Wi-Fi and 24-hour reception.

Very comfortable hotel with helpful staff and a great location.

Show more Show less
8.1
Very good
7,505 reviews
Price from
£168
per night

This modern hotel has 250 spacious and fully equipped rooms, a Snack-Bar open 24 hours where clients can enjoy a buffet breakfast, as well as light meals for lunch and dinner.

really nice location and friendly staff!

Show more Show less
7.3
Good
8,541 reviews
Price from
£96
per night

Hotel Expo Barcelona is located next to Barcelona Sants Station. Its rooftop pool and terrace offer fantastic city views and the modern rooms feature a private balcony and satellite TV.

Best location, just 3 minutes walking to the barcelona train station and 5 minutes to a shopping center.

Show more Show less
7
Good
5,505 reviews
Price from
£116
per night

A 15-minute walk from Gaudí's Sagrada Família, Catalonia Sagrada Familia is just 300 metres from Clot Metro and Train Station. It features a restaurant, a seasonal outdoor pool and a gym.

super comfortable, good location and very friendly staff

Show more Show less
8.2
Very good
6,751 reviews
Price from
£86
per night

Barcelona Princess Hotel is a 10-minute walk from the beach in the city’s Forum area. It offers wonderful views and a free gym. Free WiFi is available throughout.

Hotel is modern with nice views over city or sea. It’s good spot to base yourself to explore Barcelona and surroundings. Yes, it’s not central (close to big conference center) , but public transport and taxi stand is really close and it doesn’t take long to main attractions. And hotel offers parking if you have car and location is near ring road which goes around city. Breakfast is good for local standards and there is restaurant on site, as well as several choices to eat just across street.

Show more Show less
8.1
Very good
11,423 reviews
Price from
£104
per night

Set in Barcelona’s Born District, right beside Ciutadella Park, Motel One Barcelona-Ciutadella offers modern, air-conditioned rooms with a private bathroom and an interactive TV.

It's a hotel that does exactly what it intended. Clean and good hotel room. Everything works and works well. Bathroom was excellent and the shower was super nice. Rooftop terrace bar was a nice little touch.

Show more Show less
8.8
Fabulous
7,124 reviews
Price from
£115
per night

Set 3 metro stops from central Barcelona, the Atenas Catalonia has a rooftop swimming pool, offering views of the nearby Torre Agbar and Sagrada Familia.

What an awesome stay! Extremely clean Hotel, veey friendly and helpful staff, pretty room and great location. Worth every Euro. If we ever come to Barcelona again, we will for sure visit you again. Thank you for everything!

Show more Show less
8.2
Very good
6,962 reviews
Price from
£91
per night

Situated above Barcelona Sants Train Station, Barceló Sants offers a subtle outer space theme throughout. Minimalist rooms feature free Wi-Fi, rain showers, and large windows with city views.

Location is extremely good for late arrivals by train, room, restaurant and other public spaces very well designed, very good breakfast!

Show more Show less
8.7
Fabulous
8,220 reviews
Price from
£121
per night

Barcelona Center is 400 metres from Barcelona’s Passeig de Gràcia Avenue, and a 15-minute walk from Plaza Catalunya. Guests have free access to the small gym and rooftop hydromassage tub.

Excellent location. Gracious & very helpful staff. Very comfortable room. Great service overall.

Show more Show less
8.6
Fabulous
7,703 reviews
Price from
£219
per night

Most booked hotels in Barcelona in the past month

Barcelona's best hotels with breakfast

  • Olivia Balmes Hotel

    Olivia Balmes Hotel

    Hotel in Eixample, Barcelona
    Breakfast options

    Offering an outdoor swimming pool, Olivia Balmes Hotel is set 400 metres from Barcelona’s Passeig de Gracia, in the elegant Eixample neighbourhood.

    Amazing hotel, great location and super friendly staff.

    9.1
    Superb · 1,807 reviews
  • Catalonia Passeig de Gràcia 4* Sup

    Catalonia Passeig de Gràcia 4* Sup

    Hotel in Eixample, Barcelona
    Breakfast options

    Located next to Barcelona’s Passeig de Gracia Boulevard, Catalonia Passeig de Gràcia 4* Sup offers an outdoor pool, a free gym, a terrace, free Wi-Fi and paid private parking.

    The staff were all extremely helpful and pleasant.

    9.0
    Superb · 2,514 reviews
  • Room Mate Pau

    Room Mate Pau

    Hotel in Eixample, Barcelona
    Breakfast options

    Room Mate Pau is set 50 metres from the emblematic Plaza Catalunya. It offers a stylish décor and a terrace and bright, contemporary rooms with free Wi-Fi.

    The location was in the middle of the city centre.

    9.2
    Superb · 2,594 reviews
  • Catalonia Catedral

    Catalonia Catedral

    Hotel in Ciutat Vella, Barcelona
    Breakfast options

    The Catalonia Catedral is set in a traditional Modernist building, just 100 metres from Barcelona Cathedral.

    Gorgeous room and perfect location with lovely view.

    9.0
    Superb · 2,152 reviews
  • Sixtytwo Hotel

    Sixtytwo Hotel

    Hotel in Eixample, Barcelona
    Breakfast options

    Situated next to Barcelona’s Passeig de Gracia Station, this boutique hotel offers a stylish lounge. Rooms include a flat-screen TV and free WiFi.

    Lovely boutique hotel. Clean, quiet and friendly staff

    9.2
    Superb · 1,636 reviews
  • Olivia Plaza Hotel

    Olivia Plaza Hotel

    Hotel in Ciutat Vella, Barcelona
    Breakfast options

    Situated on Plaza Catalunya in the centre of Barcelona, the Hotel Olivia Plaza offers free Wi-Fi and a terrace bar with views of Santa Ana Church. Stylish rooms include a flat-screen TV.

    everything was nice they care about their guests so much

    9.3
    Superb · 2,905 reviews
  • Hotel 1898

    Hotel 1898

    Hotel in Ciutat Vella, Barcelona
    Breakfast options

    Situated on Barcelona’s famous La Rambla, this restored 19th-century building features a rooftop pool with a sun terrace. The elegant rooms include free Wi-Fi and a marble bathroom.

    Everything! Location, spa, rooftop, room, staff...amazing

    9.0
    Superb · 3,108 reviews
  • Hotel Jazz

    Hotel Jazz

    Hotel in Eixample, Barcelona
    Breakfast options

    The stylish Hotel Jazz is located 2 minutes’ walk from Plaza Catalunya in the centre of Barcelona. It features a rooftop pool and terrace with views over the city.

    Great roof top bar, wonderful big room, great location

    9.0
    Superb · 3,296 reviews

Budget hotels in Barcelona

  • Yurbban Passage Hotel & Spa

    Yurbban Passage Hotel & Spa

    Hotel in Ciutat Vella, Barcelona
    Budget Hotel

    Situated in Barcelona in the Catalonia Region, 400 metres from Portal de l'Angel, Yurbban Passage Hotel boasts an outdoor pool and spa centre. Guests can enjoy the on-site restaurant.

    great location, great team, great design 10/10

    9.2
    Superb · 1,294 reviews
  • Hotel Omnium

    Hotel Omnium

    Hotel in Eixample, Barcelona
    Budget Hotel

    Set in Barcelona, 2.1 km from Somorrostro Beach, Hotel Omnium offers accommodation with a shared lounge, private parking and a terrace.

    Spotlessly clean and amazing staff. Great location too.

    9.2
    Superb · 1,667 reviews
  • Yurbban Trafalgar Hotel

    Yurbban Trafalgar Hotel

    Hotel in Ciutat Vella, Barcelona
    Budget Hotel

    Yurbban Trafalgar Hotel features a rooftop terrace with a pool providing 360 degree panoramic views of Barcelona. The hotel is located just 300 metres from Urquinaona Metro Station.

    Very kind staff. Hotel and rooms are stylish. We will come back again!

    9.2
    Superb · 1,066 reviews
  • Catalonia Square 4* Sup

    Catalonia Square 4* Sup

    Hotel in Eixample, Barcelona
    Budget Hotel

    Featuring an outdoor pool and a fitness centre, Catalonia Square is located in Barcelona’s historic centre.

    very central in Barcelona and very clean and welcoming !

    9.0
    Superb · 1,727 reviews
  • Hotel Granvia

    Hotel Granvia

    Hotel in Eixample, Barcelona
    Budget Hotel

    Granvia is set in an impressive 19th-century building, 100 metres from the shops and restaurants of Passeig de Gràcia. This luxurious hotel has free WiFi and a terrace.

    perfect location, antique & chic facilities, kind staffs

    9.0
    Superb · 2,063 reviews
  • Hotel Font de la Canya

    Hotel Font de la Canya

    Hotel in Barcelona
    Budget Hotel

    Located in Barcelona, 39 km from Camp Nou, Hotel Font de la Canya provides accommodation with a fitness centre, free private parking, a garden and a terrace.

    This is a stunning new hotel perfect for a relaxing retreat

    9.7
    Exceptional · 140 reviews
  • Hotel Brummell

    Hotel Brummell

    Hotel in Sants-Montjuïc, Barcelona
    Budget Hotel

    Hotel Brummell is a 20-room boutique hotel located a few steps from the Miró Foundation and The Grec theatre. Guests will benefit from free and unlimited yoga classes.

    Design, service, neighborhood, everything was great

    9.0
    Superb · 765 reviews
  • Primero Primera

    Primero Primera

    Hotel in Sarrià-St. Gervasi, Barcelona
    Budget Hotel

    Offering stylish rooms with free, high-speed Wi-Fi and iPod docking stations, Primero Primera is located in the Sarrià district. 5 minutes’ walk from Les Tres Torres FGC Station, this boutique hotel...

    Everything was excellent, breakfast, room, room service.

    9.4
    Superb · 402 reviews

Hotels located in the centre of Barcelona

  • Casa Camper Barcelona

    Casa Camper Barcelona

    Hotel in Ciutat Vella, Barcelona
    Central location

    The stylish Casa Camper Barcelona boutique hotel is located in central Barcelona, between Las Ramblas and MACBA art gallery. Each room has a separate lounge, and there is a free 24-hour buffet.

    Good staff & location. Very nice food with lounge bar.

    9.5
    Exceptional · 1,099 reviews
  • Hotel El Palace Barcelona

    Hotel El Palace Barcelona

    Hotel in Eixample, Barcelona
    Central location

    Hotel El Palace Barcelona is located in Eixample District, close to the Ramblas, the main shopping area and Barcelona’s main tourist attractions. It offers a Mayan-style luxury spa.

    Nice ole building. We liked the rooftop terrace a lot.

    9.4
    Superb · 1,716 reviews
  • Antiga Casa Buenavista

    Antiga Casa Buenavista

    Hotel in Ciutat Vella, Barcelona
    Central location

    Conveniently set in the centre of Barcelona, Antiga Casa Buenavista provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

    Very nicely decorated and staff were exceptional!!

    9.4
    Superb · 687 reviews
  • Yurbban Ramblas Boutique Hotel

    Yurbban Ramblas Boutique Hotel

    Hotel in Ciutat Vella, Barcelona
    Central location

    Situated conveniently in the centre of Barcelona, Yurbban Ramblas Boutique Hotel offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

    Fabulous service, excellent location unique rooftop terrace

    9.3
    Superb · 931 reviews
  • Fabulous & Unforgettable

    Fabulous & Unforgettable

    Hotel in Ciutat Vella, Barcelona
    Central location

    Well situated in Barcelona, Fabulous & Unforgettable offers air-conditioned rooms, a terrace and free WiFi.

    Ferienwohnung in genialer Lage mit 5 Schlafzimmern, 3 DZ, 2x 4-Bettzimmer Wohnung sehr schön eingerichtet. Alles da, was das Herz begehrt, jedoch schon etwas in die Jahre gekommen.

    9.3
    Superb · 10 reviews
  • Hotel Neri – Relais & Chateaux

    Hotel Neri – Relais & Chateaux

    Hotel in Ciutat Vella, Barcelona
    Central location

    This chic, exclusive hotel is set in an 18th-century aristocratic house overlooking a secluded square in the heart of the Gothic Quarter.

    Thomas was very helpful and helped find a good place to eat

    9.1
    Superb · 197 reviews
  • Maldà Singular Hotel

    Maldà Singular Hotel

    Hotel in Ciutat Vella, Barcelona
    Central location

    Providing free WiFi, Maldà Singular Hotel offers rooms in Barcelona, 200 metres from La Seu, Cathedral of Barcelona.

    Nice location! Very comfortable, clean and spacious.

    9.0
    Superb · 432 reviews
  • Hotel Margot House Barcelona

    Hotel Margot House Barcelona

    Hotel in Eixample, Barcelona
    Central location

    Hotel Margot House Barcelona is located in Barcelona. This hotel is set in front of Casa Batlló, at number 46 in a residential building in the heart of Passeig de Gracia.

    Great size room, lovely high ceilings, perfect setting

    9.0
    Superb · 613 reviews

FAQs about hotels in Barcelona

Vibrant and Colourful Barcelona

Lively and colourful Barcelona faces the Mediterranean Sea and features the world's top city beaches, including Sant Sebastià, Barceloneta and Somorrostro beaches. There is plenty to see and experience in this city of great architecture: the historic Gothic Quarter, the amazing modernist design of Gaudi’s creations and the popular Las Ramblas.

Barcelona is famous for its street performances, colourful markets and great Catalan dining. Easy to explore on foot or using the reliable metro, the city is full of things to do and views to see!

Discover the hidden squares and architectural pearls of Ciutat Vella and visit the locals’ favourite meeting spot, La Plaça Catalunya. Wander the sunny beachfront or watch an FC Barcelona game at Camp Nou, the largest stadium in Europe.

The city’s most popular food quarter is Barceloneta with plenty of popular restaurants serving seafood and tapas. If it’s shopping you’re after, visit the Grácia and return to the Ciutat Vella for small shops full genuine souvenirs, designer fashion and fresh produce.

Getting to Barcelona is an easy trip from El Prat International, Girona or Reus Airports. Find modern hotels, fancy apartments and cheap hostels on Booking.com, sure to have the perfect accommodation for your holiday!

Learn more about visiting Barcelona

  • 586 attractions
  • 110 points of interest
  • 26 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Barcelona:

Explore guest reviews of hotels in Barcelona

See all

Research, refine and make plans for your whole trip