Barcelona is the city that has it all and knows it. Gaudí's fantastical buildings ripple along the boulevards, the medieval Gothic Quarter twists down towards the port, and a long city beach means you can go from museum to Mediterranean in the time it takes to finish a café con leche. Dinner starts at ten, and nobody apologises.
Neighbourhoods are distinct, so pick by temperament. The Gothic Quarter and Las Ramblas are old, atmospheric and busy. Eixample, the grid of the modernist new town, is elegant and central, with Passeig de Gràcia and the city's best hotels. Barceloneta and the Olympic port put you on the beach. Uptown is calm and leafy, Montjuïc is green and gracious, and Diagonal Mar trades old-town charm for sea views and space.
The short answer

Best for first-timers
Eixample and Passeig de Gràcia
Gaudí on your doorstep, the smartest shopping street in the city and an easy walk to the old town.

Best for atmosphere
The Gothic Quarter and Las Ramblas
Medieval lanes, a Gothic cathedral and tapas bars tucked into tiny squares.

Best for beaches
Barceloneta and the waterfront
Wake up to the Mediterranean and walk straight onto the city beach.

Best for luxury
Eixample and Passeig de Gràcia
Rooftop pools and grand hotels along Passeig de Gràcia, steps from Casa Batlló.

Best for families
Diagonal Mar and Poblenou
Big modern hotels near wide, calmer beaches, with a shopping centre next door.

Best for a quieter stay
Sarrià-Sant Gervasi and upper Diagonal
Leafy uptown streets, garden hotels and city views, away from the crowds.
Barcelona areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Eixample and Passeig de Gràcia | First-timers, Luxury, Shopping | Modernist masterpieces, chic boutiques and the city's grandest hotels. | Hotels: 4 picked |
| The Gothic Quarter and Las Ramblas | Atmosphere, Couples, Nightlife | A medieval maze of lanes, squares and tapas bars around the cathedral. | Hotels: 4 picked |
| Barceloneta and the waterfront | Beaches, Nightlife, Couples | The city beach, seafood lunches and hotels with the Mediterranean as the view. | Hotels: 4 picked |
| Diagonal Mar and Poblenou | Families, Beaches, Value | Modern towers, wide beaches and space to breathe at the city’s eastern end. | Hotels: 4 picked |
| Montjuïc and Plaça d'Espanya | Views, Culture, Families | Gardens, museums and palace hotels on the green hill above the port. | Hotels: 4 picked |
| Sarrià-Sant Gervasi and upper Diagonal | Quiet, Luxury, Business | Leafy, well-heeled and calm, with garden hotels and smart neighbourhood restaurants. | Hotels: 4 picked |
| El Prat and the airport | Early flights, Stopovers | Practical hotels minutes from the terminals for a first or last night. | Hotels: 10 |
Eixample and Passeig de Gràcia



- First-timers
- Luxury
- Shopping
Modernist masterpieces, chic boutiques and the city's grandest hotels.
Eixample is Barcelona's 19th-century new town, a grid of wide streets and chamfered corners that became an open-air gallery of modernist architecture. Passeig de Gràcia is its catwalk: Gaudí's Casa Batlló and Casa Milà (La Pedrera) stand a few blocks apart, surrounded by flagship stores, and the Sagrada Família rises in the east of the district.
It's where Barcelona's best hotels cluster. Expect neoclassical grand dames with rooftop pools and city views, a former Ritz from 1919, glossy five-stars a few doors from La Pedrera and Casa Batlló, and modernist suites with ornate original ceilings. The old town is a short stroll downhill from Plaça de Catalunya.
It's central without being chaotic, the restaurants are excellent, and the streets are quieter at night than the old town. For most first visits, this is the answer.
Hotels to look at in Eixample and Passeig de Gràcia

★★★★★
Majestic Hotel & Spa Barcelona
Beach 2 km · Spa · Pool
From £665 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★
Catalonia Eixample 1864
Pool · Pets allowed · Parking
See prices and rooms →

★★★★★
Mandarin Oriental, Barcelona
Spa · Pool · Parking
See prices and rooms →

★★★★
Condes De Barcelona
Pool · Parking
From £404 a night, taxes incl.2 adults · checked 1 Oct, 17:23
The Gothic Quarter and Las Ramblas



- Atmosphere
- Couples
- Nightlife
A medieval maze of lanes, squares and tapas bars around the cathedral.
The Barri Gòtic is the city's ancient core, a tangle of narrow stone lanes, hidden squares and Roman remains wrapped around the Gothic cathedral. Las Ramblas, the famous tree-lined promenade, runs along its western edge from Plaça de Catalunya down to the port, passing La Boqueria market on the way.
Hotels here put you right in the thick of it: a design hotel on a pedestrian street next to Las Ramblas, a neoclassical five-star near the Palau de la Música, a boutique hotel close to the cathedral, and a smart four-star in the heart of the quarter. The beach at Barceloneta is within walking distance.
It's atmospheric and lively, but also the busiest part of town. Choose a room on an inner courtyard if you value sleep, and keep an eye on your phone on Las Ramblas.
Hotels to look at in The Gothic Quarter and Las Ramblas

★★★★★
Kimpton Vividora Hotel
Beach 2 km · Pool · Pets allowed
See prices and rooms →

★★★★
Gran Hotel Barcino 4*S
Beach 500 m · All-inclusive option · 61 rooms
See prices and rooms →

★★★★★
OHLA BARCELONA
Beach 400 m · Spa · Pool
See prices and rooms →

★★★★
Catalonia Catedral
Pool · Pets allowed
See prices and rooms →
Barceloneta and the waterfront



- Beaches
- Nightlife
- Couples
The city beach, seafood lunches and hotels with the Mediterranean as the view.
Barceloneta, the old fishermen's quarter, is a grid of narrow streets drying laundry over seafood restaurants, and right in front of it lies the city's most popular beach. To the north, the promenade leads to the Olympic port and its twin towers; to the south, the sail-shaped W hotel stands at the very end of the beach.
This is the base for anyone who wants to swim before breakfast. Hotels include a towering five-star by the Olympic port with two outdoor pools and a spa, the W with its nightclub and indoor pool, a Sofitel a short walk from Barceloneta beach and Port Vell, and a four-star with two outdoor pools and an alfresco terrace bar.
Hotels to look at in Barceloneta and the waterfront

★★★★★
Hotel Arts
Beach 50 m · Spa · Pool
From £591 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★
Duquesa de Cardona
Beach 1.5 km · Pool · 59 rooms
See prices and rooms →

★★★★★
W Barcelona
Spa · Pool · Parking
From £590 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★
Duquesa Suites
Pool · 20 rooms
From £337 a night, taxes incl.2 adults · checked 1 Oct, 17:23
Diagonal Mar and Poblenou



- Families
- Beaches
- Value
Modern towers, wide beaches and space to breathe at the city’s eastern end.
Where Avinguda Diagonal meets the sea, Barcelona turns modern. Diagonal Mar and neighbouring Poblenou are all glass towers, parks and the big convention centre, but the beaches here, Llevant and Mar Bella among them, are wider and calmer than Barceloneta's.
Hotels are large and contemporary, often with outdoor pools: a Hilton a few hundred metres from the sand, a glass-fronted four-star next to the Diagonal Mar shopping centre, a waterfront hotel with three pools and a rooftop pool club, and a Meliá in Sant Martí with a spa and seasonal pool. The old town is a Metro ride away, but families tend to like the trade.
Hotels to look at in Diagonal Mar and Poblenou

★★★★
Hilton Diagonal Mar Barcelona
Beach 400 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Vincci Maritimo
Beach 300 m · All-inclusive option · Parking
See prices and rooms →

★★★★★
SLS Barcelona
Adults only · Spa · Rooftop pool
From £277 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★★
The Level at Melia Barcelona Sky
Spa · Parking
From £378 a night, taxes incl.2 adults · checked 1 Oct, 17:23
Montjuïc and Plaça d'Espanya



- Views
- Culture
- Families
Gardens, museums and palace hotels on the green hill above the port.
Montjuïc is Barcelona's green lung, a hill of gardens, museums and Olympic venues rising above the port. At its foot, Plaça d'Espanya and the Fira trade-fair grounds are well connected to the airport, and the magic fountain puts on its show beneath the Palau Nacional.
The star hotel is a 1920s palace on the eastern slope with a pool, spa and sweeping views over the city and the sea. There's also a five-star right beside the Olympic stadium, a Nobu near Plaça d'Espanya, and serviced apartments a few steps from the square. It's quieter than the centre, and perfect for culture lovers.
Hotels to look at in Montjuïc and Plaça d'Espanya

★★★★★
Miramar Barcelona GL Newly Renovated
Beach 1 km · Spa · Parking
From £508 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★
Eric Vokel Boutique Apartments Gran Via Suites
29 rooms · Parking
From £445 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★★
InterContinental Barcelona
Spa · Rooftop pool · Parking
See prices and rooms →

★★★★
Catalonia Barcelona Plaza
Pool · Pets allowed · Parking
From £441 a night, taxes incl.2 adults · checked 1 Oct, 17:23
Sarrià-Sant Gervasi and upper Diagonal



- Quiet
- Luxury
- Business
Leafy, well-heeled and calm, with garden hotels and smart neighbourhood restaurants.
Up the hill from Eixample, Sarrià-Sant Gervasi is where well-off Barcelonans live: leafy streets, villas, smart restaurants and very few tourists. Avinguda Diagonal's upper stretch is the business and shopping spine, with Camp Nou close by.
Hotels here are some of the city's most exclusive: a boutique five-star surrounded by gardens near Plaça Kennedy, a Gran Meliá in 25,000 square metres of historic gardens, a Grand Hyatt on the Diagonal, and a Meliá steps from it in Les Corts. Plaça de Catalunya is about five minutes' drive, and Park Güell is not far.
Hotels to look at in Sarrià-Sant Gervasi and upper Diagonal

★★★★★
ABaC Hotel Boutique 5 GL
Adults only · Spa · Pool
From £439 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★
Arenas Atiram Hotel
60 rooms · Parking
From £255 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★★
Grand Hyatt Barcelona
Spa · Pool · Pets allowed
See prices and rooms →

★★★★
AC Barcelona Victoria Suites
Pool · 66 rooms · Parking
See prices and rooms →
El Prat and the airport



- Early flights
- Stopovers
Practical hotels minutes from the terminals for a first or last night.
For an early flight or a late landing, a night in El Prat makes sense. Hotels sit five minutes or so from the airport, some with free 24-hour shuttles and breakfast from 4:30am, and the local train station links to the city. For anything more than a night, stay in town.
Hotels to look at in El Prat de Llobregat

★★★★
BAH Barcelona Airport Hotel
Pool · Parking
From £196 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★
Sleep & Fly
25 rooms · Parking
See prices and rooms →

★★★★
Innside Barcelona Aeropuerto
All-inclusive option · Family-friendly · Parking
From £231 a night, taxes incl.2 adults · checked 1 Oct, 17:23

★★★★
Salles Hotel Ciutat del Prat Barcelona Airport
Beach 3 km · Pool · Parking
From £194 a night, taxes incl.2 adults · checked 1 Oct, 17:23
Which area?
First visit? Eixample for comfort and Gaudí, or the Gothic Quarter for atmosphere. Beach first, sights second? Barceloneta. Travelling with children? Diagonal Mar or Montjuïc. Want calm and a garden? Uptown in Sarrià-Sant Gervasi.
Getting around
Barcelona's Metro is fast, cheap and covers almost everywhere you'll want to go, including the airport. The centre is walkable, and the seafront promenade is made for bikes. Watch out for pickpockets on Las Ramblas and the Metro.
See live prices in Barcelona →
Questions about where to stay in Barcelona
- What is the best area to stay in Barcelona?
- For most visitors, Eixample: it is central, elegant and full of good hotels, with Gaudí landmarks like Casa Batlló and Casa Milà on Passeig de Gràcia and an easy walk to the old town. The Gothic Quarter is the most atmospheric choice, and Barceloneta is best for beach lovers.
- Where should families stay in Barcelona?
- Diagonal Mar suits families well, with big modern hotels, pools and calmer beaches like Llevant and Mar Bella. Eixample is also a good, central choice, with wider streets and quieter nights than the old town.
- Is it better to stay in the Gothic Quarter or Eixample?
- The Gothic Quarter is more atmospheric, with medieval lanes, the cathedral and tapas bars everywhere, but it's busy and noisier at night. Eixample is calmer, roomier and better for shopping and Gaudí, with the old town a short walk away.
- Where is the nightlife in Barcelona?
- The Gothic Quarter and the streets off Las Ramblas are packed with bars, and the waterfront around the Olympic port and Barceloneta stays lively late into the night, especially in summer.
- Can you stay on the beach in Barcelona?
- Yes. Barceloneta and the Olympic port have hotels right by the city beach, and Diagonal Mar, further east, has big modern hotels a few minutes' walk from the wider, calmer beaches of Llevant and Mar Bella.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt
