The best hotels in Barcelona

Barcelona has a wide range of hotels, from luxury hotels to budget and from hotels with a swimming pool to hotels near the beach. There is something for everyone. Naturally, some hotels are better than others. So, read which hotels we recommend based on good reviews from their guests.
Column 3
Column 4

Luxury hotels in Barcelona

Mandarin Oriental

Hotel Mandarin Oriental is located in the heart of the city and has beautiful, modern décor. It has its own Michelin-starred restaurant and a spa with an indoor pool.
Address: Passeig de Gràcia 38-40

Hotel Arts

Hotels Arts has stunning sea views and is located near the Olympic village. It features an outdoor pool, a spa and fitness centre and a number of restaurants serving delicious cuisine.
Address: Carrer de la Marina 19-21

Column 3
Column 4

Affordable accommodation: budget hotels in Barcelona

Hotel Market

Hotel Market is located in the lively El Raval district and offers comfortable rooms at an affordable price. It also has a bar and a communal terrace.
Address: C/ del Comte Borrell 68

Generator Hostel

Generator Hostel is a modern hostel with affordable rooms. It has a communal lounge, a bar and a rooftop terrace with fantastic views of the city.
Address: Carrer de Còrsega 377

Hotels in Barcelona with a swimming pool or near the beach and sea

Hotel SB Diagonal Zero

Hotel SB Diagonal Zero is near the beach and has great views of the city. It has a spa, a fitness centre and an outdoor pool.
Address: Plaça de Llevant s/n

H10 Metropolitan

H10 is located in the city centre and has modern interiors. It has a rooftop pool, a bar and a restaurant.
Address: Rambla de Catalunya 7

Restaurants in Barcelona

Dining out in Barcelona is the perfect way to relax after a day of sightseeing before returning to your hotel.

Travel to Barcelona by train

Barcelona is easy to get to by train from the Netherlands. From Amsterdam Centraal, you only need to change trains once in Paris. Travel time from Amsterdam Centraal to Barcelona Sants is 11.10 hours. Ideal for an extended weekend getaway or holiday to Barcelona.

Column 3
Column 4

Advantages of travelling by train

Board the train without any hassle, enjoy a spacious seat, speed past traffic jams and travel to Barcelona in a sustainable way. And while travelling by train you can enjoy stunning views.


Leave in the morning so that you will be on time to enjoy a paella in the evening.

Hotels Barcelona