Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Barcelona

Best deal 16 Aug. - 18 Aug.
Tonight 26 Jun. - 27 Jun.
This weekend 28 Jun. - 30 Jun.
Next weekend 5 Jul. - 7 Jul.

Featured Barcelona Rafael

See all 16,000 properties in Barcelona

Estimated price for 1 night/2 adults

Rafaelhoteles Badalona
Rafaelhoteles Badalona
4.0 out of 5.0 Avenida de Navarra, 6-8, Badalona, Barcelona
Free Cancellation
4.1/5 (308 reviews)
AU$153/ night for 2 guests

I think it is not necessary to change the used soup to new one everyday.

Reviewed on 24 Jun. 2019
Map

Recently booked Barcelona hotels

Hotel EuroPark
3.0 out of 5.0
Last booking: 18 minutes ago
Catalonia Avinyó
3.0 out of 5.0
Last booking: 24 minutes ago
AC Hotel Som by Marriott
4.0 out of 5.0
Last booking: 26 minutes ago
NH Barcelona Eixample
3.0 out of 5.0
Last booking: 31 minutes ago
Best Western Plus Hotel Alfa Aeropuerto
4.0 out of 5.0
Last booking: 31 minutes ago
Hotel The Originals Le Palacete (ex Relais du Silence)
4.0 out of 5.0
Last booking: 38 minutes ago
Barcelona Airport Hotel
4.0 out of 5.0
Last booking: 45 minutes ago
Cotton House Hotel, Autograph Collection
5.0 out of 5.0
Last booking: 51 minutes ago
Olivia Balmes Hotel
4.0 out of 5.0
Last booking: 55 minutes ago

Pocket Guide: Rafael Hotels in Barcelona

Search for hotels in Barcelona on Expedia. You can easily find your hotels in Barcelona using one of the methods below:

  • View our selection of featured hotels in Barcelona
  • Use the map to find hotels in the Barcelona neighborhood you prefer
  • Use the filters to see hotels in a specific area of Barcelona, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Barcelona
  • Enter your travel dates to view the best deals on hotels in Barcelona - while they last