Skip to main content

Search hotels in Cala Bona

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

Cala Bona – 39 hotels and places to stay

Hotels with airport shuttles in Cala Bona

Most booked hotels in Cala Bona and surroundings in the past month

See all

Hotels located in the centre of Cala Bona

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Set less than 1 km from Cala Bona Beach, 40 km from Natural Park S'Albufera de Mallorca and 46 km from Alcudia Old Town, Sa Casa des Pintor Miquel Vives 213 offers accommodation located in Cala Bona.

    From US$1,520.68 per night
  • Featuring garden views, Son Floriana offers accommodation with a balcony, around 1.1 km from Cala Bona Beach.

    From US$2,216.80 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 259 reviews

    Facing the beachfront, Hotel Sur offers 2-star accommodation in Cala Bona and has a seasonal outdoor swimming pool, fitness centre and shared lounge.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Situated in Cala Bona, just 100 metres from Cala Bona Beach, Vives Ref 9002 features beachfront accommodation with free WiFi.

    From US$1,183.56 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 6 reviews

    Situated in Cala Bona, just a few steps from Cala Bona Beach, Apartamento Voramar MHM Cala Bona features beachfront accommodation with free WiFi.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3 reviews

    Situated 40 km from Natural Park S'Albufera de Mallorca, 46 km from Alcudia Old Town and 3.6 km from Pula Golf Course, Dúplex Voramar MHM Seafront features accommodation located in Cala Bona.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 36 reviews

    Situated 300 metres from Cala Bona Beach, Hotel Cala Bona offers 4-star accommodation in Cala Bona and has a shared lounge, a restaurant and a bar.

  • Vives

    Hotel in Cala Bona
    Central location
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 8 reviews

    Located in Cala Bona, a few steps from Cala Bona Beach and 40 km from Natural Park S'Albufera de Mallorca, Vives provides air-conditioned accommodation with a balcony and free WiFi.

Best hotels with breakfast in Cala Bona and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 370 reviews

    Featuring 2 shared outdoor pools and balconies with sea views, Hotel Marins Playa Suites- Adults Only in Cala Millor in Mallorca. Free Wi-Fi access is available.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 453 reviews

    Blue Sea Don Jaime Hotel is located right beside the beach in the charming resort of Cala Millor, on the east coast of Majorca.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 957 reviews

    Surrounded by nature, Talayot - Adults Only is located in Cala Millor and features 2 pools, a spa with wellness centre, and a gym. Free Wifi is provided.

    From US$267.51 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,625 reviews

    Set in Cala Millor, Marins Playa features an outdoor swimming pool, a fitness centre and an indoor pool. This 4-star hotel has air-conditioned rooms with a private bathroom.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 187 reviews

    Featuring a terrace and views of sea, SEVEN Hostal is a recently renovated guest house set in Cala Millor, 700 metres from Cala Millor Beach. Situated on the beachfront, this property features a bar.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,686 reviews

    The Hotel Millor Sol is located in Cala Millor on Mallorca’s east coast. It has a swimming pool and the beach is only 400 metres away.

    From US$142.06 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 203 reviews

    A large outdoor pool, buffet restaurant and free Wi-Fi zone are offered at Vista Blava, situated 350 metres from Cala Millor Beach. Each bright, air-conditioned room has a balcony and satellite TV.

    From US$152.43 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 397 reviews

    Set on the beachfront in Cala Millor Bay, Hotel Voramar boasts a terrace situated on the seaside promenade, a spacious reading lounger area and free WiFi throughout.

    From US$143.27 per night

Budget hotels in Cala Bona and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 128 reviews

    700 metres from Cala Millor Beach, Casa del Sol is situated in Cala Millor and features air-conditioned rooms with free WiFi.

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 26 reviews

    Located in Cala Millor, 1.3 km from Cala Millor Beach and 39 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 201 provides air-conditioned accommodation with a patio and free WiFi.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 48 reviews

    Located in Cala Millor, 1.3 km from Cala Millor Beach and 39 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 204 provides air-conditioned accommodation with a patio and free WiFi.

    From US$86.08 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 40 reviews

    Situated in Cala Millor, 1.3 km from Cala Millor Beach and 39 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 103 features air-conditioned accommodation with a patio and free WiFi.

    From US$86.08 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 25 reviews

    Set in Cala Millor, 1.3 km from Cala Millor Beach and 39 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 102 offers air-conditioned accommodation with a patio and free WiFi.

    From US$86.08 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 23 reviews

    Set in Cala Millor, 1.3 km from Cala Millor Beach and 39 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 202 offers air-conditioned accommodation with a patio and free WiFi.

    From US$86.08 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 16 reviews

    Located in Cala Millor, 1.3 km from Cala Millor Beach and 39 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 203 provides air-conditioned accommodation with a patio and free WiFi.

    From US$86.08 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 28 reviews

    Located in Cala Millor, 1.3 km from Cala Millor Beach and 39 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 302 provides air-conditioned accommodation with a patio and free WiFi.

    From US$86.08 per night

FAQs about hotels in Cala Bona

What guests said about Cala Bona:

  • 10.0

    Cala Bona is a lovely resort, very flat and seemed...

    Cala Bona is a lovely resort, very flat and seemed accessible. We used the resort hoppa transfer which was great value and a lovely air conditioned coach. Cala Bona felt really safe and friendly, favourite bars were Gaby's, The Music Bar, Hotel Sur Bar and Smithys. Prices varied but on the whole were a little cheaper than the UK, special mention for Becky's Baguettes which we enjoyed for our lunch a few times. Calor Millor is easily walkable and has a good range of bars and restaurants and an Aldi for any emergency bits like extra sun cream!
    Guest review by
    Nicola
    United Kingdom
  • 10.0

    Such a great place for those with mobility issues, very flat...

    Such a great place for those with mobility issues, very flat and plenty of places for hiring mobility scooters. Also so easy to walk from Cala Bona into Cala millor which has quite a large beach area and many shops and bars. Regular buses to all nearby resorts. A lovely place to visit is Porto Cristo, takes about 1 hour on the bus or you can go there on a boat trip instead. In Cala Bona many hotels have entertainment but most noticeable is Hotel Sur sports bar with nightly entertainment, and always a good atmosphere. Lovely varied restaurants located around the harbour, all reasonable and very friendly. Janet & Johns is very popular.
    Guest review by
    Patricia
    United Kingdom
  • 10.0

    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!
    Guest review by
    Michelle
    United Kingdom
  • 10.0

    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.
    Guest review by
    Stuart
    Spain
  • 10.0

    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.
    Guest review by
    Jeremy
    United Kingdom
  • 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
    Guest review by
    Rountree
    Spain

See reviews by guests who stayed at hotels in Cala Bona

See all
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 546 reviews
    The location to the town and beach was excellent. A short stroll to Cala Bona and Cala Millor. Room serviced everyday and clean towels provided. Staff very friendly. Check out was 12 noon but we did have the use of the gym to have a shower with clean towels before pick up which was great.
    Guest review by
    paula
    Ireland
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 719 reviews
    The view of the hotel with direct opening to the sea was very beautiful and special. The breakfast and dinner were also very diverse and quality, and the stuff extremely friendly and welcoming.
    Guest review by
    Anca-Daniela
    Netherlands
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 22 reviews
    Great location, lovely pool, very clean and a nice quiet area but within easy walking distance to Cala Bona. The hosts were fabulous.
    Guest review by
    Julie
    Ireland
  • From US$128.61 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 669 reviews
    Location was great, friendly and helpful staff, food was brilliant huge selection and great value, A* hotel deserves more stars!
    Guest review by
    Helen
    United Kingdom
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,601 reviews
    Fabulous hotel with great location. Lovely little apartment and all the facilities we needed.
    Guest review by
    Cliona
    Ireland