Skip to main content
Beginning of main content

Hotel Bon Repos

3.0 out of 5.0

Recent guest reviews

Originally we had booked to stay at The Esplai, however, our friends had booked to stay at The Bon Repos. With both hotels under the same umbrella, one email to The Bon Repos and we were moved across successfully with no hassle. The Bon Repos is a lovely, spacious and clean hotel, and only a short walk from both the beach and town centre. The room in which we stayed was of a good standard and had a good sized balcony overlooking the large pool, both of which were cleaned every morning without fail. There was a large variety of food, with choices for young and old, and also different themes on numerous days. The staff were very pleasant, and entertained the children throughout the day around the pool. We also thoroughly enjoyed the quality of evening entertainment the entire week. Overall, we had a great stay at the Bon Repos, so much that we have booked to return this year!!

Spend a week in October one week Before hotel closes for season, went all inclusive, food not the best same menu every single day , best meal you could get was chicken leg , drinks were watery, one evening we were refused entry to restaurant because it was full been told to wait for an hour , cleaning ok , location all right Staff not very friendly, no mini bar at hotel! At least receptionist told us when we asked for mini bar ,wouldn’t go back or recommend .

Excellent clean and lovely hotel,friendly staff,they only down side was the bar&restarunt was far to small for the size of the hotel and at night you have the sister hotel coming for entertainment witch made it very difficult to get a seat and a drink ,apart from that 10/10

We didn't pay much for our stay so expected it to be basic. The hotel was really loud and just a bit strange really. Rooms were clean enough but small. We decided not to spend time there other than for breakfast and to sleep. We are usually pool people, but decided to spend our time at the beach or is Barcelona. We definitely wouldn't stay here, but the hotel didn't ruin our holiday. If you want a cheap place to sleep then it's fine. If you're planning to spend a lot of your holiday in the hotel then I wouldn't recommend it.

Terrible hotel. Not clean. nothing worked. Dirty. Food awful not enough seats for everyone. Not enough staff 1 or 2 every day. Serving drinks to ppl who couldn't even stand up anymore. Alarm went off middle of night. Everyone scared. Not one staff to tell ppl what was going on. Old women scared out their minds. Absolute joke of a hotel maybe it's different in season but it was very busy. So busy in fact the 1 bar staff was too busy to make any snacks most of the time. Absolutely rotten place. So we complained and moved to the calella palace. Although we had to pay extra which is an absolute disgrace. Different world. Out of season but loads of staff. 4 in the bar. Waiters. The lot. Clean. Friendly. Beautiful hotel in comparison.

Hotel fine ,food not up to standard eating area like works canteen , entertainment poor , room fine nice hotel just food only 1 small toaster ,staff good and helpful we ate out a few times because of the food breakfast fine it was lunch and evening meal it was never hot .

our second visit ere we went on the same holiday same hotel went 3 days earlier for 10 nights as we did last year as it was rely good last year 21 of us went this time as more of my family members came as we told them how good it was last year the reps was fantastic with the kids, food was good ect i left a good review last yeah as i speak how it is can honestly say we was disappointed this year there was only 3 reps compered to the 7/8 they add last year they took the kids for there lunch and sat with them new all there names they kept them busy all day and night every day not this time we only saw them couple times a day were they would do the same thing over and over and at night there was noting on till 9pm sometimes no music nothing we end up buying a Mini Portable USB Wireless Bluetooth Music Speaker Boombox from a local shop to have some music on were other guests children would dance with our children kept them happy. The rooms was the same clean fresh towels daily staff always smiling and friendly Restaurant well we was very disappointed with the food this time round nowhere near as good as it was last year less choice food not cooked properly cold rotten fruits in baskets what a big difference what as happened to this hotel in 12 months ? we bigged it up so much to the family and was made out to be a liar would of happily come back to this hotel every year if it was like last year but after this year think we will have a change will keep a eye on reviews for this hotel tho if things improve again we will think about returning

As title says stay clear staff are horrible and don't care food is horrid eat if you wanna send your days on the toilet lifts always getting stuck leaving people trapped and staff reply not there problem very noisy at evening and night people drug dealing outside the hotel in the evening stray cats everywhere please avoid at all costs it will ruin your holiday

Smell of blocked drains whenever the water is run very off putting, bath taps hanging off wall. Definitely not 3 star standard. Reception staff very helpful but housekeeping don’t know how to make a bed

I stayed here for 3 nights alone with my 2 boys. I was really worried after reading the bad reviews but not sure why! There was a great selection of food, not just fish! There was beef or pork or chicken and fish every night, a decent salad bar, breads, chips, cheeses, pizza, side dishes and burgers. If you felt your food was a bit on the cooler side, there was a microwave but we never used it once! Breakfast was brilliant and plentiful. One son had coco pops every morning, one son had either sausage or bacon sandwiches and I had a full breakfast. If you can't find find something you like I can't see what else they could offer! I saw 5 different reception staff whether it was check in, for a taxi or towels and everyone of them was pleasant and helpful. The entertainment I could not fault. The animation team were amazing with kids and the entertainment we saw (an extreme show with fire throwing, chopping fruit from a person blindfolded etc) was really entertaining and the kids loved it. The food served for all inclusive at the bar (which was either a burger, toastie, chips or hotdog) throughout the day was tasty, freshly cooked and available 10-6. Regarding the paper thin walls, yes you could hear chairs/beds being moved but honestly in our stay not once were we woken up. Surely this depends on the guests staying there at the same time as you, not really the hotels fault. Rooms cleaned daily and spacious, bathroom spacious and clean. If I had to pick a fault, in my opinion the kids disco would start before 9:15. The location of the hotel/pool meant we swapped beds to chase the sun a few times but that's it. I was so worried about this trip but we're considering booking it as a family of 4 for next summer. Beach is close and lovely, supermarkets near by and plenty of restaurants/bars. At the end of the day it's a 3 star hotel, I really don't know what people expect for that! I've stayed in worse 4 stars before. Really enjoyed our trip this weekend and the hot weather topped it off. Don't be put off by bad reviews!

Calle Vallderoure, 17 Calella Barcelona

Hotel highlights

  • Free in-room WiFi
  • Onsite dining
  • Outdoor pool
  • Free children's club

Hotel Bon Repos places you within a 10-minute stroll of St. Jaume Hospital and Calella Beach. This 210-room, 3-star hotel has a restaurant, an outdoor pool, and free in-room WiFi. It's also near Pineda de Mar Beach and Pau Casals Plaza.


Enjoy a leisurely bite to eat at the onsite restaurant, or have a drink at the bar/lounge. Start your day off with buffet breakfast, available for a fee.


The 210 rooms are air-conditioned and have an array of amenities, including furnished lanais, safes, and phones. Guests can enjoy satellite TV and stay connected with free WiFi. Desks are also included.

Property features

Hotel Bon Repos features an outdoor pool, a children's pool, and a free kid's club. The front desk has multilingual staff standing by 24 hours a day to assist with luggage storage and tours/tickets. Additional amenities include an arcade/game room, a garden, and a TV in a common area.

Reviews from Trip Advisor

Trip Advisor aggregated rating

43.0% of guests recommend this hotel

Total of 570 reviews