• The best tips from our locals
  • Hotels with good value for money
  • Free cancellation
  • 100% independent
  • Home
  • Barcelona
    • Overview
    • Neighbourhoods
    • Hotels
    • Map
  • Shopping cart
  • Barcelona

    Change destination
    • Home
    • All destinations
    • Need help?
    • About us
    • Facebook
    • LinkedIn
    • Pinterest
    • Instagram

Hotels

Our favorite hotels in Barcelona

ParkingPool
  • Price-quality is more than fine, whatever your budget.
  • A spot on this list is not for sale, we are independent.
  • We think location is important, so you are always in a nice neighbourhood.
View on the map

Filters

Budget

Room price per night

Facilities
Hotel size

94 matches in Barcelona

Results are displayed in random order. Hotels can not pay for a better position. Fair and square.

  1. Onix Rambla

    In the centre

    View on the map

    For its location in Eixample, a kindly priced hotel with a small pool. Rooms are simple, fresh and spacious.

    From€168

    View
  2. Petit Palace Museum

    In the centre

    View on the map

    Charming hotel a 10-minute walk from the Ramblas. If you want to explore Barcelona's beaches, loaner bikes are a plus.

    From€309

    View
  3. Granvia

    In the centre

    View on the map

    Classic hotel that fits perfectly with the grandeur of the Eixample district. It is well-kept and comfortable, but that's just as well for that price.

    From€266

    View
  4. Catalonia Passeig de Gracia

    In the centre

    View on the map

    Luxury hotel in a prime location. It's not hip or trendy, but gives you all the comfort you could want.

    From€246

    View
  5. HCC Taber

    In the centre

    View on the map

    Location and breakfast are really the plus points of this hotel. Nothing fancy, but often kindly priced.

    From€205

    View
  6. Jazz

    In the centre

    View on the map

    Comfortable and modern hotel close to Plaça Catalunya. From here you can walk in 10 minutes to the cosy neighbourhoods of El Raval or El Gotic, as well as to the shopping streets of Eixample. What you want...

    From€247

    View
  7. Midmost Barcelona

    In the centre

    View on the map

    Location check, beds check, breakfast check! And atmospheric too. This hotel meets everything, can't miss.

    From€339

    View
  8. Catalonia Square

    In the centre

    View on the map

    Luxury hotel with top service. Actually, everything here is fine, but that's what you pay for. Good family rooms too.

    From€256

    View
  9. Grupotel Gravina

    In the centre

    View on the map

    Nice little hotel in a cosy neighbourhood. Just on the border between the historic centre and the wide avenues of Eixample. Good to know, though: the beds are small and cosy.

    From€230

    View
  10. Room Mate Anna, Barcelona

    0.1 km from the centre

    View on the map

    Everything about this hotel is nice, except the bite out of your budget. But off-season definitely worth checking out.

    From€241

    View
  11. Icon Bcn

    In the centre

    View on the map

    Stylish and fairly new hotel in Eixample, good breakfast and also very nice family rooms. Highly recommended!

    From€269

    View
  12. Room Mate Pau, Barcelona

    In the centre

    View on the map

    Trendy and stylish hotel where you lack nothing. The location is good and the breakfast fantastic.

    From€272

    View
  13. Meson Castilla Atiram Hotel

    In the centre

    View on the map

    Comfortable hotel with a classic interior. Here you really are in Spain. It is centrally located and the metro is nearby . Great base for your visit to the city.

    From€178

    View
  14. Val Barcelona Apartment

    0.2 km from the centre

    View on the map

    If you are looking for a flat for 3 people, this might be a good option. It is nice and spacious. The third person is allowed on the sofa bed.

    From€230

    View
  15. H10 Urquinaona Plaza

    In the centre

    View on the map

    Not cheap, but what nice rooms. Some with stunning ceilings. It is centrally located, the breakfast is excellent and you end the day with a glass of cava on the rooftop.

    From€252

    View
  16. Catalonia Eixample 1864

    In the centre

    View on the map

    Its location, parking garage under the hotel, family rooms and small rooftop pool make this hotel a great base for families or small groups.

    From€246

    View
  17. Cram

    0.2 km from the centre

    View on the map

    Good breakfast, great service and enough comfort in the rooms. Plus points for the rooftop terrace with swimming pool.

    From€216

    View
  18. Mosaic by Ona

    0.3 km from the centre

    View on the map

    Gem on one of the stately streets of Eixample. lots of great shops and restaurants nearby. Rooms are trendy and fresh.

    From€209

    View
  19. Denit Barcelona

    In the centre

    View on the map

    Nice location in El Gotic. Plenty of restaurants for dinner and breakfast nearby. Good to know: the fine beds may be a bit short for tall people.

    From€258

    View
  20. Hcc Montblanc

    In the centre

    View on the map

    Nothing fancy. You sleep here centrally and affordably. For the rest, head into town.

    From€239

    View
  21. Alexandra Barcelona, Curio Collection by Hilton

    0.3 km from the centre

    View on the map

    Exclusive take on the yet often somewhat corporate Hiltons. Location good, service good, but it also costs a bit.

    From€249

    View
  22. Catalunya

    In the centre

    View on the map

    Basic hotel with spacious rooms. The location, just below Plaça Catalunya is central. They don't serve breakfast, you do that in one of the many joints nearby.

    From€380 €313-18%

    View
  23. Balmes

    0.4 km from the centre

    View on the map

    Charming and atmospheric hotel with a small but nice pool. You really get pampered here.

    From€189

    View
  24. Libere Barcelona Sant Antoni

    In the centre

    View on the map

    Trendy flat in the nice neighbourhood of El Raval. The kitchen equipment is a bit thin, but with the supermarket nearby, it's nice to have breakfast on your own terrace. Up to 6 people.

    From€194

    View
  25. Acta bcn 40

    In the centre

    View on the map

    Fresh and basic hotel with compact rooms in the middle of lively El Raval. The beautiful museum MACBA is a stone's throw away.

    From€147

    View
  26. Citadines Ramblas Barcelona

    In the centre

    View on the map

    You stay on the Ramblas, so it doesn't get more central than this. The rooms are well insulated, so night noise won't bother you much. Busy, but close to everything.

    From€424

    View
  27. Hotel 1898

    In the centre

    View on the map

    Monumental hotel along the Ramblas in El Raval. The decor is particularly elegant, with lots of wood and classic colours.

    From€323

    View
  28. Silken Ramblas

    In the centre

    View on the map

    A very pleasant hotel in a good location. Everything nearby: market hall, restaurants, bars. The small pool on the roof completes it.

    From€270

    View
  29. Room Mate Carla, Barcelona

    0.4 km from the centre

    View on the map

    Nice, fine, trendy hotel in Barcelona's fashion centre. The metro takes you to the old town in 15 minutes. Plenty of trendy restaurants nearby.

    From€250

    View
  30. The Corner Hotel

    0.5 km from the centre

    View on the map

    This is where you want to sleep! Lovely hotel in L'Eixample, with nice rooms, a cosy bar and rooftop pool. Here you are really taken care of.

    From€266

    View
  31. Soho

    0.1 km from the centre

    View on the map

    Fine hotel on the border of Eixample and El Raval. The hotel has its own parking and you walk straight into El Raval's narrow streets full of bars. Highly recommended!

    From€194

    View
  32. Catalonia Gran Via BCN

    0.1 km from the centre

    View on the map

    Fine, compact hotel in a good location. You can walk straight into Barcelona's nice neighbourhoods full of bars and restaurants. Cool off in the swimming pool with loungers.

    From€205

    View
  33. H10 Art Gallery

    0.6 km from the centre

    View on the map

    Art hotel in L'Eixample with changing exhibitions. With modern rooms, a stylish garden and a pool(s) on the seventh floor.

    From€265 €244-8%

    View
  34. Europark

    0.3 km from the centre

    View on the map

    Neat hotel not far from the Sagrada Familia and the city's major shopping streets. Good beds are also a plus.

    From€228

    View
  35. Hotel Paseo de Gracia

    0.6 km from the centre

    View on the map

    Very clean hotel at a good price. Better do breakfast outside. Nice restaurants and shops within walking distance.

    From€220

    View
  36. Ronda House

    In the centre

    View on the map

    Good budget option in unpolished Sant Antoni. The neighbourhood is booming with a new joint opening every week.

    From€149 €136-9%

    View
  37. Exe Ramblas Boqueria

    In the centre

    View on the map

    Nice rooms and enough comfort, but extensive breakfast is better done outside. On the Ramblas, so lively day and night.

    From€200

    View
  38. Catalonia Diagonal Centro

    0.7 km from the centre

    View on the map

    On the edge of the fancier Eixample district, you'll find this spacious hotel with small pool that's great for families. Breakfast is extensive.

    From€234

    View
  39. NH Barcelona Eixample

    0.6 km from the centre

    View on the map

    Exactly what you expect from an NH hotel: bit of business, plenty of comfort and a full breakfast. This one sits in the wide streets of Eixample.

    From€205

    View
  40. room00 Casa Gracia

    0.8 km from the centre

    View on the map

    Superbly decorated hostel in the Gràcia district, with terrace, kitchen, living room and library. There are rooms for 2 to 6 people.

    From€181

    View
  41. Leonardo Hotel Las Ramblas

    In the centre

    View on the map

    Basic hotel right behind the Ramblas in a more raucous part of El Raval. It is super central, lots of nice restaurants nearby.

    From€141

    View
  42. Catalonia Gracia

    0.8 km from the centre

    View on the map

    Do you mainly want shopping and fine dining during your trip? Then this hotel is perfectly located. Close to the city's major shopping streets where you can find all the brands.

    From€215

    View
  43. Catalonia Born

    In the centre

    View on the map

    This hotel is in a perfect location and actually there is nothing wrong with the hotel itself. It might be a bit impersonal, but it is fully equipped.

    From€236

    View
  44. Suizo

    In the centre

    View on the map

    Fine hotel in the lively El Gotic district. Fine beds too. Light sleepers should expect some street noise at night. Here it goes on until the early hours.

    From€207

    View
  45. Rec Barcelona-Only Adults

    In the centre

    View on the map

    Fresh, bright modern hotel with a small pool and rooftop bar. Good beds, adults only.

    From€314

    View
  46. Barcelo Raval

    In the centre

    View on the map

    Spacious rooms in a futuristic building between El Raval and Sant Antoni. The neighbourhood is on the rise: hip on the one hand and still a bit raw on the other.

    From€231

    View
  47. Suites Center Barcelona

    0.9 km from the centre

    View on the map

    Spacious and comfortable suites and apartments on the beautiful Passeig de Gracia. The atmosphere is homely.

    From€360

    View
  48. Astoria

    0.9 km from the centre

    View on the map

    Great value for money. Nicely maintained hotel close to the city's chicest shopping streets. Good restaurants nearby.

    From€169

    View
  49. Catalonia Avinyo

    In the centre

    View on the map

    Fine hotel in the narrow streets of El Gotic. In the heart of Barcelona, between all kinds of shops, restaurants and squares.

    From€164

    View
  50. Oriente Atiram Hotel

    In the centre

    View on the map

    Nostalgia at its finest. You walk straight from your hotel onto the Ramblas and are close to the city's main attractions. What a unique hotel!

    From€168

    View
  51. Gaudi

    In the centre

    View on the map

    Tad old-fashioned, but fine hotel in El Raval. Right behind the Ramblas, a bohemian neighbourhood with lots of bars.

    From€220

    View
  52. Onix Liceo

    In the centre

    View on the map

    Simple hotel in El Raval, everything in the historic centre within walking distance and the beach is also a nice walk.

    From€149

    View
  53. Umma Barcelona Bed & Breakfast Boutique

    1.1 km from the centre

    View on the map

    Well-kept Bed & Breakfast on the Diagonal. Perfect if you want a taste of Barcelona's fashionable atmosphere.

    From€189

    View
  54. Barcelona Hotel Colonial

    In the centre

    View on the map

    Stately hotel with the comforts of today and the atmosphere of yesteryear. Its location between city and beach makes it a good base.

    From€212

    View
  55. Villa Emilia

    0.7 km from the centre

    View on the map

    Stylish hotel with pretty, comfortable rooms and a delicious breakfast. Bonus: super-trendy rooftop bar as well as a fine restaurant.

    From€294

    View
  56. Acta Antibes

    0.5 km from the centre

    View on the map

    Simple hotel a 10-minute walk from the Sagrada Familia. They have a wide choice of family rooms. So families and groups beware!

    From€154

    View
  57. Wilson Boutique Hotel

    1.2 km from the centre

    View on the map

    Beautiful and stylish boutique hotel on the Diagonal. You can shop and enjoy culinary delights to your heart's content here. The metro and bus are always nearby.

    From€219

    View
  58. Hesperia Barri Gòtic

    In the centre

    View on the map

    Enjoy the city's street sounds from your French balcony in El Gotic before diving into the bustling life. Here it is possible!

    From€208

    View
  59. Andante

    In the centre

    View on the map

    Fine hotel in El Raval, near the Museu Marítim and the Ramblas. Nice: pool with city views on top of the roof.

    From€167

    View
  60. Eric Vokel Boutique Apartments Bcn Suites

    1 km from the centre

    View on the map

    Modern flats in the Gràcia district, decorated by Danish designer Eric Vökel. Close to the Sagrada Família. Please note: minimum 3 nights.

    From€286

    View
  61. Hesperia Presidente

    1.3 km from the centre

    View on the map

    This hotel often has a good offer. You're in the city's shopping district. ideal for fashionistas.

    From€236

    View
  62. Hotel Cantón

    In the centre

    View on the map

    Basic, affordable hotel ideally located close to the port and the Ramblas. You can also easily walk to the nice neighbourhoods of El Born and El Raval.

    From€105

    View
  63. Catalonia Port

    In the centre

    View on the map

    Here you are super central, in the El Gòtic district, about 10 minutes' walk from the beach. Not a hip, but good hotel with nice beds and a full breakfast.

    From€226

    View
  64. Barcelona Apartment Mila

    1.2 km from the centre

    View on the map

    Fine flat for 4 adults in cosy Gracia. Squares, restaurants and Parc Guëll nearby. Two or three nights minimum.

    From€250

    View
  65. Park Hotel Barcelona

    In the centre

    View on the map

    After a refreshing dip in the rooftop pool, stroll straight into the bustling El Born, or crawl into bed in your spacious modern room. Can't go wrong with this one!

    From€169

    View
  66. Evenia Rocafort

    0.7 km from the centre

    View on the map

    Staying over with LPs above your bed? Here you can. The spacious rooms at this hotel have plenty of comforts.

    From€182 €174-4%

    View
  67. INNSiDE by Meliá Barcelona Apolo

    0.2 km from the centre

    View on the map

    Playful and colourful hotel near Montjuïc. It's not a cheap place, but you won't lack anything here. The metro is also nearby.

    From€261

    View
  68. H10 Port Vell

    In the centre

    View on the map

    Stylish hotel near the old port, with modernly decorated rooms and a lounge terrace overlooking the sea and La Barceloneta.

    From€297 €258-13%

    View
  69. Santa Marta

    In the centre

    View on the map

    You book this hotel for the location. It is clean and basic in its interior. Have breakfast at one of the breakfast bars within walking distance.

    From€146

    View
  70. Grums Hotel & Spa

    0.4 km from the centre

    View on the map

    Hotel with spa that you pay for separately. Rooms are spacious and the hotel is well connected to the city. In 15 ov minutes you are in the city centre.

    From€221

    View
  71. Ofelias Hotel

    1.1 km from the centre

    View on the map

    Nicely kept boutique hotel with a small rooftop pool at the tip of Sant Antoni. You can walk the heart of the old town in 20 minutes.

    From€332

    View
  72. Derby

    1.7 km from the centre

    View on the map

    This hotel is on the edge of Eixample, a bit out of the loop from all the tourist crowds. It is easily accessible and comfortable, with a small pool.

    From€148

    View
  73. Pol & Grace Hotel

    1.8 km from the centre

    View on the map

    Whether you're sipping coffee on the rooftop terrace, serving an extra plate at breakfast or waking up sleepy with the Spanish sun shining through your room windows, you won't regret staying at Pol & Grace hotel.

    From€110

    View
  74. Naitly Barcelona Poblenou

    0.9 km from the centre

    View on the map

    Colourful studios and flats in the modern El Poblenou district. Right between city and beach.

    From€173

    View
  75. Occidental Barcelona 1929

    1.4 km from the centre

    View on the map

    Looking for a lot of hotel for your money and don't mind spending 15 minutes in the metro before you get to the city centre? then this is a good option.

    From€260

    View
  76. H10 Marina Barcelona

    0.8 km from the centre

    View on the map

    Gigantic hotel a 10-minute walk from the lively streets of El Born and Barcelona's beach.

    From€272

    View
  77. Acta City 47

    1.7 km from the centre

    View on the map

    Fresh hotel with very good beds on the edge of Eixample. Bit out of the hustle and bustle, but still well connected to the metro.

    From€187

    View
  78. Nobu Hotel Barcelona

    1.6 km from the centre

    View on the map

    What a picture! You won't find that view from the roof terrace anywhere else. Nice and luxurious too and a bit further out of the crowds.

    From€356

    View
  79. Eurostars Grand Marina GL

    0.6 km from the centre

    View on the map

    Modern (business) hotel in the city's WTC. You stay just short of the water. All the trimmings. But you pay for it.

    From€211

    View
  80. Abba Sants

    1.8 km from the centre

    View on the map

    Kindly priced and simple hotel between the city and Camp Nou. The metro takes you to both places within half an hour.

    From€193

    View
  81. Ilunion Bel Art

    1.8 km from the centre

    View on the map

    This hotel is away from the tourist crowds yet a 10-minute walk from the Sagrada Familia. Good value, though a bit corporate.

    From€230 €191-17%

    View
  82. ibis Styles Barcelona City Bogatell

    1 km from the centre

    View on the map

    Good location in El Poblenou, fine service and friendly prices too. The hotel is just about next to the metro, so well connected to the centre.

    From€149

    View
  83. ZT The Golden Hotel Barcelona

    1.2 km from the centre

    View on the map

    Ideal for those who prefer to combine a city break with a beach visit. Located between city and sea, you will find fine rooms and a great pool with a view.

    From€187

    View
  84. NH Sants Barcelona

    2 km from the centre

    View on the map

    The comfort you expect from an NH hotel. The neighbourhood is quiet, slightly out of the city centre, but very well connected to everything you want to see.

    From€171

    View
  85. Medicis

    1.8 km from the centre

    View on the map

    Simple hotel at a friendly price. Some rooms even have a terrace. They don't serve breakfast, but there's vanity around the corner.

    From€150

    View
  86. Catalonia Sagrada Familia

    1.7 km from the centre

    View on the map

    Relaxed hotel with car park where your dog is also welcome. Then you can walk straight to the Sagrada Familia. Rooms are nothing special, but comfortable enough.

    From€154

    View
  87. Barcelona Apartment Republica

    1.4 km from the centre

    View on the map

    Industrial apartments in the nice El Poblenou district. Fine for couples, or a family, but a bit cramped for 4 adults.

    From€180

    View
  88. ibis Barcelona Pza Glories 22

    1.5 km from the centre

    View on the map

    Fine basic option in El Poblenau. In half an hour's walk you're in the heart of d estad. The metro is also nearby.

    From€138

    View
  89. Hotel Acta Voraport

    1.8 km from the centre

    View on the map

    Fine and comfortable hotel in the former industrial district of El Poblenou. Good connection to city and beach.

    From€162

    View
  90. Arcelon Hotel

    2.5 km from the centre

    View on the map

    Pretty new and nice hotel on the north side of town. To be fair, a little out of the way though. Not bad if you want to get your 10,000 steps before lunch.

    From€202

    View
  91. Melia Barcelona Sky

    2.3 km from the centre

    View on the map

    Fine hotel in a huge tower. The higher you sit, the nicer the view. But luckily there is the lovely roof terrace where everyone can enjoy the view.

    From€260

    View
  92. The Social Hub Barcelona Poblenou

    2.8 km from the centre

    View on the map

    Nice hotel with a young vibe, like the neighbourhood it's in. Pool and rooftop are a big plus.

    From€176

    View
  93. Hotel Barcelona Condal Mar Affiliated by Meliá

    3.3 km from the centre

    View on the map

    Spacious, modern hotel in a fairly new part of town. The metro to the city centre is a five-minute walk away. The lovely roof terrace with pool is a big plus.

    From€216

    View
  94. SB Diagonal Zero Barcelona

    3.9 km from the centre

    View on the map

    Large, slightly business-like hotel near the convention centre. You're close to the beach and well connected to the city.

    From€99

    View

Our story

About us

The best city trip

You’re only in a city for a short while, so how do you make the most of your stay? We make sure you find the nicest restaurants, the most beautiful hotspots and the finest hotels.

Local experts

Our locals in more than 50 cities have already done the groundwork for you. They know the city like no other. Thanks to their tips, bundled in routes, you will have a wonderful time.

Let’s go

  • All destinations

Collaborate

    Support

    • Frequently asked questions

    About Time to Momo

    • About us
    • Facebook
    • LinkedIn
    • Pinterest
    • Instagram
    • Privacy & cookies
    • General terms

    Copyright © 2025

    Popular cities

    • Budapest
    • Valencia
    • London
    • Rotterdam
    • Amsterdam