BEST WESTERN Hotel Mediterraneo,  Barcelona

4.0/5  - based on 223 guest reviews.
Passeig Maritim, 294 (Castelldefels), 08860, Barcelona, Spain - See map
+34 936652100 +34 936652250



Your room

> Room 1

1 adult


Hotel advantages

  • 24-hour front desk
    24-hour front desk
  • Cocktail lounge
    Cocktail lounge
  • Pool
  • Restaurant
  • Sauna
  • Onsite laundry
    Onsite laundry
See more
TripAdvisor Traveler Rating
based on 223 traveler reviews
See more comments >>
Photo gallery :
Situated 22 kilometers from Barcelona, in Castelldefels, the Best Western Hotel Mediterraneo is a charming hotel with nice rooms, pool, excellent restaurant and a friendly crowd always willing to help you. It is located at the sea walk of the beach of Castelldefels, a little village just 20 minutes south of Barcelona. The hotel is next to the train and bus stop to Barcelona Center as well as very near to Barcelona Airport (15 minutes) and Barcelona Congress Area (20 minutes). The Castelldefels beach is a very large, quiet and peaceful soft sand beach, perfect for walking, swimming and relaxing. Being the opposite of an overcrowded summer resort, Castelldefels is suitable to visit all year through. Our lovely village is popular amongst the Barcelona native people for the little high-quality restaurants and cocktail lounges. The Best Western Hotel Mediterraneo is the perfect destination to rest and relax. A tourist tax is applied in Catalonia of 1. 21 EUR per person per night. It's counted for 7 days of continuous stay, exceeding days will not include the tourist tax. The additional tax is not included in the rate booked and must be paid at the property. All children under 16 years of age are not subject to payment of the tax. Enjoy your stay.

See rates and availability

Room 1

Guest reviews

in partnership withtrip advisor img
based on 223 guest reviews
Certificate of Excellence
Business Business 39
Couples Couples 101
Family Family 43
Friends getaway Friends getaway 18
Solo travel Solo travel 13
Sleep Quality
BEST WESTERN Hotel Mediterraneo,Barcelona
  • 4
    « Great Hotel and Great Time »

    We stayed here for 3 nights prior to leaving on a cruise. The rooms are just the right size and very clean. The staff was outstanding. The lobby staff was very helpful and Carmelo especially was helpful and fun. It seems like he is there 24 hours a day. The breakfast, which was included, was always very good, with a lot of variety. The location is just across the road from the beach, and just down the street from the train to Barcelona. Dinners were good and reasonably priced.

    « rain rain go away »

    Great as not so great, was that we had to go out into the rain, to get the building where our rooms were. The breakfast was really good, and the view of the Mediterranean, right across the street was beautiful. Bus service into the city was also close by, and easy to access

    « Great hotel, great location »

    We stayed here 2 weeks ago and thoroughly enjoyed it. The hotel is in a fabulous location, 1 min from the beach, 5 mins from the train station and close to some good restaurants and supermarkets. The staff are helpful, attentive and professional (in a friendly way!). Rooms are clean and comfortable and the breakfast buffet is excellent.

    « Lovely hotel »

    This was on of the nicest hotels we have stayed in. The staff are very helpful and speak good English. We aske for a quiet room and got one, the rooms were very clean and in good condition. They were also very dark at night which aids a good nights sleep. The room facilities included a large bathroom with a powerful shower, kettle, large TV (which we didn't use) with mostly news channels. There was also a mini bar and the largest bed we have ever slept, even so there was still plenty of room. The balcony was large with a view of the pool area and a local castle ruin. The WIFI was a bit weak at the back of the hotel so they lent me a cable that plugged directly into the network so problem solved. The breakfast was plentiful and served every morning until 11.00am, it was mostly continental but there was bacon/ sausage/ egg. We didn't use the hotel bar and restaurant so can't comment. Locally there were loads of bars and good restaurants which do not get going until after 9:00pm. The beach was 10o metres away, and was mile upon mile of clean golden sand with a back drop of hills. There were also beach bars every few 100 metres. The local train station was 10 minutes walk away, tickets to Barcelona were 5 Euros return, get the 10 trip ticket which can be used on the metro and bus. Trains run every 30 minutes. If you are considering using this hotel don't hesitate just book it

    « Excellent, hospitable hotel »

    We spent a pleasant week at this well-run 4* best western hotel. The staff were very friendly and courteous and helpful in every way. The room was very modern and clean and we felt very much at home after a short time. The food was also very good as was the pool. The attractive, clean beach is more or less across the road as is also a food supermarket. The trip to Barcelona by L94 bus takes about 40 minutes - please note that you must have the exact 2.15€ fare otherwise you can leave the bus! An information sheet about the buses is available at reception. The taxi ride to the Barcelona Airport is ca. 30€ but ask the price first!

    « Great location and nice room! »

    We had a lovely stay at this hotel. 8 nights and the room was well equipped and comfortable. Bathroom was clean and bright.After a slight mix up about breakfast we ended up having breakfast at the hotel, a nice variety of bread, cereal, fruit etc and usually ate by the poolside. Most days we took the train into Barcelona, went sightseeing and had lunch then we came back mid afternoon ready for a nice swim in the sea opposite the hotel. Perfect for us! Our only complaint was that the last 2 nights guests on the floor above sat out talking loudly on the balcony until 1a.m. or so. We did inform the front desk.

    « Disappointed »

    First opinion was nice hotel, very polite friendly staff. Nice quiet outside pool . However once allocated our room and unpacked we could hear yapping dogs. We were unaware that pets were allowed, on further recognition as we noted another dog further along our hotel corridor, I would describe the section we were allocated as the dog section as not only did it smell of dog , it was noisy and balconys even though large were not at all welcoming or private, these ones are not shown in any hotel photo images. The hotel rooms could do with updating and they are very small. We checked out after one night. If you like sharing holidays with animals then on a positive note, staff excellent . Nice quiet pool area.

    « Nice hotel in a quiet location! »

    Was looking for a hotel near the beach not too far from Barcelona! this hotel seem to tick most boxes, it was clean,friendly and the breakfast was ok! However the restaurant is very pricey! and the pizza we ordered was not very nice, it felt like it was taken out of the freezer and cooked in the oven, very dry and had no real toppings! There are plenty of restaurants and bars located locally within walking distance which was a nice surprise, you can get the train, which is about a 10 minute walk from the hotel takes you to Sands and then take a tour bus which is an 'on and off' ride to Barcelona.

    « Always Amazing! »

    Been staying here on both business and pleasure for last few years. Ana and the team are amazing and really take a genuine interest in you as people and not just paying customers. Cannot recommend highly enough!! Rooms are clean and breakfast is varied with opportunity to sit by the pool and eat at your own pace...

    « Confortable stay »

    We stayed there for a four nights stay. The room was spacious, clean and confortable with all the amenities you would expect in a 4 star place. The rest of the hotel is also very nice and clean. The breakfast had a good selection of products and well presented, it was also possible to sit outside and eat by the pool. We arrived at 11pm on our first night after a very long journey but were not able to eat there as they were closing the restaurant. On the second night, the pool was closing early because of a wedding and the restaurant was moved to the bar for residents. The waiting staff were doing their best to serve customers as quickly as possible but having to trek to the other side of the building to reach the kitchen was not easy. The next night, we expected to be seating in the restaurant but dinner was served again in the bar. This was ok but did get busy and cramped. We had half-board and had to chose from two 3 course meals every night. The food wasn't exceptional but ok and well presented. The restaurant/bar staff were very friendly, helpful and pleasant. The reception staff however, did answer our questions but didn't go out of their way to be helpful. The hotel is situated in Castelldefels Plaja and can easily reached by train from Barcelona airport but it's important to get off at the "Plaja" stop as it's only 5 minutes from the hotel. This part of Castelldefels is very quiet as it is a residential area, there are not many tourists and mainly locals going to the beach. You will find a few bars and restaurants along the main road but don't go there if you like partying. The beach is just across the road and is nice and clean. I would go there again

  • 5
    « Great hotel »

    Such a pleasant hotel, very helpful friendly staff and nothing was too much trouble. It's in a great location for the beach, train station and restaurants. Our room was a little tired but kept clean and tidy and we didn't spend much time in it. The breakfast was always fresh and plenty to choose from, and the couple of meals we had from the resturant were good.

    « Relaxing holidays »

    The hotel has built in front of the beach . The restaurant is not so good, my opinion is worth and also the prices are very high and not expensive . The old woman owner is not a kind and nice person and she uses rude manners with the guests. Surely I don't suggest is this hotel to my friends.

    « Discrete 4*Service near Barcelona »

    Friendly, helpful and efficient service in spotlessly clean hotel, a few meters from long sandy Mediterranean beach. Perfect for our family's holiday. Easy access to Barcelona by train and not far from the airport.

    « Great stay »

    Must say , we had a pleasant stay here. In a way, it felt like going back 20 years in time ... Its a family owned hotel, dont expect fancy features or design rooms, just value for money. Rooms are pleasant, bit basic ( but must admit that I have high expectations) can be warm as aico didn't work very well. Clean, safe in room, coffee/tea fridge. Furniture bit outdated. But once more, value for money. Booked half board, plenty of choice for breakfast ( self service) with half board, you can choice luch or dinner from "menu del dia" . Homecooking, no fancy dishes but surprisingly VERY good, ( great fish soup/ pulpo/fish/zarzuela/ calamares) As spanish food is not really "light" , great beach , beachwalk on block from hotel, exellent for running to burn the calories. We would definitely go back to this hotel . Castelldeffels playa is nice place to stay, laid back , very local, many good restaurants visited by locals. ( avoid , restaurant " la casa gallega" , paseo maritimo, unfriendly staff, overpriced, many bad reviews on tripadvisor, wich we discovered afterwards unfortunately....) Castelldefels, to sitges 10min by train ( be aware, 2 stations in castelldefels! , not every trains stops at castelldefels playa, other station far from hotel.) Barcelona, by bus ( nr94)(fast service/ 45min to plza cataluna via plza espana) buy T10, 1 zone ticket in advance (station or tabac shop) good for 10 viajes. ( 9.95€) or by train to barcelona Sants. Great stay in a nice hotel.

    « Not up to par »

    This in my opinion was not 4* hotel. When I arrived at my hotel all the hotel room doors and balcony doors were wide open I guess this is what the cleaners do after cleaning. So I ended up just walking straight into my room which freaked me out a bit. I had to check there was no one hiding in there (call me paranoid). The hotel was really quiet only one other couple at dinner . No buffet . I had to order from a menu with limited choices. My friend wanted to use the sauna which was closed which is the reason she booked. At breakfast the choices were again limited . I wasn't greeted and shown to a table just had to sit wherever . Finally I saw a waitress and asked for some tea . I was promptly given a demonstration of how to switch the kettle on and make it myself . In my room the previous occupants had left a half opened can in the cupboard which housecleaning did not remove . I had brought some fruits up from dinner to my room . I guess house cleaning didn't take kindly to this as they cleaned the room and left the plate there . On a positive the staff are friendly and very helpful . Location is walking distance to the beach and train station. 15 mins from airport . Just beware of those taxi drivers they will rip you off . I was quoted €40 to my hotel which I refused and went to another taxi which quoted €20-€23 . I paid €26 which was fine . On departure the hotel called a taxi for me which got me to the airport in 10 mins but charged €32. Overall I would not stay here again but that's just me

    « Excellent,excellent and excellent. »

    Excellent hotel, truly ideal for all types of travellers. Breakfast fresh and excellent choice. Staff friendly, professional and attentive. Great location for the beach. Catch a train to Barcelona city only 30 mins away for 4.50 euros return. Fantastic restaurants near by although the food at the hotel is very good. Try Tibu Ron outstanding food and reasonable price.

    « An excellent Hotel in a good location »

    This is the second time we have stayed at this hotel and it meets our requirements very well. 15 minuets from the airport close to the beach and there are plenty of good restaurants within easy walking distance. Our room was on the second floor south facing and very comfortable wit a reasonable view. Depending on wind direction the hotel is on the flight path for aircraft landing at Barcelona airport although the noise is minimal. The breakfast buffet is extensive and very good quality. the hotel restaurant, which we used for the first time this visit, was also excellent with an extensive and good quality menu and the service was top class!!

    « Noisy & Pedantic staff »

    Location excellent just a two minute walk from the beach. Rooms spotless and entrance pleasant with wild birds and a jungle type setting with plants/flowers everywhere. The price wasn't cheap. €90 off season per night is expensive. Car parking is non existent and hidden underground. If you visit between Oct 1-May 1 the street parking is free so just park up and leave it nearby. There is absolutely NO soundproofing of the rooms. You can hear everything next door and I mean everything. It's not a bad place just a bit mediocre really.

    « Good location if you want to spend time on the beach. »

    There was no place to park near this hotel in order to check in and so I parked illegally outside the front door and went to the front desk. They informed me that I could park in the underground garage for an extra fee, which I did because every parking space in town was taken. If the hotel had provided a tip about the parking ahead of time it would have been very helpful, as I circled the block for half an hour. I've stayed in a lot of Best Western Hotels in Europe and they usually have a much higher standard than the ones in the U.S. This one was not that great, but it was still better than ones I've stayed at in America. The staff were very attentive and friendly. I was the only one in the dining room for lunch and thus had the undivided attention of the waiter - maybe a little more attention than I needed but still better than not getting any service. The room was clean but wifi was, as usual, weak. Drive around the hotel until you see the driveway that goes under the building. The camera allows the staff to see who wants entrance and they will open the door if you are staying there.

    « So comfortable »

    Stayed here for a few nights while working in the area. Staff were great and looked after us very well. We needed early dinners in the evening and they were very obliging. Food was great didn't want to eat anywhere else. Made our visit to the area very successful.

  • 5
    « Best Western, Best Service »

    Stayed here this week while working locally. We could not have wished for better service on our return each evening. As we were setting off early the restaurant were most helpful in arranging meals as soon as they opened. The food is excellent with a number of tasty fish dishes as well good meat and veggie dishes. Can definitely recommend The Gambas and the paella. Will definitely be returning even if it is to just to have a meal.

    « charming and welcoming »

    I chose this as an alternative to overnighting in the city or right by the airport where I had flights in and out of Barcelona. I was delighted with this informal and comfortable hotel which is well positioned for the sea, the station and the airport and yet is quietly placed a few streets away from busy activity. The breakfast was excellent and I had my supper in the bar the night before which was also enjoyable. Lovely staff and lovely hotel. Warmly recommended.

    « 80's style »

    stayed at this BW for 2 nights, and choose it because I have a rewards card. You see, sometimes it works for the hotelchains to issue membershipcards and points. I regret choosing this hotel in Castelldefels, as I stayed at another hotel there before, which was booked by somebody else for me. Anyway, the stay here was not uncomfortable or something. It was ok, no complaints but the other was better. Here, the bed was good, room ok, breakfast super, staff friendly. During winter it is quiet of course. I wanted to use the sauna, but had to book that in advance as it would take 3 hours to heat up.

    « Great place »

    Fabulous hotel position, fabulous staff friendly and the restaurant well worth just staying in for. Perfect for day tripping into central Barcelona, short walk to station then direct line into main Barcelona. Or if you fancy a beach day, just cross the road and a fabulous beach.

    « Beach location with easy access to train to Barcelona »

    This Best Western is quite nice because it is small with only 67 guest rooms. The receptionists are very friendly and welcoming. We were checked in promptly with English speaking agents, Elizabeth and Arnau. They were very helpful with suggestions and directions regarding tours, trains and dining options. We stayed in Room 116. It is a corner unit with a wrap around balcony overlooking the pool. It is the end unit furthest from the main street. The bathroom has all the amenities and is fully stocked with supplies. The bar area is nice with outside seating. The breakfast buffet has a nice variety. This hotel is close to the airport and just a few shorts blocks from the train station to go to Barcelona. It is in a good location directly across from the beach with a many restaurants nearby.

    « Average four star hotel.... Good location »

    This is an average hotel with average rooms and average food. They offer room service, the staff are very helpful, the rooms are clean and the maids even waited until the afternoon for our daughter to wake up from her afternoon nap. The hotel is no thrills as it doesn't offer a great deal and variety in entertainment, unlike other best westerns. Location is on the main strip of town where you will find many good restaurants and a 1 minute walk to the beach opposite...

    « Thoroughly enjoyable stay »

    We stayed here in September for a week. Friendly staff, especially in the restaurant, good breakfast, pleasant room, near the beach and good restaurants, Easy walking distance to the station and easy access (such cheap fares) to Barcelona for sightseeing. We will definitely go back.


    value for money and near sands and sea. Super bar and hotel position near restaurants and bars. perfect for families and super pool and I cannot recommend highly enough for business or pleasure. ideal for Barcelona 20 minutes away on train. recommend to all.

    « Convenient for the airport »

    Booked in for one night on way to the airport at Barcelona (13 mins drive). Inexpensive and comfortable. The room was good, with a balcony for those smokers but not so much of a view. Very close to the beach. Best free WiFi in a long time, 30Mb down, 9Mb up and 7ms ping good for gaming. Shower was good but water temperature fluctuated due to not being thermostatically controlled - read, hot, hot, hot, cold, hot etc. Probably better outside of peak time pre-breakfast. Breakfast (included in my deal) was as expected except for the 'hot' food which had gone cold and was brought back out, microwaved and put back into the serving dishes. Too risky for me - therefore fruit/other options were consumed. Staffing out of season might be an issue - overall happy with what I experienced but probably only good for a couple of days - not for a longer duration.

    « Good choice but needs some attention to cleanliness »

    Good sized, air conditioned room which was generally clean but why do some hotels put a label on the toilet saying it has been sanitised when it has not been properly cleaned? Generally a good hotel, but small points like tis let it down.

  • 4
    « Nice hotel.....but! »

    We just spent seven nights at this hotel . The hotel is very nice and clean. The staff was very friendly and helpful. The food was expensive but very good. Breakfast cost 13 euros with a good variety of food available. Although expensive, the convenience of eating at the hotel was a determining factor. The choices to eat outside were very limited. The lunch and dinner options in town were complicated by the fact that were served much later than what we are used to in the US. Dinner was not available until 8:30 pm. Lunches began at 2:00 pm. As others have reported, the train is a 5-6 block walk and takes about 30 minutes to reach Barcelona. Following the Hotel's written flyer, we took the train to Passeig de Gracia and walked about 4 blocks to Placa de Catalunya the main Placa in Barcelona and the starting point for most tourist attractions. The return trip via train was on any train labeled "Vilanova". The hotel is a few minutes walk from the beach. Perhaps we were late in the season, but the beach chairs were limited and expensive. A chair in the shade cost 15 euros as best we could tell ( we were only interested in a few hours ). There was little to do in the evening.The hotel staff was very helpful and the maid service was as good as we have ever experienced. The problem with the hotel was with the bathroom! It was very clean and attractive. It had a glass counter top with a glass bowl sink. The tub/shower had a glass partial wall that was about 3 foot long and swiveled moved back and forth over the tub.While very stylish, it was difficult to use the sink without spraying water all over the countertop and the tub/shower was impossible to use without flooding the bathroom floor. The tub was designed for bathing, not showering, and it was very unstable when you were standing. Showering became an unpleasant and dangerous experience, particularily for anyone with balance issues. The tub was deeper than what we were used to and hard to enter and exit especially with the wet floors. Next time we will stay in Barcelona rather than here simply because we found nothing to do in town once we returned from touring.

    « my stay in 2009 »

    Nice hotel, nice breakfast , lunch, ate in their city or in Barcelona , about one and 15 minutes from my hotel to famous shopping street . Nice pool area. Get room with balcony , facing ocean ,though you don't see ocean . Block from beach. If I went back, would stay here.

    « Great find »

    Often travel on business to this area and normally stay in Gava. This time the usual hotel was full so selected this hotel instead. I arrived around 8 pm and part of the hotel was unlit. I checked in and was escorted to my room in another building....the corridor towards my room was in darkness and wondered what type of hotel I had chosen! In the morning everything seemed a lot better but my room didn't have a balcony so as I went to breakfast I checked if there was s room with s balcony available and there was. The reception staff told me to pack my case and leave it in the room and they would move me while out at work. When I came back I had s room with a balcony towards the front hotel! Wonderful!! I enjoyed my breakfast over looking the pool and as the hotel was quite small it was an enjoyable experience with a good selection of good! All the staff were very friendly and the hotel was very clean. Just across the road was the beach and a supermarket less than 100 yards away. Will definitely be booking into this hotel the next time I am in the area. Thank you to everyone at the hotel for making my stay so pleasant.

    « Great little find »

    Had a lovely 5 night break, lovely room with a balcony. Room was lovely, asked for a kettle and this was not a problem. Very attentive staff. You'd breakfast included in the price. I especially found the evening staff in the restaurant very friendly. The pool was great and no problem getting a sunned, beach was a 2 minute walk I would not hesitate to recommend


Getting to the hotel ...

All directions
·From: From: Motorway A-16. Take Motorway A-16 direction Tarragona and exit at 'Playa Castelldefels'. Drive until you reach Plaza de las Palmeras and take Passeig Maritim until you reach the Best Western Hotel Mediterraneo at number 294.