Beginning of main content

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

Tonight 17 Jul - 18 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Featured Barcelona Romantic Hotels

See all 15,283 properties in Barcelona

Estimated price for 1 night/2 adults

Olivia Plaza Hotel
Olivia Plaza Hotel
4.0 out of 5.0 Plaza Cataluña 19, Barcelona, Barcelona
Free cancellation
4.4/5 (1618 reviews)
€153/ night for 2 guests

Location, room and breakfast very good. Staff very helpful.

Reviewed on 13 Jul 2019
Gran Hotel La Florida
Gran Hotel La Florida
5.0 out of 5.0 Ctra. Vallvidrera al Tibidabo, 83-93, Barcelona, Barcelona
Free cancellation
4.4/5 (465 reviews)
€171/ night for 2 guests

Friendly Staff. Beautiful View of the city. Room was very nice. Great food.

Reviewed on 16 Jun 2019
Hotel Jazz
Hotel Jazz
3.0 out of 5.0 Pelayo 3, Barcelona, Barcelona
Free cancellation
4.6/5 (2050 reviews)
€132/ night for 2 guests

Location for public transport and access to some of the sites was excellent.having the roof top pool was a bonus.

Reviewed on 14 Jul 2019
Ohla Barcelona
Ohla Barcelona
5.0 out of 5.0 Via Laietana, 49, Barcelona, Barcelona
Free cancellation
4.6/5 (1574 reviews)
€279/ night for 2 guests

Staff wa wonderful very helpful Place was extremely clean very modern

Reviewed on 14 Jul 2019
Miramar Barcelona
Miramar Barcelona
5.0 out of 5.0 Placa Carles Ibanez 3, Barcelona, Barcelona
Free cancellation
4.5/5 (826 reviews)
€230/ night for 2 guests

Being on the hill the air quality and views are very enjoyable. It does mean that a taxi ride is needed to and from the hotel to access the city, at rush hours this means congestion is an issue otherwise the taxis are always available next to the hotel. the spa and outdoor pool is what makes the ...

Reviewed on 6 Jul 2019
TWO Hotel Barcelona by Axel - Adults only
TWO Hotel Barcelona by Axel - Adults only
4.0 out of 5.0 Calabria 90-92, Barcelona, Barcelona
Free cancellation
4.3/5 (1542 reviews)
€129/ night for 2 guests

Nice , clean, a lot light,comfortable ,helpful staff

Reviewed on 16 Jul 2019
Hotel Colon Barcelona
Hotel Colon Barcelona
4.0 out of 5.0 Avenida Catedral, 7, Barcelona, Barcelona
Free cancellation
4.5/5 (2065 reviews)
€220/ night for 2 guests

Excellent location and overall very happy with the hotel.

Reviewed on 12 Jul 2019
The Level At Melia Barcelona Sky
The Level At Melia Barcelona Sky
5.0 out of 5.0 C/ Lope de Vega, 141-147, Barcelona, Barcelona
Free cancellation
4.4/5 (413 reviews)
€174/ night for 2 guests

Beautiful hotel, we stayed in a sea view room witch was stunning. The room and bathroom were immaculate, the bed was very comfortable and it did have a lovely sea view. We would definitely stay at the hotel again- the staff were always professional and were all very nice, friendly and helpful. It ...

Reviewed on 1 Jul 2019
Ohla Eixample
Ohla Eixample
5.0 out of 5.0 Carrer Còrsega, 289, Barcelona
Free cancellation
4.7/5 (388 reviews)
€224/ night for 2 guests

Wonderful location, fabulous staff and Concerge service.

Reviewed on 11 Jul 2019
Map

Recently booked Barcelona hotels

Meliá Barcelona Sarrià
5.0 out of 5.0
Last booking: 35 minutes ago
Hotel SERHS Rivoli Rambla
4.0 out of 5.0
Last booking: 41 minutes ago
Barceló Sants
4.0 out of 5.0
Last booking: 55 minutes ago
Market
3.0 out of 5.0
Last booking: 1 hour ago
Hotel Continental Barcelona
3.0 out of 5.0
Last booking: 1 hour ago
BCN Urban Hotels del Comte
2.0 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Romantic 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