Hotels in Barcelona
From $436W Barcelona
4.2(8,323 reviews)Bay ViewHarbor ViewHotel+1
From $246Hotel 1898
4.7(6,828 reviews)BusinessCity ViewClassic+1
From $525Hotel Arts Barcelona
4.4(5,918 reviews)Bay ViewHarbor ViewHotel+1
From $153Barceló Sants
4.3(5,902 reviews)BusinessGreat ViewGreen+1
From $194Hotel Jazz
4.6(5,839 reviews)FamilyHotelMid-range+1
From $165Hotel Barcelona Universal
4.4(5,793 reviews)FamilyGreat ViewHotel+1
From $175Hotel Europark
4.6(5,663 reviews)FamilyGreenHotel+1
From $175Barceló Raval
4.3(5,559 reviews)Great ViewHotelQuirky Hotels+1
From $171.27Novotel Barcelona City
4.1(4,999 reviews)City ViewFamilyGreat View+1
From $347Majestic Hotel & Spa Barcelona
4.6(4,387 reviews)ClassicGreat ViewHotel+1
From $200Hilton Diagonal Mar Barcelona
4.1(4,244 reviews)Bay ViewHotelMarina View+1
From $143U232 Hotel
4.5(4,008 reviews)City ViewFamilyHotel+1
From $85Catalonia Barcelona Plaza
4.1(3,928 reviews)City ViewFamilyGreat View+1
From $150Barcelona Princess
4.1(3,760 reviews)Bay ViewHarbor ViewHotel+1
From $175Axel Hotel Barcelona
4.1(3,726 reviews)Great ViewHidden GemsHotel+1
From $161Hotel Arc La Rambla
4.3(3,713 reviews)City ViewGreat ViewHotel+1
From $173Hyatt Regency Barcelona Tower
4.3(3,694 reviews)BusinessGreat ViewHotel+1
From $140Olivia Balmes Hotel
4.8(3,598 reviews)HotelModernQuiet+1
From $353Grand Hotel Central
4.7(3,569 reviews)BusinessCity ViewGreen+1
From $188El Avenida Palace
4.2(3,558 reviews)City ViewClassicHistoric Hotel+1
From $191H10 Marina Barcelona Hotel
4.1(3,311 reviews)FamilyGreat ViewHotel+1
From $212Meliá Barcelona Sarrià
4.2(3,218 reviews)City ViewGreat ViewHotel+1
From $229Alexandra Barcelona Hotel, Curio Collection by Hilton
4.3(3,208 reviews)Centrally LocatedCity ViewGreen+1
From $159Hotel Soho Barcelona
4.5(3,192 reviews)HotelMid-rangeModern+1