Skip to main content

Search hotels in Cala Bona

Enter your dates to see the latest prices and deals for Cala Bona hotels

Filter by:

Star Rating

Review score

Cala Bona – 7 hotels and places to stay

See the latest prices and deals by choosing your dates.
Protur Residencia Son Floriana, hotel in Cala Bona

Surrounded by the beautiful Majorcan countryside, this 200-year-old building has been carefully transformed from a traditional farmhouse into the ideal venue for a peaceful getaway.

The warm welcome from Pina, the great staff, lovely traditional Majorcan hotel, amazing food, great location and very quiet and intimate.
Scored 9.1
9.1
Rated wonderful
Wonderful
482 reviews
Price from
$109.54
1 night, 2 adults
Aparthotel Cap De Mar, hotel in Cala Bona

Facing the beachfront, Aparthotel Cap De Mar offers 4-star accommodations in Cala Bona and features a garden, shared lounge and terrace.

Good facilities, clean and well equipped room, comfortable bed, good shower, decent balcony. Very close to the seaside
Scored 8.1
8.1
Rated very good
Very Good
171 reviews
Price from
$237.04
1 night, 2 adults
Catalonia del Mar - Adults Only, hotel in Cala Bona

Featuring a shared outdoor and indoor pools, Catalonia del Mar – Adults Only is located in Cala Bona, across from the marina. This hotel offers free WiFi and a bar on site.

Great breakfast and staff
Scored 7.9
7.9
Rated good
Good
874 reviews
Price from
$147.49
1 night, 2 adults
Hotel Sur, hotel in Cala Bona

Facing the beachfront, Hotel Sur offers 2-star accommodations in Cala Bona and has a fitness center, shared lounge and terrace.

24h available check-in desk
Scored 7.8
7.8
Rated good
Good
361 reviews
Price from
$98.08
1 night, 2 adults
Vives, hotel in Cala Bona

Vives is located in Cala Bona, just a 15-minute walk from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca. This apartment provides accommodations with a patio.

Scored 8.1
8.1
Rated very good
Very Good
9 reviews
Price from
$1,034.12
1 night, 2 adults
Sol y Mar Apartments, hotel in Cala Bona

Sol y Mar Apartments provides beachfront accommodations in Cala Bona. Featuring sea and pool views, this condo hotel also features free Wifi.

Sea view from the balcony! Layout and equipment of the apartment
Scored 6.8
6.8
Rated pleasant
Pleasant
229 reviews
Price from
$70.06
1 night, 2 adults
Villa Cala Bona, hotel in Cala Bona

Just a 4-minute walk from Cala Bona Beach and 0.7 miles from Cala Millor Beach, Villa Cala Bona features accommodations in Cala Bona with a garden.

Scored 8.8
8.8
Rated excellent
Excellent
13 reviews
Price from
$1,415.44
1 night, 2 adults
CAP VERMELL GRAND HOTEL, hotel in Cala Bona

Nestled in the tranquil Valley of Canyamel, Mallorca, and surrounded by natural beauty, Cap Vermell Grand Hotel is itself a haven of calm and a truly sanctuary of well-being.

Very stunning property
Scored 9.0
9.0
Rated wonderful
Wonderful
495 reviews
Price from
$725.60
1 night, 2 adults
Hipotels Coma Gran, hotel in Cala Bona

Hipotels Coma Gran features a fitness center, garden, a shared lounge and terrace in Sa Coma. This 4-star hotel offers a 24-hour front desk, an ATM and free WiFi.

Great place for family vacation. A lot of things for kids. Great place near beach.
Scored 8.4
8.4
Rated very good
Very Good
1,263 reviews
Price from
$125.35
1 night, 2 adults
Hotel MiM Mallorca & Spa - Adults Only, hotel in Cala Bona

MiM Mallorca - Adults Only is a modern adults-only hotel with a lovely setting in south east Mallorca. Located on the seafront next to a beautiful promenade, it has easy access to a number of beaches....

Amazing place!
Scored 8.9
8.9
Rated excellent
Excellent
1,397 reviews
Price from
$150.76
1 night, 2 adults
See all 16 hotels in Cala Bona

Most-booked hotels in Cala Bona in the past month

Budget hotels in Cala Bona

  • Aparthotel Cap De Mar
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 171 reviews

    Facing the beachfront, Aparthotel Cap De Mar offers 4-star accommodations in Cala Bona and features a garden, shared lounge and terrace.

    Le personnel est très attentionné et au petit soin

  • Son Corb Boutique Hotel
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 182 reviews

    Surrounded by 4 golf courses, this 17th-century country estate is set within spacious landscaped gardens with an outdoor pool. Cala Bona Beach is just 984 feet away.

    Pool/breakfast area/brilliant friendly staff

  • Hotel Atolon
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 678 reviews

    Overlooking the Mediterranean Sea, in a magnificent location, the Hotel Atolon is ideal for a relaxing family vacation in the sunshine.

    Food was excellent, great clean and friendly service

  • Globales Cala Bona
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 132 reviews

    Globales Cala Bona is located 328 feet from the sea in Cala Millor Bay, on Mallorca’s east coast. It offers a fitness center, spa and both an indoor and outdoor pool.

    Very clean, staff very friendly and good location.

  • Hotel Cala Bona
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 18 reviews

    Located a 5-minute walk from Cala Bona Beach, Hotel Cala Bona offers 4-star accommodations in Cala Bona and has a shared lounge, a restaurant and a bar.

    Très bon séjour, bon petit déjeuner et dîner. Personnel à l'écoute.

  • Hotel Sur
    Scored 7.8
    7.8
    Rated good
    Good
     · 361 reviews

    Facing the beachfront, Hotel Sur offers 2-star accommodations in Cala Bona and has a fitness center, shared lounge and terrace.

    Lovely Family run Hotel always made to feel welcome

  • Catalonia del Mar - Adults Only
    Scored 7.9
    7.9
    Rated good
    Good
     · 874 reviews

    Featuring a shared outdoor and indoor pools, Catalonia del Mar – Adults Only is located in Cala Bona, across from the marina. This hotel offers free WiFi and a bar on site.

    Beautiful superior double room - so spacious and clean!

FAQs about hotels in Cala Bona

What Guests Said About Cala Bona:

  • Scored 10
    10

    Cala Bona is a beautiful little harbour.

    Cala Bona is a beautiful little harbour. We were part of a large group so had to make dinner reservations in some restaurants otherwise its a quiet enough resort made up mostly of families or older couples. You can wander to Cala Millor (about 20 min stroll) if you want more shops, restaurants etc. Porto Cristo is beautiful and bus to and from it runs right from Cala Bona - definitely worth a visit! Pay by card on local transport - it's near half the price!
    Michelle
    United Kingdom
  • Scored 10
    10

    this is a very nice 4 star hotel, the staff are very helpful...

    this is a very nice 4 star hotel, the staff are very helpful and friendly, the location is perfect, next to the sea and near the harbour. It is clean, lots of towels, great shower. The swimming pool area is nice but the pool is too small for a proper swim. I didn't have breakfast in the hotel. The health centre or at least the exercise machines should be open earlier for example at 7am because people who exercise often do it first thing before breakfast. the staff were nice and friendly and everything is clean, the t.v. was big and works fine. And at the back of the hotel you can sit by the sea for an evening meal or breakfast with a wonderful wonderful view, you are right by the sea. There are souvenir shops near and other hotels. There are also a few supermarkets near - BIP and Spar- The bar area is intimate and nice. I think it's good value and I would stay again but I would try to get a room with a sea view.
    Stuart
    Spain
  • Scored 10
    10

    Lovely little town with a pretty marina.

    Lovely little town with a pretty marina. Lots of shops and restaurants to choose from. Easy to use coastal cycle path. We cycled to S'Illiot for lunch with our children (12 and 8) which they found easy enough. Lots of bike rental options in Cala Bona.
    Jeremy
    United Kingdom
  • Scored 8.0
    8.0

    Lovely location, beautiful port, but I have limited mobility...

    Lovely location, beautiful port, but I have limited mobility, so couldn't walk far. The nearby beach where I could walk to couldn't be accessed because of rocks and my mobility, but there was a more sandy beach a little further along. Hotel was lovely, but small shower room and not enough toiletries (We only had hand luggage). On departure, they were great. Had a luggage room and shower room (No charge) so we could freshen up before we left! Fantastic! Would def return
    Rountree
    Spain
  • Scored 8.0
    8.0

    It wasn’t really our type of resort but it is great for...

    It wasn’t really our type of resort but it is great for families who are looking for a bucket and spade type holiday. Restaurants are very much geared up to the British market rather than local cuisine and consisted of lots of pizza and pasta type cuisine. Very little fine dine. Bars again are for the Brits with Benidorm type acts which wasn’t for us. No refined bars unless you stayed in the hotel. If you can get outside of the resort then there would be far more choice.
    Justine
    United Kingdom
  • Scored 8.0
    8.0

    Cala Bona is a lovely small resort with great promenade...

    Cala Bona is a lovely small resort with great promenade that leads into Cala Millor . The small harbour is very nice with some good restaurants close by . There are regular buses to a few places eg Porto Cristo, Manacor , Cala Ratjada but the TIB buses don’t go up to Alcudia , C’an Picafort, Puerto Pollensa or to Port de Soller like they used to do in the summer so you are limited where you can visit without booking an excursion or jumping in a taxi. Cala Bona is quite flat with plenty of nice restaurants and bars and a small sandy beach.
    J marriott
    United Kingdom

See reviews by guests who stayed at hotels in Cala Bona

  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 1,940 reviews
    This hotel is perfect for families. Clean, spacious rooms (basic but perfect if you don’t plan on cooking and cleaning !), towels changed daily and pool towels also provided daily. loads of sun loungers. We went b&b, breakfast had great choice , is busy at certain times. kids entertainment seemed great fun but our kids were not interested in it ! five minute walk from loads of really nice restaurants, shops and bars.
    Sarah
    Ireland
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 172 reviews
    The hotel is very spacious and comfortable, everything is clean, every day they cleaned our room and changed towels. The food is phenomenal, a large selection even for those who don't eat meat or are a little picky about their food. The staff is very friendly, especially the reception guy Emilio. A big recommendation for this hotel, in addition to the amenities it offers, there are spacious beaches nearby.
    Budic
    Slovenia
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 182 reviews
    Quiet and restful location in a beautiful rural location, beautiful gardens . Only short distance from the seaside resort . (10 - 15 minute walk , half of which is down the hotel drive or around 5 euro by taxi). Lovely pool with lots of sunbeds.
    Lacy
    United Kingdom
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 531 reviews
    The location is amazing. Out the back of the hotel you are right by the sea and can eat your meals there. Food was really good with lots of vegetarian choices. Lovely sea views. Caroline on reception was so helpful.
    Charlotte
    United Kingdom
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 678 reviews
    Food was exceptional, the pool by the sea was fantastic. The beach was a two minute walk from the hotel and the night time entertainment was very good too!
    A
    Anonymous
    United Kingdom