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 – 40 hotels and places to stay

Filter by:

Star rating

Review score

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.

S
Stephen
From
Australia
The staff for checkin, dinner and breakfast were exceptional. We had a wonderful experience during our short stay
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 507 reviews
Location 8.9
Price from
US$125.53
1 night, 2 adults

Hotel Ilusion Moreyo - Adults Only

Hotel in Cala Bona

Hotel Ilusion Moreyó is located by the port in Cala Bona, in front of the beach and surrounded by numerous shops and restaurants. It offers a seasonal swimming pool and a restaurant.

P
Pablo Antonio
From
Portugal
Modern hotel with a great location, excellent breakfast, room with a beautiful sea view and very clean, friendly staff
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 467 reviews
Location 8.9
Price from
US$147.76
1 night, 2 adults

Hotel Atolon & Kaafu Beach Club

Hotel in Cala Bona

Set overlooking the Mediterranean Sea, in a magnificent location, the Hotel Atolon & Kaafu Beach Club is elegant accommodation, ideal for a relaxing family holiday in the sunshine.

J
Jones
From
United Kingdom
The staff were very helpful and friendly The food was excellent The location was just right for us and the entertainment was good at night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 714 reviews
Location 9.3
Price from
US$258.58
1 night, 2 adults

Marins Naiya Boutique Hotel

Hotel in Cala Bona

Marins Naiya Boutique Hotel features a fitness centre, garden, a terrace and bar in Cala Bona.

B
Bruno
From
Slovenia
It was new, clean, friendly staff, good breakfast, good cocktails.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 25 reviews
Location 8.2
Price from
US$179.27
1 night, 2 adults

Globales Cala Bona

Hotel in Cala Bona

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

L
Laszlo
From
Romania
Very clean hotel and close to the beach! Food choice is great! Receptionist Manuel deserves 5*****
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 96 reviews
Location 8.4
Price from
US$249.68
1 night, 2 adults

Hotel Sur

Hotel in Cala Bona

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

L
Luke
From
United Kingdom
The hotel is ideally situated right to next to the port in Cala Bona with various shops on the same road. Calla Millor is also only a 15min walk from the hotel. Hotel Sur was ideal for a small family getaway, great staff, good rooms and fantastic air conditioning
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 266 reviews
Location 8.7
Price from
US$160.89
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.

E
Evelyn
From
Ireland
The hotel is amazing, good location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 684 reviews
Location 8.7
Price from
US$146.59
1 night, 2 adults

Apartamento Espiga

Cala Bona

Set in Cala Bona, 40 km from Natural Park S'Albufera de Mallorca and 46 km from Alcudia Old Town, Apartamento Espiga offers a garden and air conditioning.

D
Denis
From
Slovenia
Angela the host was very nice and welcoming. The appartment was very clean, very comfortable and well equipped, even with small details like sandwich bags, alu folium, baking paper, soaps, detergent, trash bags, sponges, .....
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 8 reviews
Location 10.0
Price from
US$661.90
1 night, 2 adults

Grupotel Mallorca Mar

Cala Bona

This holiday aparthotel is situated on the seafront in Cala Bona, a few steps away from the clear blue waters of the Mediterranean on the picturesque east coast of Majorca.

E
Esteban
From
Ecuador
The facilities, the shows and the service. It is a paradise for kids.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 436 reviews
Location 8.3
Price from
US$499.57
1 night, 2 adults

Villa Cala Bona

Cala Bona

Boasting accommodation with a balcony, Villa Cala Bona is located in Cala Bona. This villa features a private pool, a garden, barbecue facilities, free WiFi and free private parking.

L
Lorraine
From
United Kingdom
The location is brilliant and the main reason we booked it. Near to bars, shops, and the sea. It was huge and very private. The pool was very good and was cleaned while we were there. We spent a lot of time in it and it so nice being able to swim in the evening. The gardens are massive and we didn’t even use the other side where the pond was. There were more mosquitos that side too and I personally think it would be better without the pond. There was a decent ping pong table too. I liked having the laundry room, which is located outside near the shower room off the kitchen. There are some unusual items around the house. My grandchildren enjoyed playing the piano. It is pretty much just as all the photos and videos show online.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11 reviews
Location 8.6
Price from
US$1,515.16
1 night, 2 adults
See all 40 hotels in Cala Bona

Hotels with airport shuttles in Cala Bona

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

See all

Budget hotels in Cala Bona and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 209 reviews

    This comfortable hotel is located in 200 metres from Cala Millor Beach. It offers bright rooms with a balcony and sea views, free Wi-Fi and a bar-restaurant with outdoor terrace.

    From US$110.68 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 986 reviews

    Hotel Rosella affiliated by Intelier features a seasonal outdoor swimming pool, garden, a shared lounge and restaurant in Sa Coma.

    From US$166.64 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 657 reviews

    Our complex is a 10 minute walk from the beach. The Europa Apartments are located in Sa Coma, they offer a large garden where you can enjoy a bar and outdoor pool, tennis court, playground.

    From US$116.66 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 529 reviews

    Bei Juan BJ Apartamentos Club Sa Coma is 5 minutes’ walk from Mallorca’s Sa Coma Beach. It offers a seasonal outdoor pool and apartments with a TV and private balcony.

    From US$111.36 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,340 reviews

    Hipotels Coma Gran has a garden, shared lounge, a terrace and bar in Sa Coma. With free WiFi, this 4-star hotel offers a 24-hour front desk and an ATM.

    From US$114.46 per night
  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 573 reviews

    BJ Playa Blanca is located in between the beaches of S'illot and Sa Coma, the hotel have a magnificent terrace with a swimming pool, hammocks and a recreational games area.

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

    BJ Bei Juan Hostal has a garden, shared lounge, a terrace and bar in S'Illot.

    From US$75.80 per night
  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 457 reviews

    BJ Hostal Bona Vista offers accommodation in S'Illot. Guests can enjoy the on-site bar. The rooms are equipped with a TV. The rooms include a private bathroom equipped with a bath.

    From US$75.80 per night

Best hotels with breakfast in Cala Bona and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 367 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.

    From US$289.68 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 949 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$263.73 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,590 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.

    From US$135.54 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,687 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$175.41 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 204 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$164.91 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 415 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.70 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 395 reviews

    Located 100 metres from sandy Cala Millor Beach, Universal Hotel Bikini boasts an outdoor swimming pool and rooms with balcony. There is a 24-hour reception and free luggage storage is also provided.

    From US$178.32 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 774 reviews

    CM Playa del Moro offers indoor and outdoor swimming pools, a hot tub and a fitness centre. The hotel is in a pedestrian area of Cala Millor, right on the seafront.

Hotels located in the centre of Cala Bona

  • 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,259.05 per night
  • 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,625.96 per night
  • Featuring garden views, Son Floriana offers accommodation with a balcony, around 1.1 km from Cala Bona Beach.

    From US$2,223.44 per night
  • Situated in Cala Bona, Can Jeroni Carrio features accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 266 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 5.2
    Passable - What previous guests thought, 5 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.5
    Very good - What previous guests thought, 2 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.

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.3
    Very good - What previous guests thought, 436 reviews
    Good option of food for all inclusive, not the same every day. Staff were friendly and the kids pool was great for my daughter! The pools were cold (none heated during October) but once you got in it was fine as long as you don't stay in too long. Great kids club, my daughter asked to go back! Nice size rooms and terrace, really clean and welcoming. Hotel is in a great location near the beach and have bikes you can hire within the hotel.
    Guest review by
    Ria
    United Kingdom
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 507 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 9.3
    Superb - What previous guests thought, 8 reviews
    Excellent appartment and excellent owner. We came in the night, outside check-in hours and we get a lot of help from Angela - the keys were waiting in the reception of the nearest hotel and we didn't have any problem with opening the doors. Many thanks! I strongly recommend them!
    Guest review by
    Radoslaw
    United Kingdom
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,642 reviews
    Everything. It was just perfect. Great hotel. Very clean and comfortable. Excellent entertainment for kids and parents. Everyone was very friendly from check-in to check-out. Animation team were brilliant with the kids. Mini disco and night time entertainment was fabulous.
    Guest review by
    Graham
    Ireland
  • From US$201.94 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 714 reviews
    Everything was perfect. A little cozy hotel far from the party area in Palma, yet the surroundings has everything you need.
    Guest review by
    Mahmoud
    Germany
gogless