Finding a hotel vacancy in Barcelona can be very difficult, so it’s always best to book in advance, especially at Easter, in summer and during festivals or trade fairs. Prices are high for Spain – absolute cheapest rooms in a simple family-run hotel, sharing a bathroom, cost around €50 (singles from €30), though for private facilities €70–80 a night is more realistic. Places with a bit of boutique styling start at around €100, while for Barcelona’s most fashionable hotels, count on €250 to €400 a night. In youth hostels, or cheap hotels with dorms, a bed goes for between €15 and €30 a night, depending on the season. You can reserve hotel accommodation online with the city tourist board or make same-day bookings in person only at their tourist offices.

Book through Rough Guides’ trusted travel partners

Barcelona features

The latest articles, galleries, quizzes and videos.

Slow travel: exploring Catalunya’s back roads

Slow travel: exploring Catalunya’s back roads

Barcelona is one of the world’s most visited cities, but relatively few tourists venture beyond the suburbs. Yet, just a couple of hours’ drive from the met…

04 Aug 2016 • Ros Walford insert_drive_file Article
Madrid or Barcelona: which should you visit first?

Madrid or Barcelona: which should you visit first?

Spain’s two biggest cities have long had a friendly rivalry – and it goes far beyond football. Madrid is, of course, Spain’s capital city and as well as b…

27 Apr 2016 • Helen Ochyra insert_drive_file Article
An expert’s guide: the best area to stay in Barcelona

An expert’s guide: the best area to stay in Barcelona

Barcelona – Spain’s second city – sets the template for urban style, hip design and sheer nonstop energy. Where others tinker at the edges, time and again…

22 Apr 2016 • Rough Guides Editors insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs