Waterfront Boutique Hotel

Duquesa de Cardona Hotel 4 Sup

📍 Port Vell Waterfront, Gothic Quarter

📅 Published: February 6, 2026

Photo Gallery

Overview

Duquesa de Cardona is a historic 4* Sup boutique hotel facing Barcelona’s Port Vell marina, combining noble 19th-century architecture with contemporary comfort. Its rooftop terrace, with pools and bar service overlooking the yachts and waterfront, makes it one of the city’s most atmospheric places to stay by the sea.

Rooms & Amenities

Rooms blend classic elegance with modern amenities—think hardwood floors, high ceilings in some categories, and a soft neutral palette. Many rooms face either the marina or the Gothic Quarter streets. You’ll find WiFi, flat-screen TVs, minibars, and comfortable beds, while suites offer additional space and enhanced views.

  • ✓ Elegant rooms and suites, some with harbor views
  • ✓ Rooftop terrace with plunge pools and bar
  • ✓ On-site restaurant and cocktail bar
  • ✓ Concierge services and personalized hospitality

Location & Neighborhood

Overlooking Port Vell at the edge of the Gothic Quarter, the hotel is perfectly placed for exploring the old town, the waterfront promenades, and Barceloneta beach. You can walk to La Rambla, El Born, and major landmarks with ease.

  • ✓ Port Vell promenade: directly in front
  • ✓ Gothic Quarter & La Rambla: short walk
  • ✓ Barceloneta beach: pleasant walk along the waterfront
  • ✓ Nearby metro and bus links across the city

Perfect For

Duquesa de Cardona Hotel 4 Sup is perfect for couples and travelers who want a romantic waterfront stay with a historic feel, rooftop views, and easy access to both the old town and the beach.

← Back to Barcelona Hotels
From €260/night

Historic waterfront stay with rooftop harbour views

📧 Request Booking Info 🔗 Book Now at Expedia

Disclosure: This site may contain affiliate links to booking services (e.g., Booking.com, Agoda, Expedia). If you book through these links, we may earn a commission at no extra cost to you.

Key Information

  • 📍 Address: Port Vell, 08002 Barcelona
  • 🚇 Metro: Barceloneta, Drassanes