Castelldefels Small Luxury Hotels
Show on map
If You Are in a Hurry
Here’s a quick list of the best hotels in Castelldefels
Best Small Luxury Hotels in Castelldefels
Gran Hotel Rey Don Jaime (Castelldefels)

Perched on a pine‑covered hill with views over the Mediterranean, Gran Hotel Rey Don Jaime features outdoor pools, a gym, sauna and table tennis, with a spa available for a surcharge, plus an art gallery, well-equipped meeting facilities and a large terrace overlooking the sea. Decorated in a classic style, the air‑conditioned rooms offer free WiFi, a minibar and a bathroom with hairdryer, and some rooms have balconies with sea views. The Torre Barona Restaurant serves high‑quality Mediterranean cuisine, while Garraf Nature Reserve is a short drive away; the hotel is 5 minutes by car from Castelldefels centre, a 15‑minute walk to the beach, 25 minutes to central Barcelona and about 10 minutes from El Prat Airport, with free on‑site parking and easy access to the C-32 motorway (400 m). - Stunning sea views and large terrace - Outdoor pools plus gym, sauna and spa (surcharge) - Close to Castelldefels beach, Barcelona and El Prat Airport - Free on‑site parking and good motorway access - On‑site restaurant, art gallery and meeting facilities
Hotel Boutique dONNA 4* Superior (Castelldefels)

Hotel Playafels (Castelldefels)

Facing Castelldefels Beach, the 4-star Hotel Playafels offers a swimming pool with beach access and a seaside restaurant serving an appealing buffet breakfast; its modern, air-conditioned rooms feature free Wi-Fi, flat-screen TVs and large marble bathrooms, with some rooms offering sea views and balconies, while bars and shops are a five-minute walk away and the hotel provides easy access to Barcelona via the C-31/C-32 and Barcelona Airport is just a 15-minute drive. - Direct beach access and outdoor pool - Seaside buffet breakfast - Modern rooms with free Wi‑Fi and flat-screen TVs - Some rooms with sea views and balconies - Easy road links to Barcelona; 15 min to the airport
Downtown Castelldefels Hotels with Balcony
Best Western Hotel Mediterraneo (Castelldefels)
