Free breakfast, a terrace and a coffee shop/cafe are just a few of the amenities provided at Best Western Hotel Mediterraneo. Stay connected with free in-room WiFi, and guests can find other amenities, such as a garden and dry cleaning/laundry services.
Located in Castelldefels, Best Western Hotel Mediterraneo is in the entertainment district and by the sea. While the natural beauty of Castelldefels Beach and Sitges Beachfront can be enjoyed by anyone, those looking for an activity can explore Port de Barcelona.
Ready for a night out? Consider Hola Beach Club and Lula by Hola Club Sitges (Cala Vallcarca). Visit our Castelldefels travel guide
Passeig Maritim, 294, Castelldefels, 08860
What's nearby
Castelldefels Beach
3 min walk - 0.3 km
Port de Barcelona
16 min drive - 21.1 km
Sagrada Familia
28 min drive - 29.6 km
Baixador Beach
9 min walk - 0.8 km
Lluminetes Beach
11 min walk - 0.9 km
Getting around
Platja de Castelldefels Station
7 min walk
Aeroport T1 Station
12 min drive
Barcelona El Prat Airport (BCN)
14 min drive
Restaurants
Pizza Sur
5 min walk
Sabors del Mar
10 min walk
Cocody Bar - Castelldefels Playa
6 min walk
Rober's
9 min walk
Casanovas Beach Club
3 min walk
About this property
Best Western Hotel Mediterraneo
Upscale hotel near Castelldefels Beach
Free breakfast, a terrace and a coffee shop/cafe are just a few of the amenities provided at Best Western Hotel Mediterraneo. Free in-room WiFi is available to all guests, along with a garden and dry cleaning/laundry services.
You'll also enjoy perks such as:
An outdoor pool, along with sunloungers
Bike hire, self-parking (surcharge) and tour/ticket information
A banquet hall, multilingual staff and a computer station
A 24-hour front desk, luggage storage and a front desk safe
Guest reviews give top marks for the helpful staff
Room features
All 63 rooms offer comforts such as air conditioning, as well as thoughtful touches such as free WiFi and safes.
More conveniences in all rooms include:
Rollaway/extra beds (surcharge) and cots/infant beds (surcharge)
Bathrooms with shower/bath combinations and free toiletries
TVs with premium channels
Wardrobes/cupboards, electric kettles and daily housekeeping
Awards and affiliations
Eco-certified property
This property is certified by this third-party sustainability certification scheme: Biosphere. For more information on what this certification requires and verifies, please visit their website.
How much does it cost to stay at Best Western Hotel Mediterraneo?
As of 24 Oct 2026, prices found for a 1-night stay for 2 adults at Best Western Hotel Mediterraneo on 20 Nov 2026 start from €131, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Best Western Hotel Mediterraneo pet-friendly?
No, only service animals are welcome at the property.
How much is parking at Best Western Hotel Mediterraneo?
Self-parking is available for EUR 18.00 per day. Limited spots are available.
What time is check-in at Best Western Hotel Mediterraneo?
Check-in start time: 3:00 PM; check-in end time: 5:30 AM. Late check-in is available during limited hours.
What time is check-out at Best Western Hotel Mediterraneo?
Checkout is at noon. Late checkout is available for a fee (subject to availability).
Where is Best Western Hotel Mediterraneo located?
Situated by the sea, this hotel is within 2 miles (3 km) of Castelldefels Beach, Les Botigues Beach and Port Ginesta. British School of Barcelona and Ànec Blau are also within 3 miles (5 km). Platja de Castelldefels Station is 7 minutes by foot and Castelldefels Station is 29 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Best Western Hotel Mediterraneo Reviews
8.8
Excellent
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
The breakfast were really good!
The hotel is across the street from the beach!
Thankfully, there is a store really close. ( It is closed on Sundays.)
There are a lot of restaurants close by and within walking distances!!
Welcoming and helpful front desk staff, early checkin and late check out was very helpful. The train connection is easy and convenient. Our room was quiet and clean. The included breakfast delicious and so appreciated.
I have almost nothing bad to say about this place. The staff was awesome, the pool was great, the breakfast was nice. It’s within walking distance to the beach, grocery store, ice cream shop, and the train. They gave me ice for my room and the restaurant was pretty good too. They let me check in early. Only bad thing was having the room right next to the linen closet so I heard some noises but it was a great place!
- Great locationClose to the beach, close to the train station
- Well maintained property
- Comfortable, large bed (nicer than the split king size of some other hotels)
- Enjoyed a lovely poolside breakfast
- Not a fan of the multipurpose shampoo/body wash provided in the shower, but fortunately, I bring my own shampoo, conditioner, & soap to use as a back-up
- The individual balconies for each room are easily accessible from other balconies with just a low divider, but I was only staying one night so it wasn’t a huge concern.
Location is everything, close to public transportation and restaurants on the strip. Walk on the beach sidewalk with water and bathrooms accesibles and enjoy the sunsets and mountain views.
Breakfast included and was delightful.
It was too cold for the pool and the bar was fully stocked.
The room was cleaned everyday and frsh towels as well as clean balcony.
The staff was nice and helpful except for the guy who assisted us when we checked in. He was busy and I get that. But we were tired of traveling and had a hard day. The waiter at the restaurant was kind of arrogant and rude. Probably because we are Latin Americans they don't like us and mistreated us. Not coming back to this place even though the place is very convenient
The hotel is great: very clean, comfortable, great staff, close to the beach, great breakfast. Downside: for someone coming from US like me the rooms feel tiny. In order to open my suitcase I had to put it on the bed and there was no space for it: there was literally a bed and some 2 feet from each side plus a huge balcony and a small bathroom. It is ok if you plan to spend most of your time outside as most people do here, but may not be comfortable if you need to work from your room.