Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

4125 hotels in Barcelona

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Leonardo Hotel Barcelona Gran ViaDiputacio, 100, Barcelona, Spain, 08015View on map
1600 yd from City Center1000 yd from Plaza Espanya
Located in the middle of Barcelona, this hotel offers a private swimming pool and a 24-hour bar.
  • The hotel has
    • EUR 18.15 per day
    +1
7.6
Very good136 reviews
Price fromUS$ 195per nightSelect
Not available
CramAribau, 54, Barcelona, Spain, 08011View on map
1000 yd from City Center1000 yd from Plaça Catalunya - Rail Station
Set in a shopping area, this exquisite hotel has a rooftop swimming pool and 67 rooms within walking distance of Picasso Museum.
  • The hotel has
    • EUR 25 per day
    +1
8.2
Great509 reviews
Price fromUS$ 122per nightSelect
Not available
Hotel Catalonia Gran Via BcnGran Via De Les Corts Catalanes 550, Barcelona, Spain, 08011View on map
1100 yd from City Center1000 yd from Plaça Catalunya - Rail Station
Featuring a gourmet restaurant, the hotel is located off Gothic Quarter and boasts a year-round outdoor pool.
  • The hotel has
    • EUR 22 per day
    +1
8.4
Great36 reviews
Price fromUS$ 126per nightSelect
Not available
Bcn Urban Hotels Gran DucatRonda Sant Pere 15, Barcelona, Spain, 08010View on map
200 yd from City Center300 yd from Plaça Catalunya - Rail Station
Located in the middle of Barcelona, this hotel offers a private swimming pool and a 24-hour bar.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour business centre
    +4
7.2
Very good1092 reviews
Price fromUS$ 176per nightSelect
Not available
Nh Barcelona StadiumTravessera De Les Corts, 150-152, Barcelona, Spain, 08028View on map
2.3 mi from City Center500 yd from Camp Nou
Constructed in 1965 year, the hotel's building is a reminder of an elegant style, located just off Palau de Congressos de Catalunya.
  • The hotel has
    • EUR 23.65 per day
    +1
7.6
Very good162 reviews
Price fromUS$ 237per nightSelect
Not available
Hotel Serhs Rivoli RamblaLa Rambla 128, Barcelona, Spain, 08002View on map
500 yd from City Center400 yd from Plaça Catalunya - Rail Station
The functional hotel offers 126 rooms in a shopping area of Barcelona close to a port.
  • The hotel has
    • 24-hour reception
    +1
7.6
Very good198 reviews
Price fromUS$ 160per nightSelect
Not available
MedinaceliDuc De Medinaceli, 8, Barcelona, Spain, 08002View on map
1500 yd from City Center500 yd from Port Vell
Set a few minutes' walk away from Arc de Triomf, the hotel boasts colonial architecture and 78 rooms with elegant decor.
  • The hotel has
    • EUR 25 per day
    +1
7.4
Very good287 reviews
Price fromUS$ 124per nightSelect
Not available
Hesperia PresidenteAvenida Diagonal 570, Barcelona, Spain, 08021View on map
1.2 mi from City Center1.2 mi from Plaça Catalunya - Rail Station
Built in 1990 and centrally nestled in Sarrià-St. Gervasi district, the venue offers an outdoor pool and a lounge bar.
  • The hotel has
    • 24-hour reception
    +1
8.0
Great452 reviews
Price fromUS$ 257per nightSelect
Not available
Nh Barcelona Diagonal CenterAlaba, 94-96, Barcelona, Spain, 08018View on map
1.3 mi from City Center700 yd from Torre Agbar
Offering 129 rooms with city views, the hotel is set in Sant Martí district, just steps from Arc de Triomf.
  • The hotel has
    • EUR 17 per day
    +1
7.8
Very good617 reviews
Price fromUS$ 118per nightSelect
Not available
Acta City47Nicaragua 47, Barcelona, Spain, 08029View on map
1.5 mi from City Center1000 yd from Sants Estacio
The hotel has to offer a shared lounge and a library together with 80 nice rooms, conveniently located in Horta-Guinardó district.
  • The hotel has
    • EUR 20 per day
    +1
7.8
Very good1025 reviews
Price fromUS$ 174per nightSelect
Not available
Arenas Atiram HotelCapitan Arenas 20, Barcelona, Spain, 984View on map
2.3 mi from City Center1300 yd from Camp Nou
An air-conditioned restaurant and 61 rooms are available during the stay in elegant hotel, boasting location next to La Pedrera.
  • The hotel has
    • Paid parking
    +1
6.2
Nice147 reviews
Price fromUS$ 157per nightSelect
Not available
Nh Sants BarcelonaNumancia, 74, Barcelona, Spain, 08029View on map
1.7 mi from City Center1100 yd from Sants Estacio
The 24-hour restaurant awaits guests onsite, while the unique hotel boasts location in the centre of Barcelona.
  • The hotel has
    • EUR 24 per day
    +1
7.8
Very good216 reviews
Price fromUS$ 125per nightSelect
Not available
Melia Barcelona SarriaAv. Sarria, 50, Barcelona, Spain, 08029View on map
1.5 mi from City Center1.1 mi from Sants Estacio
A short walk from Sagrada Familia and a bus stop, this hotel features a heated pool and consists of 333 rooms.
  • The hotel has
    • EUR 27.50 per day
    +1
7.8
Very good173 reviews
Price fromUS$ 308per nightSelect
Not available
Hotel MidmostCarrer Pelai 14, Barcelona, Spain, 08001View on map
500 yd from City Center500 yd from Plaça Catalunya - Rail Station
This hotel has 56 rooms along with beauty therapy and massage services, it awaits guests in Eixample district facing La Pedrera.
  • The hotel has
    • 24-hour reception
    +1
8.0
Great203 reviews
Price fromUS$ 193per nightSelect
Not available
Catalonia RomaAv. Roma 31 Barcelona 08029 Spain, Barcelona, Spain, 08029View on map
1.3 mi from City Center900 yd from Plaza Espanya
The hotel overlooks the city and offers international cuisine, boasting location in a pleasant area.
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good185 reviews
Price fromUS$ 178per nightSelect
Not available
Villa EmiliaCalabria, 115-117, Barcelona, Spain, 08015View on map
1800 yd from City Center800 yd from Plaza Espanya
Authentic meals are served in the hotel centrally located in a shopping area, also offering cots and high chairs to children.
  • The hotel has
    • EUR 19 per day
    +1
8.6
Great446 reviews
Price fromUS$ 157per nightSelect
Not available
H10 UniversitatRonda Universitat 21, Barcelona, Spain, 08007View on map
400 yd from City Center400 yd from Plaça Catalunya - Rail Station
Enjoy a taste of Barcelona while dining in the non-smoking restaurant, admire a great view, and take advantage of an excellent location.
  • The hotel has
    • EUR 27 per day
    +1
8.2
Great505 reviews
Price fromUS$ 224per nightSelect
Not available
Hotel Ciutadella BarcelonaAvda Marques De L'Argentera 4, Barcelona, Spain, 08003View on map
1500 yd from City Center500 yd from Port Vell
Conveniently located in the centre of Barcelona, this hotel features a private swimming pool and spectacular views.
  • The hotel has
    • EUR 25 per day
    +1
7.8
Very good51 reviews
Price fromUS$ 164per nightSelect
Not available
Sansi DiputacioC/ Diputacio, 234-236, Barcelona, Spain, 08007View on map
500 yd from City Center600 yd from Plaça Catalunya - Rail Station
The hotel offers to try fine cuisine of the hotel set in a quiet location nearby Camp Nou.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 20.50 per day
    +1
7.2
Very good293 reviews
Price fromUS$ 149per nightSelect
Not available
Barcelona Century HotelCarrer De Valencia 154, Barcelona, Spain, 08011View on map
1400 yd from City Center1400 yd from Plaça Catalunya - Rail Station
Since 1993 the hotel awaits guests in Sarrià-St. Gervasi district, offering 48 soundproof rooms and a 24-hour bar.
  • The hotel has
    • EUR 18 per day
    +1
7.8
Very good738 reviews
Price fromUS$ 164per nightSelect
Not available

Filtering results

Please wait...

4125 hotels found