Bon Repos

This beach hotel is located only 250 metres from the sea and the old town of Calella. All the rooms in the hotel enjoy views of the two swimming pools, surrounded by a large terrace, gardens and trees. There are bars, nightclubs and a bus stop just a stone's throw from the hotel. The church in the town centre is a 5-minute walk away and there are shops on the Calle Iglesia, 800 m from the hotel. Barcelona is a 35-minute drive away. This hotel is ideal for a nice holiday under the warm Mediterranean sun.

Flight + Hotel

7 Nights All Inclusive

from £352 per person

Secure today from £39pp

check price & availability

Hotel only

search for the best price


  • pool_icon
    Kids pool
  • childCare_icon
    Kids Entertainment
  • aircon_icon
  • playground_icon
    Kids play area
  • wifi_icon



Calella, Costa Brava, Spain

Address: 08370, Avinguda De Vallderoure, 17, Calella, Spain

Phone: 93.7690512


Tripadvisor rating



780 reviews






Sleep Quality


Jun 2022 | Tarena76

Currently being used to home Ukrainian refugees, which I have absolutely no issue with but, feel like they shouldn’t be accepting holiday makers at the same time! I felt awful trying to enjoy myself whilst these poor people are going through a humanitarian crisis!! Dogs barking all through the night, lots of noise from other guests/staff..cleaners. Rooms cleaned once during our stay. Food was terrible!!! Minimal choice, hot food always cold, we had to spend more money eating out at local restaurants. The hotel itself is in desperate need of a major refurbishment. Would I recommend a stay here? Definitely not!!!

Great trip, friendly staff, buffet breakfast, everything ideal!

Sep 2021 | 54philippac

Me and my sister came here in Sept2021 for a short break. It was a very cheap hotel so we weren't expecting much, but we were pleasantly surprised! -Staff are really friendly -Cleaners clean the rooms daily with fresh towels given too -The breakfast was a buffet and there was so much variety, from croissants and pastries, fruit juices, tea&coffee, cereals, toast, to hot sausages, bacon, beans, freshly made eggs, was perfect for us and we saved a fortune having it here instead of going out and buying breakfast everyday! -The pool area is nice and big, there's a separate kids/baby section aswell, lots of sunbeds and tables&chairs so plenty of space to sit around the pool/bar inside& outside -We asked for a kettle for the room which they brought on a tray with a complimentary bottle of water too which was a lovely touch. -There's a lockable safe / safety deposit box in the room, it's €10 deposit then €4perday and you get the deposit back @ the end. Air-con is free, again just pay deposit and you get the remote, and they give it back at the end of the holiday, VERY POWERFUL which was perfect for us! -Also a variety of activities to do, there was live entertainment on Saturday evening, and pool tables in the hotel lobby, books to read (in various languages too) Overall, a fantastic hotel with friendly staff, well kept rooms, very good price especially for what you get too and the kettle was a lifesaver for us! Highly recommend!! -

Great stay, amazing value

Aug 2021 | Ben G

Great stay, great staff! We stayed 7 nights in this hotel. Pool: brilliant, clean and the water slides for the smaller kids are great, never a problem getting a bed near the pool Food: pretty good, variety of meats every lunch and dinner time, with the burgers, pizzas, hotdogs for people who aren't very adventurous Some of the things on offer include pork, paella, chicken wings, fresh fried fish, beef with various sauces. Cannot complain, probably the only time I've been to a hotel and not felt hungry between the meal times. They've also setup a system where they split the food times into two so that you don't have everyone queueing at once, this works really well Staff: all super helpful, except the older life guard who on day 4 or 5, after having not said a word to anyone, started ordering a lot of children to put their inflatables away... Bit odd They also employ and army of cleaners, room is cleaned everyday and pool area is cleaned everyday. Room: clean, all beds in one room and a separate bathroom, air con and TV, nothing special - just good enough as a base Area around the hotel is pretty good, beach is close, the town centre is a very nice place to be with many restaurants and bars. Thank you for giving us such a good break after the nightmare everyone has had over the last 18+months We will probably be coming back here because the value for money is insanely good

ATOL protected

Your money is safe with our secure trust account

Low deposits

Fee free low deposits from as little as £39pp

Rated 4 Stars on Trustpilot

We are trusted by our customers

24/7 on holiday support

Expert help whilst you are on holiday