15 Best Hotels Near the Port of Barcelona

Mediterranean cruises - Montjuic Hill in Barcelona

Barcelona cruise port is one of the major European seaports and a homeport in many Western Mediterranean cruise itineraries. Before setting sail to explore the azure waters of the Mediterranean, I highly recommend you come earlier and stay in Barcelona for a few days to fully enjoy the city.

From budget-friendly hotels to more luxurious ones, I made a list of the 15 best hotels near the port of Barcelona. Barcelona cruise terminal is located near the city center, within a 5-10-minute drive (depending on the traffic) from La Rambla and the Gothic Quarter, from where you can explore the city’s landmarks on foot.

The selected hotels are located within walking distance of these sights and a short driving distance from Barcelona cruise port.

Before choosing your hotel, I recommend you read my Ultimate Guide to Barcelona Cruise Port where I cover the port information and 10 best things to do in Barcelona.

Before I share with you the top 15 hotels near Barcelona cruise port, I invite you to grab your copy of theMediterranean Cruise Port Guide”, the most comprehensive guide to 45 Mediterranean cruise ports (Barcelona is included), packed with practical information, expert tips & unforgettable experiences! (PDF format/200 pages).

Book
Adventour Begins Logo
Ultimate Guide to Mediterranean Cruise Ports
Plan your Cruise Itinerary in Less than an Hour and Maximize Your Port
Experience!

15 Best Hotels Near the Port of Barcelona

1. Eurostars Grand Marina Hotel GL ★★★★★ (Luxury)

Nestled within the iconic World Trade Center building, this 5-star design hotel offers an enchanting view of Barcelona’s picturesque port.

Located just a leisurely 5-minute stroll from the vibrant La Rambla, the Eurostars Grand Marina Hotel GL offers the perfect blend of convenience and sophistication. The hotel boasts modern rooms with wooden flooring and warm-colored fabrics. You’ll find everything you need for a comfortable stay, from a flat-screen TV to a spacious work desk. And the cherry on top? A pillow menu to customize your sleep experience.

Indulge your taste buds at the Grand Marina restaurant and unwind with cocktails and live music at the lobby bar. Spa and gym are also available!

With various room types available, including deluxe double/twin rooms and family rooms, Eurostars Grand Marina Hotel GL is perfect for both families and couples.

Address: Moll de Barcelona WTC, Ciutat Vella, 08039 Barcelona, Spain

2. Hotel Miramar Barcelona GL ★★★★★ (Luxury)

Set within lush gardens atop the iconic Montjuïc Hill, Hotel Miramar Barcelona GL offers breathtaking views of the Mediterranean Sea and is located within a 10-minute drive from the Barcelona cruise ship terminal.

Rich in history, this hotel resides in a former palace, showcasing the elegance of Neucentisme architecture, a true gem of the city. As you step inside, you’ll be enchanted by the perfect blend of chic and contemporary interiors, where modernity meets heritage.

The hotel features two swimming pools where you can unwind and soak up the Mediterranean sun. For a pampering experience, head to the L’Occitane Spa, boasting an indoor pool, hot tub, sauna, steam room, pressure showers, and luxurious treatment cabins.

With deluxe double/twin rooms and private suites perfect for couples and families, Hotel Miramar Barcelona GL is ready to make your stay extraordinary.

Address: Plaza Carlos Ibañez, 3, Sants-Montjuïc, 08038 Barcelona, Spain

3. W Barcelona ★★★★★ (Luxury)

The stunning W Barcelona is a striking sail-like structure that stands proudly next to Barceloneta Beach, within a 15-20-minute drive from the port of Barcelona.

Picture yourself lounging in style on a chaise by the window, soaking in the magnificent vistas, while enjoying the modern comforts of a flat-screen TV, iPod docking station, and a refreshing rainfall shower.

The hotel has two restaurants, including a stylish gourmet restaurant, FIRE, and SALT Beach Club & Restaurant where you can taste delicious burgers paired with specially crafted cocktails. On the 26th floor is the rooftop bar ECLIPSE where you can admire the breathtaking panoramic views of the city and sea.

Plus, with direct beach access and two inviting pools, the SUN Deck and WET Deck, surrounded by comfy loungers, you’ll find everything you need to unwind and soak up the sun.

W Barcelona offers spacious luxury single, double rooms, and suites, making it perfect for families, solo travelers and couples.

Address: Plaça Rosa dels Vents, 1 – Passeig Joan de Borbo, Ciutat Vella, 08039 Barcelona, Spain

4. H10 Port Vell 4* Sup (Gothic Quarter)

H10 Port Vell is a stylish 4-star hotel located just 220 meters from Port Vell Harbour and less than a 15-minute drive from Barcelona cruise port.

The air-conditioned rooms are designed for comfort, featuring 42-inch flat-screen TVs, minibars, and modern bathrooms with Rituals toiletries. For added convenience, two rooms are adapted for guests with reduced mobility.

Indulge your taste buds at the Lobby Bar del Port and Hollywood Restaurant, or enjoy room service in the privacy of your room.

The hotel features double and twin rooms (with optional sea and city views), ideal for couples and solo travelers. With a prime location, just 400 meters from Francia Railway Station and within walking distance of Las Ramblas and Plaza Catalunya, H10 Port Vell offers easy access to Barcelona’s major landmarks.

Address: Pas de Sota Muralla, 9, Ciutat Vella, 08003 Barcelona, Spain

5. Hotel Duquesa de Cardona 4* Sup (Gothic Quarter)

Nestled opposite Barcelona’s marina in the Gothic Quarter, within a 30-minute walk (a 15-minute drive) from the port, the 19th-century Hotel Duquesa de Cardona 4* Sup is the perfect choice for your pre-cruise stay.

With free Wi-Fi and a rooftop terrace offering breathtaking city views, including 2 plunge pools and a bar, you’ll be swept away by its allure.

Spacious, air-conditioned rooms feature modern amenities like a flat-screen satellite TV, safety deposit box, and minibar. Make sure to savor Mediterranean cuisine at the hotel’s restaurant or indulge in creative tapas and cocktails at the summer snack bar.

Hotel Duquesa de Cardona 4* Sup is located close to the Ramblas, the Sagrada Familia, and the metro station, allowing you to explore Barcelona’s iconic attractions with ease. The hotel features standard and deluxe double/twin rooms, and superior double rooms with extra beds, perfect for families.

Address: Passeig Colom, 12, Ciutat Vella, 08002 Barcelona, Spain

6. Hotel Rec Barcelona ★★★ (Adults Only)

Hotel Rec Barcelona is a 3-star gem conveniently nestled in the city center, within a 15-minute drive from Barcelona cruise port. With its central location, Hotel Rec Barcelona provides easy access to Barcelona’s finest attractions, shopping districts, and cultural landmarks.

The hotel boasts comfortable and stylish rooms, an outdoor swimming pool, and a terrace where you can soak the Mediterranean sun. Free WiFi is available throughout the hotel as well as on-site private parking.

Hotel Rec Barcelona features standard and superior double/twin rooms, some with stunning city views that will make your stay truly memorable.

Address: Carrer del Rec Comtal 19, Ciutat Vella, 08003 Barcelona, Spain

7. Hotel 1898 ★★★★ (La Rambla)

Housed in a meticulously restored 19th-century building, Hotel 1898 boasts a unique architectural and historical heritage, earning it the esteemed Speciality Monument status.

The hotel features a rooftop pool and a terrace offering sweeping city views. The hotel’s elegant rooms have been designed with your utmost comfort in mind, featuring free Wi-Fi and luxurious marble bathrooms.

Make sure to taste the Mediterranean specialties at Hotel 1898’s stylish restaurant and enjoy traditional tapas at a bar-restaurant with a terrace.

Hotel 1898 features classic, superior and deluxe double and twin rooms. Plaza Catalunya is just 200 meters away and the Gothic Quarter, with its awe-inspiring cathedral, is within a leisurely 10-minute walk from the hotel.

Address: La Rambla, 109, Ciutat Vella, 08002 Barcelona, Spain

8. H10 Cubik 4* Sup

If you’re looking for a trendy and comfy spot before your voyage, H10 Cubik has got you covered. With a prime location in the heart of Barcelona, H10 Cubik offers easy access to all the city’s hotspots and must-see places.

The rooms are designed with your comfort in mind, all featuring a flat-screen TV and private bathroom. And if you need anything, a 24-hour front desk is always there to help.

Free WiFi is available throughout the property and the hotel has a seasonal outdoor pool and terrace. Don’t forget to grab a drink at the hotel’s lively bar – the perfect way to kickstart your pre-cruise celebrations!

H10 Cubik features classic and superior double or twin rooms with a city view and junior suites, perfect for couples and families.

Address: Vía Laietana, 69, Ciutat Vella, 08003 Barcelona, Spain

9. Ciutat de Barcelona ★★★ (Budget)

Nestled in the captivating Gothic Quarter and just 100 meters away from the Picasso Museum, Ciutat de Barcelona has it all – an outdoor rooftop pool, air-conditioned rooms, and top-notch soundproofing to ensure a peaceful rest before your voyage.

Each room is thoughtfully designed with your comfort in mind, and the private bathroom comes equipped with a hairdryer and eco-friendly Pure toiletries. Ciutat de Barcelona offers twin rooms ideal for families, couples and solo travelers looking for affordable accommodation.

With a central location, you’ll find Jaume I Metro Station just 300 meters away, while Plaza Catalunya and the famous Ramblas are a short 10-minute walk from the hotel.

Address: Princesa, 33-35, Ciutat Vella, 08003 Barcelona, Spain

10. Cuatro Naciones ★★ (Budget)

Located on the famous La Rambla, just 200 meters from Drassanes metro station, Cuatro Naciones ensures you’ll be perfectly positioned to explore the best of the city.

Housed in an 18th-century building, the hotel offers comfortable air-conditioned rooms with flat-screen satellite TVs and a private bathroom with a hairdryer.

Cuatro Naciones features twin, double and triple rooms, ideal for families, couples and solo travelers looking for a central location and budget-friendly accommodation.

Address: La Rambla, 40, Ciutat Vella, 08002 Barcelona, Spain

11. Cosmopolitan Boutique Rambla ★★★

Cosmopolitan Boutique Rambla boasts a prime location just 200 meters from the iconic La Pedrera. All rooms are adorned with typical tiled floors and high ceilings, creating an atmosphere of classic elegance. Some lucky guests even have the pleasure of a balcony with stunning city views.

The hotel is situated on the picturesque Rambla Catalunya, lined with an array of shops, cafés, and tapas bars. With Passeig de Gracia just 100 meters away and Diagonal metro station within only 50 meters, getting around Barcelona’s must-see sights is easy. Explore famous landmarks like Las Ramblas, the Sagrada Familia, and the Camp Nou Stadium, all just a few stops away by metro.

Cosmopolitan Boutique Rambla has been top-rated for families with kids and its twin/double rooms are very affordable.

Address: Rambla Catalunya, 102, Eixample, 08008 Barcelona, Spain

12. Sercotel Hotel Rosellon ★★★★ (Sagrada Familia view)

With its exceptional amenities and proximity to Barcelona’s most famous landmark, Sercotel Hotel Rosellon is the perfect place to begin your cruise adventure. Imagine waking up to breathtaking panoramic views of Gaudí’s famous basilica from our rooftop terrace – a sight to behold!

The hotel’s cozy and modern rooms all feature flat-screen TVs and complimentary Wi-Fi. The hotel also offers a scrumptious buffet breakfast, offering a variety of delicious options to fuel your adventures.

Sercotel Hotel Rosellon features deluxe twin and double rooms with a city view, perfect for couples and families.

Address: Rosselló, 390, Eixample, 08025 Barcelona, Spain

13. Ibis Barcelona Centro ★★ (Families’ Top Pick)

Located a 5-minute walk from the iconic Sagrada Familia and a 15-minute drive from the port of Barcelona, Ibis Barcelona Centro is a top pick by families with children.

The hotel offers comfortable double/twin and family rooms, a relaxing retreat with a bar, private parking, and a shared lounge. All units are designed with your comfort in mind, featuring air conditioning, a flat-screen TV with satellite channels, a kettle, and a private bathroom with a shower and hairdryer. A buffet breakfast is available daily at Ibis Barcelona Centro.

Address: Carrer Napòls, 230-232, Eixample, 08013 Barcelona, Spain

14. Hostal Girona (Guest House)

Located just a short 10-minute stroll from Passeig de Gràcia and Plaça Catalunya, Hostal Girona offers the perfect blend of convenience and comfort. This small and modern guest house comes with all the essentials for a pleasant stay, including air-conditioned rooms and TVs. Some rooms have en suite bathrooms, while others offer shared facilities.

With its single, double/twin, and triple rooms with balconies, Hostal Girona is perfect for couples, families with kids and solo travelers.

Address: Girona, 24 1º-1ª, Eixample, 08010 Barcelona, Spain

15. H10 Casa Mimosa 4* Sup (Top-rated for Couples)

This delightful 4-star hotel is nestled in a charming 19th-century modernist building, just behind the famous La Pedrera. Each room at H10 Casa Mimosa offers outward-facing views, either overlooking Pau Claris Street or the courtyard garden with Gaudí’s chimneys in the background.

The hotel boasts spacious, bright rooms and a beautiful garden that is a haven of tranquility, featuring century-old palm trees, an impressive lime tree, and mimosas that lend the hotel its name.

Here, you’ll find an elevated swimming pool and a sun lounger area, perfect for relaxing. The hotel has all types of rooms (standard and deluxe double/twin rooms, family rooms, and suites), which makes it perfect for couples and families.

With an ideal location, H10 Casa Mimosa is just a short 10-minute walk from Casa Battló, and Plaza Catalunya and Ramblas are within 15 minutes’ walk.

Address: Pau Claris, 179, Eixample, 08037 Barcelona, Spain


You may also like our cruise port guides to the Mediterranean, Caribbean, Western Europe, Baltic & Scandinavia, USA & Canada, Australia & New Zealand

Do not forget to grab your copy of theMediterranean Cruise Port Guide”, the most comprehensive guide to 45 Mediterranean cruise ports (Barcelona is included), packed with practical information, expert tips & unforgettable experiences! (PDF format/200 pages).

Book
Adventour Begins Logo
Ultimate Guide to Mediterranean Cruise Ports
Plan your Cruise Itinerary in Less than an Hour and Maximize Your Port
Experience!

This article contains affiliate / compensated links. For full information, please see my disclaimer here.

2 thoughts on “15 Best Hotels Near the Port of Barcelona”

  1. Really interesting places to visit and hotels to stay. I will recommend all my clients and friends to read this amazing blog which is full of information and the best guide to Cruise Trips.

Leave a Comment

Your email address will not be published. Required fields are marked *

Ultimate Guide to Mediterranean Cruise Ports
Select a payment method
A Comprehensive Guide to 45 Mediterranean Cruise Ports
Plan your cruise itinerary in less than an hour and maximize your port experience!
A Comprehensive Guide to 45 Mediterranean Cruise Ports
Plan your cruise itinerary in less than an hour and maximize your port experience!
Scroll to Top