Best Barcelona Hotels for 2025

Compiled by our independent editors

Barcelona offers a diverse range of hotels to suit every traveler’s needs, from luxurious beachfront resorts to charming boutique accommodations in vibrant neighborhoods. Visitors can enjoy stunning architecture, world-class dining, and easy access to iconic attractions, all while experiencing the city’s unique blend of culture and modernity.

Filter

Advertisement

Hotel Class

5.0 Star
13
4.5 Star
2
4.0 Star
21

Amenities

Business Center
16
Free Wi-Fi
30
Pools
21
Restaurants
29

Brand

Preferred Lifestyle Collection Hotels
7
AC Hotels
6
Preferred LVX Collection Hotels
4
Design Hotels
3
Novotel Hotels, Suites & Resorts
3
+ 11 more

InterContinental Barcelona, an IHG Hotel

Barcelona, Spain

#1 in  Best Barcelona Hotels

$259

$236

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants
Advertisement

Le Méridien Barcelona

Barcelona, Spain

#2 in  Best Barcelona Hotels

$239

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants

Kimpton Vividora Hotel

Barcelona, Spain

#3 in  Best Barcelona Hotels

$228

$215

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants

Hotel Arts Barcelona

Barcelona, Spain

#4 in  Best Barcelona Hotels

$731

$672

  • 5.0-star Hotel Class
  • Business Center Business Center
  • Restaurants Restaurants
  • Pools Pools

Cotton House Hotel, Autograph Collection

Barcelona, Spain

#5 in  Best Barcelona Hotels

$402

$287

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants

Renaissance Barcelona Hotel

Barcelona, Spain

#6 in  Best Barcelona Hotels

$314

$314

  • 5.0-star Hotel Class
  • Business Center Business Center
  • Restaurants Restaurants

Renaissance Barcelona Fira Hotel

L'Hospitalet de Llobregat, Spain

#7 in  Best Barcelona Hotels

$142

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants
  • Pools Pools

Hilton Diagonal Mar Barcelona

Barcelona, Spain

#8 in  Best Barcelona Hotels

$209

$192

  • 4.0-star Hotel Class
  • Business Center Business Center
  • Restaurants Restaurants
  • Pools Pools

Hilton Barcelona

Barcelona, Spain

#9 in  Best Barcelona Hotels

$168

$151

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants

Ohla Barcelona

Barcelona, Spain

#10 in  Best Barcelona Hotels

$365

$291

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants
  • Pools Pools

Ohla Eixample

Barcelona, Spain

#11 in  Best Barcelona Hotels

$313

$313

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants
  • Pools Pools

Monument Hotel

Barcelona, Spain

#12 in  Best Barcelona Hotels

$364

$302

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants
  • Pools Pools

Hotel Miramar Barcelona

Barcelona, Spain

#13 in  Best Barcelona Hotels

$209

$199

  • 5.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants
  • Pools Pools

Hotel España

Barcelona, Spain

#14 in  Best Barcelona Hotels

$195

$131

  • 4.0-star Hotel Class

Hotel Murmuri Barcelona

Barcelona, Spain

#15 in  Best Barcelona Hotels

$269

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants

Hotel Condes de Barcelona

Barcelona, Spain

#16 in  Best Barcelona Hotels

$232

$161

  • 4.0-star Hotel Class

Olivia Balmes Hotel

Barcelona, Spain

#17 in  Best Barcelona Hotels

$155

$143

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants
  • Pools Pools

H10 Cubik

Barcelona, Spain

#18 in  Best Barcelona Hotels

$168

$145

  • 4.5-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants
  • Pools Pools

H10 Metropolitan

Barcelona, Spain

#19 in  Best Barcelona Hotels

$166

$149

  • 4.5-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants
  • Pools Pools

Olivia Plaza Hotel

Barcelona, Spain

#20 in  Best Barcelona Hotels

$173

$173

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Restaurants Restaurants

AC Hotel by Marriott Diagonal L´Illa

Barcelona, Spain

#21 in  Best Barcelona Hotels

$178

$167

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center

AC Hotel Barcelona Forum by Marriott

Barcelona, Spain

#22 in  Best Barcelona Hotels

$227

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants
  • Pools Pools

AC Hotel Som by Marriott

L'Hospitalet de Llobregat, Spain

#23 in  Best Barcelona Hotels

$381

$380

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi

AC Hotel Sants by Marriott

Barcelona, Spain

#24 in  Best Barcelona Hotels

$158

$134

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi

AC Hotel by Marriott Gava Mar Airport

Barcelona, Spain

#25 in  Best Barcelona Hotels

$118

  • 4.0-star Hotel Class
  • Free Wi-Fi Free Wi-Fi
  • Business Center Business Center
  • Restaurants Restaurants
  • Pools Pools

Page 1 of 2