Hotels in Barcelona

Best hotels in Barcelona

Barcelonas has more than 500 hotels - here are some of the best

Barcelona has a wide range of hotels - from small "hostales" to some of the country's most luxurious hotels. In total there are more than 500 hotels in the city - below you will find a small selection of some of the best ones.

Hotels in Barcelona with 5*

Hotel Arts 5* GL

Marina 19-21
08005 Barcelona
+34 93 221 10 00
One of the very best hotels in Barcelona. Five Stars GL

Hotel W 5*

Plaça de la Rosa del Vents, 1
Final Passeig de Joan de Borbó
Barcelona 08039
One of the most luxorious hotels in all of Europe (and one of the most expensive with suites for 10.000 € / night for the suites on the top flor. A stylish hotel with a great lounge area with pool and beautiful views of Barcelona turning north-east.

Hotel Bagués 5*

La Rambla 1o5
08002 Barcelona
+34 93 343 50 00
One of best hotels in Barcelona. Couldn't be more central, situated directly on the Ramblas, Barcelona's famous pedestrian street. This five stars hotel has been designed in collaboration between Derby-Hotels and the Bagués family, who are famous for producing jewelery in Art Nouveau style.

Hotel Claris 5*

Pau Claris 150
08009 Barcelona
Nice 5 star hotel in the Eixample quarter of Barcelona.

Eurostars Grand Marina Hotel *****GL

Moll de Barcelona
08001 Barcelona
+34 93 295 99 08
A beautiful 5 star hotel in the port of Barcelona, part of Barcelona's World Trade Center. Some of the best views of the port area from rooms at the top of the building. Rooms cost from 150 to 255 €.

Hotel ABaC 5*

Avenida Tibidabo, 1
08022 Barcelona
+34 933 19 66 00
Prices from 280 Euros
Beautiful hotel located on Tibidabo in Barcelona with 15 exclusive rooms. The hotel, an original, elegant and romantic building designed by Antoni de Moragas, was the US consulate before it became an hotel.  The ABaC restaurant has been awarded by several Gastronomy Academies (2 stars in the Michelin guide).

Palace Hotel 5*

Gran Vía de Les Corts Catalanes, 668
08010 Barcelona
+34 935 10 11 30
Wonderful luxury hotel located close to Las Ramblas in a prestigious shopping area (Passeig de Gracia. Known as one of the best hotels in Barcelona. The restaurant of the hotel, Caelis, is awarded with one Michelin star.

Hotel ALMA Barcelona 5*

Mallorca, 271
08008 Barcelona
+34 932 16 44 90
Alma Hotel is a luxury hotel located in the Eixample district, next to the famous street Passeig de Gracia, where you will find Casa Batlló and La Pedrera, and the best shops in Barcelona.

Hotel Pullman Skipper 5*

Avinguda Litoral, 10
08005 Barcelona
+34 932 21 36 00
The hotel is located 50 meters from the beach. Ideal for business or leisure.

Hotel Mandarin Oriental Barcelona 5*

Passeig de Gracia, 38-40
08007 Barcelona
+34 931 51 88 88
This luxury hotel is located on the famous Passeig de Gracia, near the masterpieces of Antoni Gaudí: Casa Batlló and La Pedrera. The hotels’ restaurant has been awarded with one Michelin star.

Hotel Ohla *****

Vía Laietana, 49
08003 Barcelona
+34 933 41 50 50
Ohla hotel is located in the center of Barcelona. The building, with a neoclassic façade,  was the palace of the first Count of Barcelona. The restaurant, Saüc, led by the chef, Xavier Franco, has won a Michelin star.

Gran Hotel La Florida 5* GL

Ctra. Vallvidrera al Tibidabo, 83-93
08035 Barcelona
+34 932 59 30 64
A luxury urban resort in Barcelona. Built in 1924. Has some of the best views of Barcelona and a nice pool and restaurant area.

Hotel Omm 5*

Rosselló, 265
08008 Barcelona
+34 934 45 40 00
This luxury design hotel is located next to the Passeig de Gracia. The restaurant Moo is recommended by the Michelin guide.

Hesperia Tower 5*

Gran Via, 144
08907 Hospitalet de Llobregat, Barcelona
+34 934 13 50 00
A new luxury hotel in Barcelona (35 minutes from Plaza Catalunya), inaugurated in 2006 and designed by the world famous architect Richard Rogers. The hotel rises up to a height of 107 meters. Ideal for meetings and events. Here you can enjoy the Axis Bar 360º venue and the panoramic restaruant Evo.

Casa Fuster Hotel 5* GL

Passeig de Gracia, 132
08008 Barcelona
+34 902 20 23 45
Prices from 175 Euros
The hotel is a unique experience of luxury and design. The building is member of the European route of Modernism. Café Vienés, is an exquisite historic meeting point for guest, intellectuals, famous, artists and locals.

Hotel Miramar Barcelona 5* GL

Plaza Carlos Ibáñez, 3
08038 Barcelona
+34 932 81 16 00
The hotel is located at the mountain of Montjuic, just ten minutes from the city center, here you can relax and admire the views over the Mediterranean together with the gardens and the swimming pool. In the restaurant, Forestier, you can try traditional Catalan and Mediterranean food.

Hotel ME Barcelona 5*

Pere IV, 272 – 286
08005 Barcelona
+ 34 902 14 44 40
This contemporary design hotel is located in the 22@ district. Here you can enjoy a charming view from the Sky Food Bar. It is ideal for meetings and events.

Hotel Rey Juan Carlos 5* GL

Avinguda Diagonal, 661-671
08028 Barcelona
+34 933 64 40 40
Prices from 99 Euros
This hotel has 432 luxury rooms and professional conference facilities, the location and the facilities are ideal for business, meetings, events and leisure.

Eurostars BCN Design 5*

Passeig de Gracia, 29-31
08007 Barcelona
+34 933 44 45 55
This elegant and nicely decorated hotel is located in the famous street Passeig de Gracia, two minutes walk to Casa Batlló and La Pedrera (Gaudís’ houses).

Majestic Hotel & Spa Barcelona 5* GL

Passeig de Gracia, 68
08007 Barcelona
+34 934 92 22 44 / + 34 934 88 17 17
Prices from 130 Euros.
The hotel Majestic is located close to Gaudi’s famous houses (Casa Batlló and Casa Mila) and luxurious shops – Chanel, Bvlgari, Chopard, etc. The hotel is ideal for leisure, business groups, meetings and events.

Hotels in Barcelona with 4*

Hotel Regente 4*

Hotel Regente is located Rambla de Catalunya, a nice street with one of the most important commercial areas in Barcelona, surrounded by shops, cafes and restaurants.  This modernist building, built in 1913, conserves the original modernist style façade, is called "Casa Evarist Juncosa". The rooms were renovated in 2012.

Facts about Hotel Regente

  • LCD satellite TV
  • Air conditioning / heating
  • Minibar
  • Free WiFi
  • Rooftop terrace opens in summer
  • Terrace: Swimming pool, solarium, bar
  • Two meeting rooms
  • Business Center
Number of rooms in hotel
79 rooms

From € 105

Hotel Pulitzer 4*

C/ Bergara, 8
08001 Barcelona
(+34) 934 81 67 67
Nicely located 4 star hotel, very close to Plaza Cataluña.

Hotel Berna 4*

Carrer de Lluría 60.
08009 Barcelona
Prices 100-150 Euros.
A great hotel in with four stars in a nice environment, but a little far from the historical centre.

Hotel Plaza Cataluña 4*

Calle Bergara, 11
08002 Barcelona
Prices from 150 Euros.
A nice 4-star hotel centrally located at Plaza Catalunya, but in a quiet street.

Hotel Mirror 4*

Carrer de Còrsega, 255
08036 Barcelona
+34 932 02 86 86
Prices from 150 Euros.
Beautiful design hotel in the Eixample area in Barcelona. The white color, glass and sculpture dominates the hotel.

Hotel HCC St Moritz 4*

C/Diputació 264-66
08007 Barcelona
Prices from 100 Euros.
Fair prices and right in the city center.

Hotel Condes 4*

Paseo de Gracia, 73-75
08008 Barcelona
934 450 000
Prices from 130 Euros.
Three star hotel with fair prices.

Hotel 1898 4*

La Rambla 109
08001 Barcelona
Prices from 150-200 Euros
Prices from 150 Euros.
Four star hotel in the centre with rooftop and pool. Located in the old Philippines tobacco fabric. Located on the Ramblas. Recommended by the Michelin-guide.

Hotel Granados 83 4*SUP

Enric Granados 83
08008 Barcelona
34 93 492 96 70
Nice and stily 4-star hotel nicely located in Barcelona.

Casa Camper 4*

Carrer Elisabets 11
08001 Barcelona
+34 93 342 62 80
Prices from 150 Euros
Situated strategically in the center, is surrounded by galleries, bars and little restaurants. The building is from the 19th-century gothic tenement. The hotel has two excellent restaurants, Tentempié (exclusive service for the guests) and Dos Palillos.

Hotel Villa Emilia 4*

Calle Calabria 115-117
08015 Barcelona
+34 932 52 52 85
Prices from 86 Euros.

Hotel Murmuri Barcelona 4*

Rambla de Catalunya, 104
08008 Barcelona
+34 935 50 06 00
Murmuri hotel is located in the center of Barcelona, on the Rambla de Catalunya, a street with the best shops and next to Passeig de Gracia.

Hotels in Barcelona with 3*

Hotel Jazz 3* SuP

Hotel Jazz is located on a small street that runs from Ronda Sant Pere to Carrer Pelai, close to Plaza Cataluña, the Ramblas, Passeig de Gracia, Gothic Quarter and Raval.

The hotel's location, meeting facilities and rooftop makes it one of Barcelona’s most popular. The hotel also has good meeting facilities making it an ideal hotel for companies that want a central hotel with meeting facilities and a rooftop terrace to relax after the meeting.

Facts about Hotel Jazz

  • Hotel facilities
  • Outdoor pool area
  • Meeting Facilities
  • Elevator
Number of rooms in hotel
108 rooms

From € 140

Hotel Taber 3*

The Hotel Taber is located next to the “Rambla de Catalunya”. The building is designed by the Catalan architect Domènech i Montaner (Hospital de Sant Pau and Palau de la Música are his most famous buildings). Around the hotel is a vivid commercial area surrounded by shops, cafes and restaurants. And is also one block from Passeig the Gracia and 10 minutes walking from Plaça Catalunya.

Facts about Hotel Taber

  • Satellite TV
  • Air conditioning / heating
  • Minibar
  • Telephone with direct outside line
  • Free WIFI
  • Welcome amenities.
  • Snack Bar
  • Business Centre services
Number of rooms in hotel
92 rooms

From € 85

Hotel HCC Montblanc 3*

Via Laietana, 61
08001 Barcelona
(+34) 933 435 555
Nicely located 3 star hotel: on the Laietana street close to the Ramblas, Gothic area, etc.

Citadines Apart-hotel 3*

La Rambla, 122
08002 Barcelona
(+34) 932 701 111
Hotel that is both a traditional hotel and apartments.

Hotel Caledonian 3*

Gran Via de les Corts Catalanes, 574
08011 Barcelona
(+34) 934 530 200
Centric hotel with nice rooms and views from some terraces.

Hotel Inglaterra 3*

Pelai, 14
08001 Barcelona
(+34) 935 051 100

Hotel Jazz 3* Superior

Pelai, 3
08001 Barcelona
+34 935 52 96 96
This modern and cosmopolitan hotel is located next to Plaza Catalunya.

Hotel Soho ***

Gran Vía de Les Corts Catalanes, 543-545
08011 Barcelona
+34 935 52 96 10
Prices from 81 Euros
The hotel is located in the Eixample, just 10 minutes from Plaza Catalunya and the Ramblas.

B-Hotel 3*

Gran Via, 389-391
08015 – Barcelona
Prices from 100 Euros.
Three star hotel with fair prices.
ASTA - Association Society of Travel Agents
Enoturisme Penedès
Catalunya Turisme ACT
Visa, Mastercard, Amex