Need some help?

24/7 service on booking incidents

Manage Your Booking

Set up your account

Or sign in with

  • Make Reserving Money

    With Invite a friend and My Wallet you will save on your bookings

  • Exclusive deals

    Get the best deals and offers straight to your inbox.

  • Save your searches

    Check your favourite hotels and destinations again whenever your want.

Search for hotels and other accommodation in Castelldefels

Top hotels


The beautiful town of Castelldefels, just 18 km south of Barcelona, is the ideal place to choose if you want to combine a relaxing beach holiday with cultural visits. Castelldefels has approximately 5 km of golden sandy beaches, that offer the opportunity to practise various water sports, as well as sunbathing or taking romantic strolls along the beach. The area of Castelldefels can offer a wide variety of sports, such as mountain biking, football, kayaking and catamaran sailing. The marina at Castelldefels is the place to go to for water sports. There is a blue flag beach and the Castelldefels town hall offers Wi-Fi access on the beach in some areas. The ancient Fels Castle, for which the town is named, dominates the coast line where there are also the medieval defence towers of Can Ballester and Barona Tower. You are spoilt for choice when it comes to hotels in Castelldefels. There is a wide variety of hotels and other types of accommodation such as apartments.

Ideally situated right on the sea front in Castelldefels, the luxury 4* Bel Air Hotel is the place to choose whether you are a business visitor or a leisure visitor. This hotel offers comfortable rooms all with en suites, TVs, internet connection and air conditioning. The hotel also offers a swimming pool and a roof-top terrace for your enjoyment. You have a choice of 3 suites as well as comfortable rooms at the Canal Olímpic Hotel which offers good value to both leisure and business visitors. All the rooms have en suites and their own terrace with stunning views, as well as TVs and hair dryers. A place that would be worthy of your choice is the Gran Hotel Rey Don Jaime in Castelldefels. This hotel is only 5 minutes from the beach and a comfortable 10 minutes from the airport. This hotel is situated next to the Garraf Natural Park amid gardens and pools (indoor and outdoor) and offers a restaurant and bar, as well as a fitness room and games room. Don’t forget to see the medieval historic tower that is on the premises.