We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Barcelona Hotels

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Top Deal
US$268*
US$235* /night
View Deal
Booking.com
US$244*
Cancelon
US$252*
Elvoline
US$268*
#1 of 514 Hotels in Barcelona by Best Value + Top Rated
US$271* /night
View Deal
Expedia.com
US$272*
Orbitz.com
US$272*
Hotwire.com
US$272*
#2 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$269*
US$259* /night
View Deal
Expedia.com
US$259*
Travelocity
US$259*
Elvoline
US$269*
#3 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$421*
US$394* /night
View Deal
Hotels.com
US$394*
Booking.com
US$421*
Priceline
US$421*
#4 of 514 Hotels in Barcelona by Best Value + Top Rated
US$202* /night
View Deal
Travelocity
US$202*
Priceline
US$202*
Hotwire.com
US$202*
#5 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$277*
US$209* /night
View Deal
Expedia.com
US$209*
Booking.com
US$210*
HotelQuickly
US$277*
#6 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$223*
US$195* /night
View Deal
Booking.com
US$207*
Orbitz.com
US$195*
HotelQuickly
US$223*
#7 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$199*
US$174* /night
View Deal
Hotels.com
US$174*
Hotwire.com
US$174*
getaroom.com
US$199*
#8 of 514 Hotels in Barcelona by Best Value + Top Rated
US$169* /night
View Deal
Expedia.com
US$168*
Hotels.com
US$168*
Orbitz.com
US$168*
#9 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$368*
US$343* /night
View Deal
Booking.com
US$354*
Priceline
US$354*
Cancelon
US$368*
#10 of 514 Hotels in Barcelona by Best Value + Top Rated
US$301* /night
View Deal
Orbitz.com
US$301*
Expedia.com
US$301*
Priceline
US$301*
#11 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$170*
US$142* /night
View Deal
Hotels.com
US$142*
Barcelo.com
US$142*
HotelQuickly
US$170*
#12 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$216*
US$194* /night
View Deal
Orbitz.com
US$203*
Hotels.com
US$203*
Booking.com
US$216*
#13 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$797*
US$756* /night
View Deal
Booking.com
US$755*
Cancelon
US$797*
Orbitz.com
US$755*
#14 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$268*
US$254* /night
View Deal
Priceline
US$254*
Orbitz.com
US$254*
Cancelon
US$268*
#15 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$304*
US$229* /night
View Deal
Booking.com
US$255*
Orbitz.com
US$255*
HotelQuickly
US$304*
El Palace Hotel
#16 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$457*
US$420* /night
View Deal
LHW.com
US$426*
Booking.com
US$426*
getaroom.com
US$457*
#17 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$214*
US$192* /night
View Deal
Booking.com
US$214*
Cancelon
US$199*
Travelocity
US$192*
#18 of 514 Hotels in Barcelona by Best Value + Top Rated
US$180* /night
View Deal
Hotels.com
US$183*
Booking.com
US$183*
Travelocity
US$183*
#19 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$156*
US$124* /night
View Deal
Expedia.com
US$156*
Orbitz.com
US$156*
Travelocity
US$156*
#20 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$335*
US$298* /night
View Deal
Hotels.com
US$310*
Priceline
US$310*
LHW.com
US$335*
#21 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$246*
US$172* /night
View Deal
Expedia.com
US$246*
Booking.com
US$191*
Hotwire.com
US$246*
#22 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$176*
US$165* /night
View Deal
Booking.com
US$176*
Travelocity
US$165*
Hotels.com
US$165*
#23 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$217*
US$200* /night
View Deal
Hotels.com
US$203*
Agoda.com
US$203*
HotelsForEveryone
US$217*
#24 of 514 Hotels in Barcelona by Best Value + Top Rated
Top Deal
US$161*
US$146* /night
View Deal
Travelocity
US$161*