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 check out 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 sun loungers
Bike rentals, self parking (surcharge), and an elevator
Tour/ticket assistance, luggage storage, and a computer station
Multilingual staff, a banquet hall, and meeting rooms
Guest reviews say great things about the helpful staff
Room features
All 63 rooms boast comforts such as air conditioning, as well as thoughtful touches like free WiFi and safes.
Extra conveniences in all rooms include:
Rollaway/extra beds (surcharge) and cribs/infant beds (surcharge)
Bathrooms with shower/tub combinations and free toiletries
TVs with premium channels
Wardrobes/closets, electric kettles, and daily housekeeping
Awards and affiliations
Sustainability Certifications
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 Nov 5, 2026, prices found for a 1-night stay for 2 adults at Best Western Hotel Mediterraneo on Nov 27, 2026 start from P7,421, excluding 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?
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?
Check-out is at noon. Late check-out is available for a fee (subject to availability).
Where is Best Western Hotel Mediterraneo located?
Situated by the sea, this hotel is within 2 mi (3 km) of Castelldefels Beach, Les Botigues Beach, and Port Ginesta. British School of Barcelona and Ànec Blau are also within 3 mi (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 travelers 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.