Hotels in Castelldefels

Book your cheap hotel in Castelldefels

Sandwiched between the spectacular Garraf Natural Park and the glistening sandy shores of the Costa Barcelona, Castelldefels is an idyllic beachside holiday destination with ample sand and sun. Situated just moments from Barcelona, you can choose to explore the town's medieval centre and historic monuments or head out into the wilderness for spectacular hikes and biking opportunities. Whatever you choose to do, Castelldefels is never short on fun activities.

There are plenty of affordable hotel options to pick in Castelldefels, including accommodation on the waterfront and in the bustling city centre.


Neighbourhoods of Castelldefels

Discover a number of neighbourhood districts in Castelldefels:

  • Centre: This is the historic heart of Castelldefels. It’s overlooked by the impressive Castelldefels Castle and hosts a number of excellent central restaurants and hotels, as well as the town’s train station. You’ll also find the historic Santa Maria de Castelldefels church here.
  • La Pineda: The beachfront region hosts the beautiful Platja de Castelldefels, the premier spot for sunbathing and swimming. You'll find a wealth of excellent eateries along Passeig Marítim.
  • Baixador: The west beach area features the family-friendly Platja De Gava, a beautiful beach with safe, shallow waters. There are also a number of great waterfront cafes.
  • Montmar and Bellamar: These residential neighbourhoods feature some fine hotels with excellent coastal views. You’ll also find the historic Torre Barona here with outstanding panoramic views over the town and beach.

What to see and do in Castelldefels

Castelldefels' fine sandy beaches are unrivalled, offering a plenitude of water sport activities. The 16th-century Castelldefels Castle is a true must-visit, perched above the town and surrounded by beautiful gardens. There are a number of other charming parks around town, but nothing beats the spectacular Garraf Natural Park. For a unique outdoor adventure here, take a trip to the Sokya Tashi Ling Buddhist temple in the heart of the Camí Parc Del Garraf hiking area. If you’re travelling with children, there are a number of excellent outdoor attractions here too, including Catalunya en Miniatura, a miniature model park with zip-wires and rope bridges, and Mar Aventura Sports Park.


What to eat in Castelldefels

There are a number of excellent regional and resort-style restaurants in town offering Catalan coastal favourites like seafood paella. Escalivada is another noted favourite to try in town, consisting of charred and smoky vegetables cooked on a flame. It’s perfect with bread and anchovies. Another excellent choice when dining by the sea is esqueixada, a salad with salt cod (bacallà) which is drizzled with mouth-watering olive oil.


Typical events and festivals in Castelldefels

Castelldefels hosts an alluring array of cultural and religious festivities throughout the year. These include Cabalgata de Reyes in January, Sant Jordi in April, Sant Ponç in May and Festes del Mar in July. The town’s Carnival in February is a particularly popular event, complete with beachside parties, food and fireworks. You'll also find a number of excellent festivities in winter, including Fiesta Mayor and Cabalgata de Papa Noel (when Father Christmas visits town).


How to move around in Castelldefels

Castelldefels is serviced by a comprehensive bus and train network which connects the town with the suburbs and nearby cities like Barcelona. In fact, the town is well-served as part of the broader Barcelona Metropolitan Area, with easy connections to Josep Tarradellas Barcelona-El Prat Airport. If you’re planning on heading out on day trips, a rental car is advised.


The climate in Castelldefels

Castelldefels has a warm and temperate climate with hot summers reaching highs of 28°C. Winters are mild with highs of 14°C and lows of 6°C. Rain is scant and more common in October.


More interesting facts about and sights in Castelldefels



Castelldefels has a long and rich history as a defensive stronghold against southern, Arabian invaders. As such, the 16th-century castle in town was an important fortification. You'll find many more important historical fortifications nearby too, including Torre de Can Roca de Baix, Torre Gabriel Folcher and Castell d'Eramprunyà.

Castelldefels today 63°F
63°F | 57°F

In Castelldefels we will have overcast clouds, nice temperatures expected throught the day.

    • Monday
    • 61°F | 59°F
    • Tuesday
    • 61°F | 59°F
    • Wednesday
    • 61°F | 57°F
    • Thursday
    • 61°F | 57°F

41 Accommodations in Castelldefels

Filters

Filters
Property type
Stars
Hotel Canal Olimpic
from28
Hotel 170

Hotel 170

1,268 yd from city centre
from22
Hotel 153

Hotel 153

1,597 yd from city centre Excellent location
from23

Frequently asked questions about Hotels in Castelldefels

The most centrally located hotel in Castelldefels with the best ratings is: Hotel Ibis Barcelona Castelldefels.

If you're bringing a vehicle, we recommend that you book a hotel with parking in Castelldefels, like Apartamentos Marfina, Aparthotel Solifemar or Hotel Flora Parc.

If you need a hotel with disabled access in Castelldefels, we recommend Hotel 153, Hotel Flora Parc and Hotel Ibis Barcelona Castelldefels.

According to our clients, if you´re travelling with children, the best hotels in Castelldefels are Hotel Canal Olimpic, Hotel Gran Rey Don Jaime and Hotel Sb Bcn Events.

If you want to save time, the hotel in Castelldefels with express check-in and check-out is Aparthotel Bardon.

The best hotels with a pool in Castelldefels are Hotel Playafels, Hotel Best Western Mediterraneo and Hotel 153.

Some of the options for hotels with non-smoking rooms in Castelldefels are Apartamentos Marfina, Hotel Best Western Mediterraneo and Hotel 153.

In Castelldefels, Hotel Playafels, Apartamentos Marfina and Hotel 153 offer 24-hour front desk service.

The best-rated hotels in Castelldefels with a gym are Hotel Best Western Mediterraneo, Hotel Sb Bcn Events and Hotel Gran Rey Don Jaime.

The following hotels in Castelldefels have luggage storage: Hotel Playafels, Hotel Best Western Mediterraneo and Hotel 153.