Enter your dates to see the latest prices and deals for Barcelona hotels
Located in the Barceloneta neighbourhood in Barcelona, H10 Port Vell is just 220 metres from Port Vell Harbour.

The 19th-century Duquesa de Cardona Hotel 4 Sup by Grup Duquessa, opposite Barcelona’s marina in the Gothic Quarter, is 600 metres from the Ramblas and has free Wi-Fi.

The Hotel Medinaceli New reopening 2025 is a stylish hotel located in the original palace of the Dukes of Hotel Medinaceli New reopening 2025 which has the status of Specialty Monument.

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

The Sofitel Barcelona Skipper offers 5-star luxury next to Barcelona’s Olympic Port. It is just 100 metres from the beach, with free Wi-Fi and 2 outdoor pools.

This modern hotel is centrally located 5 minutes’ walk from Barcelona’s Urquinaona Metro Station and 400 metres from the Palau de la Musica. It offers 24-hour reception and free Wi-Fi.

Number 1Booked hotel near Museum of Catalan History
Number 2Booked hotel near Museum of Catalan History
Number 3Booked hotel near Museum of Catalan History
Number 4Booked hotel near Museum of Catalan History
Number 5Booked hotel near Museum of Catalan History
Number 6Booked hotel near Museum of Catalan History
Number 7Booked hotel near Museum of Catalan History
Number 8Booked hotel near Museum of Catalan History
Number 9Booked hotel near Museum of Catalan History
Number 10Booked hotel near Museum of Catalan History
The 19th-century Duquesa de Cardona Hotel 4 Sup by Grup Duquessa, opposite Barcelona’s marina in the Gothic Quarter, is 600 metres from the Ramblas and has free Wi-Fi.
Located in the Barceloneta neighbourhood in Barcelona, H10 Port Vell is just 220 metres from Port Vell Harbour.
This elegant hotel is set in Barcelona’s Gothic Quarter, in an impressive, colonial, stone building with a clock tower. It is a 10-minute walk from Barcelona Cathedral and Barceloneta Beach.
Hotel Santa Marta is located just 100 metres from Barcelona’s fashionable Born area and França Railway Station. It offers simple, air-conditioned rooms with TV, tiled floors and private bathrooms.