Discover the large hotels in Barcelona offering spacious, elegant and perfectly equipped accommodation. Enjoy high-end services, optimal comfort and careful attention for every detail. Ideal for business or leisure stays, these establishments offer a prestigious experience in the heart of the best urban destinations.
8.6
Room Mate Carla ⭐⭐⭐⭐
From 213 €
Room Mate Carla is set 200 metres from Passeig de Gràcia Boulevard, and 5-minutes’ walk from Gaudí’s La Pedrera in Barcelona’s Eixample District.
Mallorca, 288, Eixample, 08037 Barcelona, Spain
8
Renaissance Barcelona Hotel ⭐⭐⭐⭐⭐
From 323 €
Renaissance Barcelona Hotel is located in the heart of the city, steps away from Passeig de Gràcia, main shopping boulevard, countless bars and...
Pau Clarís, 122, Eixample, 08009 Barcelona, Spain
8.8
Allegro Barcelona ⭐⭐⭐
From 185 €
Allegro Barcelona is a futuristic design hotel, situated 100 metres from Barcelona’s Diagonal Metro Station.
Rosselló, 205, Eixample, 08008 Barcelona, Spain
9.2
Alma Barcelona GL ⭐⭐⭐⭐⭐
From 467 €
Alma Barcelona is set in an attractive building just off Barcelona’s Passeig de Gràcia.
Mallorca, 269-271, Eixample, 08008 Barcelona, Spain
8.7
Almanac Barcelona ⭐⭐⭐⭐⭐
From 475 €
Almanac Barcelona has an exclusive location, a few steps from the fashionable Paseo de Gracia Boulevard and from central Plaza Catalunya.
Gran Via de les Corts Catalanes 619-621, Eixample, 08007 Barcelona, Spain
8.5
Hotel Arts Barcelona ⭐⭐⭐⭐⭐
From 412 €
Overlooking Barceloneta Beach and Barcelona city centre, this design hotel has 2 outdoor pools and luxury spa with city views.
Marina, 19-21, 08005 Barcelona, Spain
8.5
El Avenida Palace ⭐⭐⭐⭐
From 201 €
El Avenida Palace Hotel is set on Barcelona’s Gran Via, 5 minutes’ walk from Plaza Catalunya, La Rambla and Paseo de Gracia.
Gran Via, 605, Eixample, 08007 Barcelona, Spain
9
Sofitel Barcelona Skipper ⭐⭐⭐⭐⭐
From 385 €
The Sofitel Barcelona Skipper offers 5-star luxury next to Barcelona’s Olympic Port.
Avenida Litoral, 10, Ciutat Vella, 08005 Barcelona, Spain
8.1
Barcelona Princess ⭐⭐⭐⭐
From 138 €
Barcelona Princess Hotel is a 10-minute walk from the beach in the city’s Forum area. It offers wonderful views and a free gym.
Avenida Diagonal, 1, Sant Martí, 08019 Barcelona, Spain
9.2
Hotel Casa Sagnier ⭐⭐⭐⭐⭐
From 428 €
Attractively located in Barcelona, Hotel Casa Sagnier features air-conditioned rooms, a fitness centre, free WiFi and a terrace.
Rambla de Catalunya 104, Eixample, 08008 Barcelona, Spain
8.2
Catalonia Barcelona 505 ⭐⭐⭐⭐
From 176 €
Catalonia Barcelona 505 offers spacious rooms with free Wi-Fi and an outdoor swimming pool in Barcelona’s Sant Gervasi area.
Muntaner, 505, Sarrià-St. Gervasi, 08022 Barcelona, Spain
9.1
Catalonia Catedral ⭐⭐⭐⭐
From 291 €
The Catalonia Catedral is set in a traditional Modernist building, just 100 metres from Barcelona Cathedral.
Arcs, 10, Ciutat Vella, 08002 Barcelona, Spain
8.5
Catalonia Diagonal Centro ⭐⭐⭐⭐
From 195 €
Catalonia Diagonal Centro is set in the heart of Barcelona’s Eixample district, 300 metres from Diagonal Metro Station.
Balmes, 142 - 146, Eixample, 08008 Barcelona, Spain
8.7
Catalonia Gran Via BCN ⭐⭐⭐⭐
From 201 €
Catalonia Gran Via BCN is set on Gran Vía and within 5 minutes’ walk of Urgell and Universitat Metro Stations, and beside the airport bus stop.
Gran Via, 550, Eixample, 08011 Barcelona, Spain
9
Catalonia Passeig de Gràcia 4* Sup ⭐⭐⭐⭐
From 265 €
Located next to Barcelona’s Passeig de Gracia Boulevard, Catalonia Passeig de Gràcia 4* Sup offers an outdoor pool, a free gym, a terrace, free Wi-Fi and...
Gran Via de les Corts Catalanes, 644, Eixample, 08007 Barcelona, Spain
8.3
Catalonia Ramblas 4* Sup ⭐⭐⭐⭐
From 205 €
Set just off Barcelona’s famous Las Ramblas, 3 minutes’ walk from central Plaza Catalunya, Catalonia Ramblas 4* Sup features a seasonal outdoor pool with...
Pelai, 28, Ciutat Vella, 08001 Barcelona, Spain
8.7
Catalonia Portal de l'Angel ⭐⭐⭐
From 259 €
Housed in a traditional 19th-century building, this hotel is located between Plaza de Catalunya and Barcelona’s Gothic Quarter.
Portal del Angel, 17, Ciutat Vella, 08002 Barcelona, Spain
8.5
Catalonia Barcelona Plaza ⭐⭐⭐⭐
From 171 €
Located in Barcelona's Plaza de España, Hotel Catalonia Barcelona Plaza offers a seasonal rooftop pool and a terrace with panoramic city views.
Plaza España, 6-8, Sants-Montjuïc, 08014 Barcelona, Spain
8.5
Catalonia Plaza Catalunya ⭐⭐⭐⭐
From 241 €
Hotel Catalonia Plaza Cataluña offers an outdoor pool and air-conditioned rooms with free Wi-Fi and satellite TV.
Bergara, 11, Eixample, 08002 Barcelona, Spain
8.1
Catalonia Atenas ⭐⭐⭐⭐
From 155 €
Set 3 metro stops from central Barcelona, the Atenas Catalonia has a rooftop swimming pool, offering views of the nearby Torre Agbar and Sagrada Familia.
Avenida Meridiana, 151, Sant Martí, 08026 Barcelona, Spain
8.4
Barcelona Century Hotel ⭐⭐⭐
From 184 €
Offering a central location, Barcelona Century Hotel is located in the Eixample district, just a short walk from the Ramblas and Passeig de Gracia.
Valencia,154, Eixample, 08011 Barcelona, Spain
8.4
Claris Hotel & Spa GL, a Small Luxury Hotel of the World ⭐⭐⭐⭐⭐
From 285 €
Located just off Barcelona’s prestigious Passeig de Gràcia Boulevard, this luxury hotel offers city views from its rooftop pool.
Pau Claris, 150, Eixample, 08009 Barcelona, Spain
8.9
Colón Hotel Barcelona ⭐⭐⭐⭐
From 341 €
Located right opposite Barcelona Cathedral, this grand, neoclassic hotel is a 5-minute walk from Plaza Catalunya.
Avinguda Catedral, 7, Ciutat Vella, 08002 Barcelona, Spain
7.6
Hotel Cortes Rambla ⭐⭐⭐
From 182 €
Situated in Barcelona, 2.4 km from Somorrostro Beach, Hotel Cortes Rambla features views of the city.
25 Carrer de Santa Anna, Ciutat Vella, 08002 Barcelona, Spain
8.4
Cotton House Hotel, Autograph Collection ⭐⭐⭐⭐⭐
From 482 €
Located just 5 minutes’ walk from Barcelona’s Plaza Catalunya, Cotton House Hotel, Autograph Collection, A Marriott Luxury & Lifestyle Hotel, offers...
Gran Vía de les Corts Catalanes, 670, Eixample, 08010 Barcelona, Spain
8.4
DO Plaça Reial powered by Sonder ⭐⭐⭐⭐⭐
From 302 €
Set on Plaza Reial and just off Las Ramblas, DO Plaça Reial powered by Sonder features a spa, a rooftop pool and stylish rooms.
Plaça Reial, 1 , Ciutat Vella, 08001 Barcelona, Spain
7.7
El Jardi ⭐⭐
From 146 €
Located in Plaça del Pi Square, El Jardi is in the heart of Barcelona’s Gothic Quarter.
Plaça Sant Josep Oriol, 1, Ciutat Vella, 08002 Barcelona, Spain
8.9
InterContinental Barcelona, an IHG Hotel ⭐⭐⭐⭐⭐
From 279 €
Situated 200 metres from Barcelona’s Magic Fountain, the elegant InterContinental Barcelona, an IHG Hotel offers spacious rooms with a flat-screen TV and...
Avenida Rius y Taulet, 1-3, Sants-Montjuïc, 08004 Barcelona, Spain
7.5
Hotel Best Front Maritim ⭐⭐⭐⭐
From 191 €
Set 100 metres from Barcelona’s Nova Mar Bella Beach, Front Maritim offers free WiFi and a gym with sauna.
Paseo García I Faria, 69-71, Sant Martí, 08019 Barcelona, Spain
8.9
Gallery Hotel 4 Sup ⭐⭐⭐⭐
From 170 €
Located just off Barcelona’s Passeig de Gracia, Gallery Hotel 4 Sup offers a free sauna and gym, and a seasonal rooftop terrace with a pool and city views.
Rosselló, 249, Eixample, 08008 Barcelona, Spain
8.7
Gran Hotel La Florida G.L Monumento ⭐⭐⭐⭐⭐
From 276 €
Set on Tibidabo Hill, the 5-star Gran Hotel La Florida G.L Monumento offers views over Barcelona and the Mediterranean Sea.
Carretera Vallvidrera-Tibidabo, 83-93, Horta-Guinardó, 08035 Barcelona, Spain
8.8
Grand Hotel Central, Small Luxury Hotels ⭐⭐⭐⭐⭐
From 366 €
Grand Central Hotel Barcelona is a design hotel offering fantastic views of the Gothic Quarter and Barcelona Cathedral from its rooftop infinity pool.
Via Laietana, 30, Ciutat Vella, 08003 Barcelona, Spain
8.7
Grand Hyatt Barcelona ⭐⭐⭐⭐⭐
From 245 €
A five star iconic hotel located on the renowned Avenida Diagonal, in the heart of Barcelona's most exclusive residential, financial and shopping district:...
Placa de Pius XII, 4, Les Corts, 08028 Barcelona, Spain
8.2
Eurostars Grand Marina Hotel GL ⭐⭐⭐⭐⭐
From 205 €
Set within the World Trade Center building, this 5-star design hotel overlooks Barcelona’s port and is a 5-minute walk from La Rambla.
Moll de Barcelona WTC, Ciutat Vella, 08039 Barcelona, Spain
8.3
Grupotel Gravina ⭐⭐⭐
From 204 €
Housed in an attractive 19th-century building, Grupotel Gravina is located just off Plaza Catalunya, Barcelona’s main square, 5 minutes' walk from Las...
Gravina, 12, Ciutat Vella, 08001 Barcelona, Spain
8.8
H10 Universitat ⭐⭐⭐⭐
From 240 €
Ideally located just 100 metres off Barcelona’s central Plaça Catalunya and the exciting Las Ramblas, this new hotel blends a 19th-century façade with...
Ronda Universitat, 21, Eixample, 08007 Barcelona, Spain
8
Hesperia Barcelona Del Mar ⭐⭐⭐⭐
From 178 €
Situated on the seafront in Diagonal Mar, the Hesperia Barcelona del Mar (formerly Hesperia del Mar) features stylish rooms with free WiFi and satellite...
Espronceda, 6, Sant Martí, 08005 Barcelona, Spain
8
Hilton Barcelona ⭐⭐⭐⭐
From 172 €
Featuring an impressive lobby, the stylish Hilton Barcelona offers free WiFi, access to its 24-hour gym and rooms with city views and plasma TV.
Avenida Diagonal, 589 - 591, Les Corts, 08014 Barcelona, Spain
8.1
HOSTAL BEDMATES ⭐⭐
From 113 €
Attractively set in the Sants-Montjuïc district of Barcelona, HOSTAL BEDMATES is situated 2.9 km from Sant Miquel Beach, 2.
79 Carrer de Vila i Vilà, Sants-Montjuïc, 08004 Barcelona, Spain
8.9
Eco Boutique Hostal Grau ⭐⭐
From 220 €
This family-run hotel is within 200 metres of Las Ramblas and Plaza Catalunya.
Ramelleres, 27, Ciutat Vella, 08001 Barcelona, Spain
8.7
Hotel Indigo Barcelona Granvia Plaza Espana, an IHG Hotel ⭐⭐⭐⭐
From 175 €
Hotel Indigo Barcelona Granvia Plaza Espana, an IHG Hotel is a modern design hotel with a bright central courtyard.
Gran Via de las Corts Catalanes 322, Sants-Montjuïc, 08004 Barcelona, Spain
8
Hotel Acta Azul Barcelona ⭐⭐⭐
From 167 €
Set just off Plaça d’Espanya and at the foot of Montjuïc, Hotel Acta Azul Barcelona offers stylish accommodation in central Barcelona.
Gran Via de Les Corts Catalanes, 327, Sants-Montjuïc, 08014 Barcelona, Spain
8.9
Hotel Casa Fuster G.L Monumento ⭐⭐⭐⭐⭐
From 391 €
This iconic, Modernist building is located at the head of Barcelona’s chic Passeig de Gracia Avenue.
Passeig de Gracia, 132, Gràcia, 08008 Barcelona, Spain
8.9
INNSiDE by Meliá Barcelona Apolo ⭐⭐⭐⭐
From 199 €
INNSiDE by Meliá Barcelona Apolo is located at the foot of Montjuïc, 7 minutes’ walk from Barcelona’s Ramblas.
Avenida Paralelo, 57-59, Sants-Montjuïc, 08004 Barcelona, Spain
8.9
Kimpton Vividora Hotel, an IHG Hotel ⭐⭐⭐⭐⭐
From 296 €
The Kimpton Vividora Hotel, an IHG Hotel is located in the Gothic Quarter of Barcelona, a short walk from the Plaça Catalunya metro station and in the...
Carrer del Duc, 15, Ciutat Vella, 08002 Barcelona, Spain
7.9
La França Travellers Adults Only ⭐⭐
From 171 €
Offering free private parking and free WiFi, La França Travellers is located next to Montjiuic, 10-minute walk from Plaza de España and Fira de Barcelona.
França Xica, 38, Sants-Montjuïc, 08004 Barcelona, Spain
7.9
Le Meridien Barcelona ⭐⭐⭐⭐⭐
From 338 €
Frequently hosting world-famous celebrities, this prestigious hotel is located on Barcelona’s famous Las Ramblas.
Ramblas, 111, Ciutat Vella, 08002 Barcelona, Spain
8.7
Leonardo Boutique Hotel Barcelona Sagrada Familia ⭐⭐⭐
From 161 €
Leonardo Boutique Hotel Barcelona Sagrada Familia is located just 15 minutes’ walk from Gaudí’s famous Sagrada Familia.
Mallorca, 606, Sant Martí, 08026 Barcelona, Spain
8.2
Hotel Lleó ⭐⭐⭐
From 158 €
Hotel Lleó is situated next to Barcelona's Plaza Catalunya and the famous Las Ramblas.
Pelai, 22-24, Ciutat Vella, 08001 Barcelona, Spain
8.5
Majestic Hotel & Spa Barcelona GL ⭐⭐⭐⭐⭐
From 455 €
Majestic Hotel & Spa Barcelona GL offers luxurious accommodation in a neoclassical building on Passeig de Gràcia.
Passeig de Gracia, 68, Eixample, 08007 Barcelona, Spain
9.1
Mandarin Oriental, Barcelona ⭐⭐⭐⭐⭐
From 860 €
Set on Barcelona’s fashionable Passeig de Gràcia, the luxurious Mandarin Oriental, Barcelona is within 5 minutes’ walk of Gaudi’s Casa Batlló and La...
Passeig de Gràcia, 38 - 40, Eixample, 08007 Barcelona, Spain
7.4
Hotel Market ⭐⭐⭐
From 132 €
Hotel Market is located next to Barcelona’s San Antonio Market, 10 minutes' walk from MACBA Gallery.
Comte Borrell , 68, Eixample, 08015 Barcelona, Spain
9.2
ME Barcelona ⭐⭐⭐⭐⭐
From 516 €
Conveniently located in Barcelona, ME Barcelona offers air-conditioned rooms, a terrace, free WiFi and a restaurant.
Carrer de Casp 1-13, Eixample, 08010 Barcelona, Spain
7.4
Hotel Monegal ⭐⭐
From 145 €
Situated right on the corner of Plaza Catalunya and Las Ramblas, Hotel Monegal boasts a fantastic central location.
Pelai, 62, Ciutat Vella, 08001 Barcelona, Spain
9.2
Monument Hotel ⭐⭐⭐⭐⭐
From 515 €
Located on the fashionable Paseo de Gracia, within 5 minutes’ walk from both Gaudi’s masterpieces Casa Battló and La Pedrera, Monument Hotel offers luxury...
Paseo de Gracia, 75, Eixample, 08008 Barcelona, Spain
8.6
NH Collection Barcelona Constanza ⭐⭐⭐⭐
From 164 €
Offering a rooftop pool and terrace, NH Collection Barcelona Constanza has modern rooms with satellite TV.
Déu i Mata, 66-99, Les Corts, 08029 Barcelona, Spain
7.9
NH Barcelona Diagonal Center ⭐⭐⭐
From 174 €
This design hotel is situated 15 minutes’ from the beach, in the 22@ business area of Barcelona’s Poble Nou district.
Alaba, 94, Sant Martí, 08018 Barcelona, Spain
8.2
NH Collection Barcelona Gran Hotel Calderon ⭐⭐⭐⭐⭐
From 292 €
The elegant NH Collection Barcelona Gran Hotel Calderón has an excellent location just off Passeig de Gràcia Boulevard in central Barcelona.
Rambla Catalunya, 26, Eixample, 08007 Barcelona, Spain
8.4
NH Barcelona Les Corts ⭐⭐⭐
From 135 €
Located 5 minutes’ walk from Les Corts Metro Station, this hotel offers modern accommodation in Barcelona.
Carrer de Nicaragua, 146, Les Corts, 08029 Barcelona, Spain
8.3
Nobu Hotel Barcelona ⭐⭐⭐⭐⭐
From 250 €
Situated in Barcelona, 400 metres from Sants Railway Station, Nobu Hotel Barcelona features accommodation with an outdoor swimming pool, private parking, a...
Avenida de Roma, 4, Sants-Montjuïc, 08014 Barcelona, Spain
8.6
Hotel Oasis ⭐⭐
From 179 €
Hotel Oasis is located just 250 metres from França Railway Station and 100 metres from Barcelona’s Born district.
Pla Del Palau,17, Ciutat Vella, 08003 Barcelona, Spain
8.1
Sallés Hotel Pere IV ⭐⭐⭐⭐
From 200 €
Pere IV is situated in the Poble Nou District, 10 minutes’ walk from the lively Port Olimpic area and Barcelona's beaches.
Pallars, 128-130, Sant Martí, 08018 Barcelona, Spain
8.1
Petit Palace Boqueria Garden ⭐⭐⭐⭐
From 217 €
The Petit Palace Boqueria Garden is set in a historic 19th-century building by La Boqueria Market, 10 meters from Las Ramblas, and offers free high-speed...
Boquería, 10, Ciutat Vella, 08002 Barcelona, Spain
9.4
Hotel El Palace Barcelona ⭐⭐⭐⭐⭐
From 514 €
Hotel El Palace Barcelona is located in Eixample District, close to the Ramblas, the main shopping area and Barcelona’s main tourist attractions.
Gran Via de les Corts Catalanes, 668, Eixample, 08010 Barcelona, Spain
8.4
Hotel SERHS Rivoli Rambla ⭐⭐⭐⭐
From 182 €
Situated on the famous Ramblas, Hotel SERHS Rivoli Rambla has a beautiful interior courtyard and a terrace from where you can enjoy views over the Gothic...
La Rambla 128, Ciutat Vella, 08002 Barcelona, Spain
7.9
Hotel Sant Agustí ⭐⭐⭐
From 165 €
Open since 1840, Sant Agustí is set in a restored convent just 150 metres from Barcelona’s famous Las Ramblas.
Plaça Sant Agusti, 3, Ciutat Vella, 08001 Barcelona, Spain
7.9
Hotel SB Icaria ⭐⭐⭐⭐
From 176 €
Located 300 metres from Barcelona’s Nova Icaria Beach, Hotel SB Icaria offers a gym, sauna and outdoor pool with sun terrace and hot tub.
Avinguda Icaria, 195, Sant Martí, 08005 Barcelona, Spain
8.3
Sir Victor Hotel, part of Sircle Collection ⭐⭐⭐⭐⭐
From 327 €
Sir Victor Hotel, part of Sircle Collection in Barcelona offers stylish accommodation on Passeig de Gràcia, 5 minutes’ walk from Gaudí’s La Pedrera.
Rosselló, 265, Eixample, 08008 Barcelona, Spain
8.4
Sonder Paseo de Gracia ⭐⭐⭐⭐⭐
From 312 €
Well situated in the centre of Barcelona, Sonder Paseo de Gracia offers free WiFi and a restaurant.
29 Passeig de Gràcia, Eixample, 08007 Barcelona, Spain
8.4
The Level at Melia Barcelona Sky ⭐⭐⭐⭐⭐
From 287 €
The Level at Melia Barcelona Sky is located in Barcelona’s Poblenou district.
Lope de Vega, 141, Sant Martí, 08005 Barcelona, Spain
9.1
The One Barcelona GL ⭐⭐⭐⭐⭐
From 480 €
The One Barcelona GL has a fitness centre, terrace, a restaurant and bar in Barcelona.
277, Carrer de Provença, Eixample, 08037 Barcelona, Spain
9.3
Torre Melina, a Gran Meliá Hotel ⭐⭐⭐⭐⭐
From 279 €
Set in 25,000 square metres of beautiful gardens and offering fantastic views of Barcelona, Torre Melina, a Gran Meliá Hotel is a luxury hotel set on...
Avenida Diagonal 661 - 671, Les Corts, 08028 Barcelona, Spain
7.8
Hotel Travessera ⭐⭐
From 120 €
Hotel Travessera is situated just 600 metres from Gaudí’s Parc Güell, in a quiet area of Barcelona. Each air-conditioned room and includes free Wi-Fi.
Travessera de Dalt, 121-123, Gràcia, 08024 Barcelona, Spain
8.4
Hotel Via Augusta ⭐⭐
From 135 €
Situated next to Gràcia FGC Train Station, Hotel Via Augusta has a rooftop terrace with views of Barcelona.
Vía Augusta, 63, Sarrià-St. Gervasi, 08006 Barcelona, Spain
8.5
Vincci Mae ⭐⭐⭐⭐
From 181 €
Set beside Barcelona's Francesc Macià Square, Vincci Mae features a terrace with a plunge pool and fantastic views of Diagonal Avenue and Tibidabo...
Avenida Diagonal, 596, Sarrià-St. Gervasi, 08021 Barcelona, Spain
8.4
W Barcelona ⭐⭐⭐⭐⭐
From 431 €
W Barcelona is a striking sail-like structure next to Barceloneta Beach, offering breathtaking design and fantastic views over Barcelona.
Plaça Rosa dels Vents, 1 - Passeig Joan de Borbo, Ciutat Vella, 08039 Barcelona, Spain