1Gothic Quarter and El Born
This is the old heart of the city, full of medieval lanes, squares, churches, bars and restaurants. It is ideal if you want to walk to the cathedral, La Rambla, the port and the Picasso Museum. Hotels are often smaller and set in older buildings, charming but sometimes noisier, with more compact rooms.
2Eixample
Eixample is spacious, easy to navigate and often the simplest choice for travellers. You get broad avenues, modernist architecture and a wide range of hotels, from straightforward to high-end. It feels calmer than the old town, yet you can still walk or hop on the metro to most major sights.
3Barceloneta
Barceloneta suits travellers who want to combine Barcelona with the sea, promenade and seafood restaurants. You stay close to the beach and harbour while keeping the old town within easy reach. The hotel choice is smaller than in Eixample, and the area feels busier and louder in peak summer.
4Gràcia
Gràcia feels more like a village within the city, with lower buildings, small squares and a strong local identity. It is a good fit if you do not want to sleep in the busiest tourist streets but still want cafés and restaurants nearby. Hotels are fewer and often smaller, and the beach is farther away.
5Poblenou
Poblenou lies north of Barceloneta and has a calmer, more contemporary feel, with broad streets and former industrial spaces. You get beach access, local cafés and more room than in the centre. It works well if you want a quieter hotel base, though you are less immersed in the classic sights.
6Sants and Hostafrancs
Around Barcelona Sants, staying is mostly about ease and efficiency, especially if you have an early departure or onward rail journey. The area is less atmospheric than the historic centre, but metro links are strong and hotels are often functional and convenient. Montjuïc and Plaça d'Espanya are also relatively close.