Compare and save on Barcelona hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
1972 Results
  • Mercer Hotel Barcelona
    Ranked #30 overall in Barcelona hotels
    10.0
    Exceptional!
    5 reviews
    Popular withLuxuryArtsyHistory

    Wow. Just wow is enough right for a review? It says it all! So..when I got inside of this place I was blew away by the little patio where they ...

    • Restaurant
    • Swimming Pool
    ReviewsPhotosAmenitiesMaploadingclose
  • Gallery Hotel
    Ranked #32 overall in Barcelona hotels
    8.7
    Wonderful!
    6 reviews
    Popular withFoodiesLuxuryArtsy

    This is the place to be. Coming from London, I love an upbeat vibe; a bustle of a city. Gallery Hotel is just that. Located adjacent to one of Barcelona’s ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Royal Ramblas Hotel
    Ranked #33 overall in Barcelona hotels
    7.3
    Pretty good
    8 reviews
    Popular withLuxuryArtsyBusiness

    Immerse yourself in the heart of Barcelona and experience the real spirit of the city, in the Royal Ramblas Hotel. You can’t get more central than this and as soon ...

    • Free WiFi
    • Restaurant
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Renaissance Barcelona Hotel
    Ranked #34 overall in Barcelona hotels
    8.3
    Wonderful!
    6 reviews
    Popular withBusinessArtsyLuxury

    I was amazed by this hotel. When they showed me the view from their terrace I could not believe it. Up there you can have a drink and feel like ...

    • Restaurant
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Granvia
    Ranked #34 overall in Barcelona hotels
    8.3
    Wonderful!
    6 reviews
    Popular withLuxuryArtsyBusiness

    The hotel is extremely close to Placa de Catalunya, the heart of the city, so from here you can walk literally everywhere. When you get in if feels like entering ...

    • Free WiFi
    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Ciutat de Barcelona
    Ranked #36 overall in Barcelona hotels
    8.3
    Wonderful!
    6 reviews
    Popular withNightlifeHipstersArtsy

    Sitting on the bustling Princessa Street in the heart of the El Born neighbourhood, this hotel is in a great location, close to some of the city's best bars, restaurants, ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    ReviewsPhotosAmenitiesMaploadingclose
  • TRYP Barcelona Apolo Hotel
    Ranked #37 overall in Barcelona hotels
    7.4
    Pretty good
    7 reviews
    Popular withFoodiesFamiliesNightlife

    The big bonus of staying at the Tryp Apolo is easy access to the buzzing nightlife of the up-and-coming Poble Sec district. On the area’s long, pedestrianised Blai Street there’s ...

    • Free WiFi
    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • H10 Montcada Boutique Hotel
    Ranked #38 overall in Barcelona hotels
    7.4
    Pretty good
    7 reviews
    Popular withNightlifeBusinessArtsy

    Situated on one of Barcelona’s main central streets, the Hotel H10 Montcada finds itself sandwiched between two charming historic neighborhoods; the Born and the Gothic Quarter. Lose yourself in the ...

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Catalonia Portal de l'Angel
    Ranked #39 overall in Barcelona hotels
    9.2
    Wonderful!
    5 reviews
    Popular withArtsyLuxuryFamilies

    The best thing about this hotel is easily it’s sunny courtyard where you can have breakfast, swim, or sit in the sun and admire the interesting murals painted on the ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel ILUNION Barcelona
    Ranked #40 overall in Barcelona hotels
    7.7
    Pretty good
    7 reviews
    Popular withOutdoorsyHipstersBusiness

    We've been there in August 2008, we liked the location: away from the crowded city centre and close to the beach. The mini-bar was free, the breakfast was excellent. The ...

    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Pullman Barcelona Skipper
    Ranked #41 overall in Barcelona hotels
    8.0
    Wonderful!
    6 reviews
    Popular withLuxuryNightlifeBusiness

    This luxury option is perfectly suited for a romantic break or a business trip, with a prized location along the beach front. The entrance lounge is vast and modern, the ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • H10 Universitat Hotel
    Ranked #42 overall in Barcelona hotels
    8.0
    Wonderful!
    6 reviews
    Popular withBusinessFamilies

    This is a fun, lively hotel with an infectious vibe, smack in the city center. Just a two-minute stroll to Plaza Catalunya and the major shopping areas, you’re made to ...

    • Free WiFi
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Murmuri Barcelona
    Ranked #43 overall in Barcelona hotels
    8.8
    Wonderful!
    5 reviews
    Popular withHipstersLuxuryArtsy

    Up in the Eixmple Barrio, this hotel is on one of the nicest road in BCN. Plus it faces also on a little and lovely "Passage" (where hopefully your room ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Barcelona Urbany Hostel
    Ranked #44 overall in Barcelona hotels
    8.0
    Wonderful!
    6 reviews
    Popular withBackpackersStudentsLGBTQ

    Urbany bills itself as a high tech hostel, which I have a hard time of not chuckling at. But if iPhone charges and surge protectors throughout the property and trading ...

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Eurostars Grand Marina Hotel
    Ranked #45 overall in Barcelona hotels
    8.8
    Wonderful!
    5 reviews
    Popular withLuxuryBusinessArtsy

    They say that tourists have gotten the best of Barcelona. I believe that is correct; especially when the most mystical and captivating views of the city happen to be enjoyed ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Soho Hotel
    Ranked #46 overall in Barcelona hotels
    7.7
    Pretty good
    6 reviews
    Popular withLuxuryArtsyBusiness

    Situated within walking distance to the funky university area and the centre, yet far away enough to escape the crowds and the noise, this hotel has the best of both ...

    • Free WiFi
    • Swimming Pool
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Glories
    Ranked #64 overall in Barcelona hotels
    7.4
    Pretty good
    7 reviews
    Popular withFamiliesArtsyBusiness

    Good place

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Chic & Basic Born Hotel
    Ranked #47 overall in Barcelona hotels
    10.0
    Exceptional!
    4 reviews
    Popular withArtsyHipstersNightlife

    Chic but definitely not basic, this design hotel found in the centre of the Born area is perfectly located for the Cyan and Mutt galleries as well as the contagious ...

    • Free WiFi
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Casa Gracia Barcelona Hostel
    Ranked #49 overall in Barcelona hotels
    10.0
    Exceptional!
    4 reviews
    Popular withBackpackersArtsyNightlife
    • Free WiFi
    • Restaurant
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Casa Camper Hotel Barcelona
    Ranked #50 overall in Barcelona hotels
    8.4
    Wonderful!
    5 reviews
    Popular withArtsyHipstersFoodies

    Casa Camper is a very particular space. Its design recalls strongly the spanish brand, in a very unique way. The corridors, the lobby, everything feel designed by a Camper stylist, ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • K+K Hotel Picasso
    Ranked #50 overall in Barcelona hotels
    8.4
    Wonderful!
    5 reviews
    Popular withFamiliesLuxuryBusiness

    You couldn't ask for a better location than this, situated between the trendy El Born district and the Ciutadella Park with its boating lake, Zoo and play areas. The interiors ...

    • Free WiFi
    • Swimming Pool
    ReviewsPhotosAmenitiesMaploadingclose
  • El Palace Hotel
    Ranked #51 overall in Barcelona hotels
    9.5
    Wonderful!
    4 reviews
    Popular withLuxuryArtsyFoodies

    As soon as I entered I felt like I was in a royal court. El Palace Hotel is a place truly fit for a King; and it's no wonder really ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • El Palauet Living Barcelona
    Ranked #53 overall in Barcelona hotels
    9.5
    Wonderful!
    4 reviews
    Popular withLuxuryArtsyBusiness

    Insanely gorgeous boutique hotel. If you are into design you will love this place. Only six suites that house up to 4 people each. Stay must be more than 2 ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Cram
    Ranked #53 overall in Barcelona hotels
    8.0
    Wonderful!
    5 reviews
    Popular withArtsyFoodiesLuxury

    Extra friendly staff, stylish sleek design and Michelin-starred food is what you'll find at the oddly-named Hotel Cram, which is actually very spacious. The rooms are light and modern with ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • AC Hotel Sants by Marriott
    Ranked #54 overall in Barcelona hotels
    6.9
    Pretty good
    7 reviews
    Popular withBusinessFamiliesArtsy

    This hotel is perfect for a short stay in Barcelona. It’s right across from the Sants Train station (and a quick ride from the airport), so if you are making ...

    • Free WiFi
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • HelloBCN Hostel
    Ranked #56 overall in Barcelona hotels
    8.4
    Wonderful!
    5 reviews
    Popular withBackpackersStudentsArtsy
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Duquesa de Cardona
    Ranked #56 overall in Barcelona hotels
    9.0
    Wonderful!
    4 reviews
    Popular withLuxuryArtsySpiritual

    A beautiful and classy spot. When I arrived there I have learnt that on this road, 10 numbers further, Miguel Cervantes was living while he was writing his masterpiece (Don ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel DO
    Ranked #58 overall in Barcelona hotels
    9.0
    Wonderful!
    4 reviews
    Popular withLuxuryArtsyNightlife

    Looking down on the charming but busy Plaça Reial from the roof terrace of the DO Hotel, you cannot help but feel lucky to be in such a stunning city ...

    • Free WiFi
    • Swimming Pool
    • Free Breakfast
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Montecarlo Barcelona
    Ranked #59 overall in Barcelona hotels
    7.6
    Pretty good
    5 reviews
    Popular withBusinessFamiliesLuxury

    Montecarlo Hotel is located at the heart of Barcelona near Catalunya Square, the most emblematic symbol of Gaudi's city. Discover exclusive offers on its Official Site http://www.montecarlobcn.com

    • Free WiFi
    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel HCC Regente
    Ranked #60 overall in Barcelona hotels
    7.3
    Pretty good
    6 reviews
    Popular withFamiliesNightlifeArtsy

    The Modernista building the hotel is located in is absolutely gorgeous, and inside the décor retains some of this charm, but perhaps not as much as I would like. That ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose

Barcelona is known for its museums, distinctive tasty tapas dishes and bustling nightlife. Hotels near the airport are some of the best cheap hotels in Barcelona. You can also concentrate your search in the Gothic Quarter, El Poblenou and El Raval.

Gothic Quarter

The Gothic Quarter is at the heart of the city. Business and leisure travellers will appreciate staying close to major attractions.

1. Hotel Barcelona House

The front desk is staffed around the clock. The lobby has a work area, and rooms have desks, free Wi-Fi and flat-screen TVs.

2. Hotel Barcelona Colonial

Parking is available for an extra charge. Rooms are updated with modern furnishings. They're bright and air-conditioned.

3. The Serras Hotel Barcelona

Rooms at this boutique hotel in Barcelona have great views of the city and the Mediterranean Sea. Many have balconies, and all have luxurious linens, free Wi-Fi and Nespresso coffeemakers.

El Poblenou

This up-and-coming area is popular with young professionals. Business travellers and couples enjoy staying here to visit trendy bars and eateries.

1. Travelodge Barcelona Poblenou

The rooms are modest but comfortable and clean. Common areas have free Wi-Fi. Guests can dine at the on-site restaurant.

2. Hotel 4 Barcelona

The decor is sleek and urban. Each room has a desk and seating area, and some may have views of the sea.

El Raval

This neighbourhood has experienced a surge in growth, and there are plenty of rooms for visitors. You can find last minute hotels in Barcelona or cheap hotels in Barcelona here.

1. Hostal Barcelona Ramblas

The rooms here are cosy, and they all have TVs and Wi-Fi. Depending on your rate, you may have a private or shared bathroom.

2. Abba Rambla Hotel

This is by a metro station and around the corner from restaurants, bars and local shops. It offers a Mediterranean breakfast buffet, room service and in-room massages.

3. Hotel 1898

Located on the edge of the district, it’s very close to the city centre. The building dates back to the 19th century. There is a rooftop terrace, tapas restaurant, bar and pool.

Barcelona Airport Hotels

People with early morning or late night arrivals at Barcelona–El Prat Airport can book one of the nearby hotels. Last minute hotels in Barcelona are often available in this area.

1. Hotel Blauet

With few frills, this place offers a safe and cheap place to sleep. There is a TV lounge, breakfast available for purchase and a computer station.

2. Hotel BAH Barcelona Airport

The exterior of this hotel is striking, with turquoise siding and a volcano-inspired entry. Each room has a sitting area, a desk and free Wi-Fi. There is a complimentary airport shuttle.

Spa Hotels in Barcelona

These luxurious hotels include some of the best boutique hotels in Barcelona. They all have high-end furnishings and comprehensive customer service.

1. H10 Marina Barcelona

The rooftop has a terrace and a pool. The spa and fitness room are available to guests. You can upgrade to a suite to have extra space and a whirlpool tub.

2. Hotel Miramar Barcelona

This five-star hotel is housed in a restored 1920s palace. It has a sauna, treatment rooms, and both an indoor and outdoor pool.

Average price per night

Hotel class

Hotel type

Average user rating

Clear Filters
Clear Filters
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=barcelona&controller=topics&country_code=&current_user_id=&filters=&id=2000000000065&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=2&path=barcelona%2Fhotels&place=2000000000065&place_type=City&place_type=region&region=2000000000065&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000001276243&hotel_ids%5B%5D=5000000067112&hotel_ids%5B%5D=5000000346851&hotel_ids%5B%5D=5000000096104&hotel_ids%5B%5D=5000000095515&hotel_ids%5B%5D=5000000191492&hotel_ids%5B%5D=5000000205591&hotel_ids%5B%5D=5000000436170&hotel_ids%5B%5D=5000000104898&hotel_ids%5B%5D=5000000058078&hotel_ids%5B%5D=5000000040465&hotel_ids%5B%5D=5000000084408&hotel_ids%5B%5D=5000000114864&hotel_ids%5B%5D=5000000315119&hotel_ids%5B%5D=5000000290264&hotel_ids%5B%5D=5000000057662&hotel_ids%5B%5D=5000000220706&hotel_ids%5B%5D=5000000096287&hotel_ids%5B%5D=5000000867553&hotel_ids%5B%5D=5000000000067&hotel_ids%5B%5D=5000001262040&hotel_ids%5B%5D=5000000177244&hotel_ids%5B%5D=5000000125005&hotel_ids%5B%5D=5000000408938&hotel_ids%5B%5D=5000000389194&hotel_ids%5B%5D=5000000288369&hotel_ids%5B%5D=5000000309766&hotel_ids%5B%5D=5000001267600&hotel_ids%5B%5D=5000000916208&hotel_ids%5B%5D=5000000085823", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000065" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };