Skip to main content
Beginning of main content

Hotel Bon Repos

3.0 out of 5.0

Calle Vallderoure, 17 Calella Barcelona

Hotel highlights

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

Within a short walk of St. Jaume Hospital, Hotel Bon Repos is within a mile (2 km) of Roca Grossa. This 210-room, 3-star hotel has a restaurant, an outdoor pool, and free in-room WiFi. It's also near Calella Beach and Pineda de Mar Beach.


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.

Room options

Standard Twin Room

Twin 2 | Sleeps 4