Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Cala Bona – 26 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Catalonia del Mar - Adults Only 4 stars

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. Very friendly staff and great facilities.

Show more Show less
8.2
Very good
1,108 reviews
Price from
£69
per night

Hotel Ilusion Moreyo - Adults Only 4 stars

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. All was just perfect! Thank you for all. Best hotel ever 🤩🥳😘

Show more Show less
8
Very good
489 reviews
Price from
£58
per night

Protur Residencia Son Floriana 3 stars

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. Had a great time here. Staff is really friendly and helpful. They don’t speak a lot of English but that didn’t cause any difficulties for us.

Show more Show less
9
Superb
282 reviews
Price from
£84
per night

Hotel Atolon 4 stars

Hotel in Cala Bona

Set overlooking the Mediterranean Sea, in a magnificent location, the Hotel Atolon is elegant accommodation, ideal for a relaxing family holiday in the sunshine. Breakfast was amazing, all fresh produce, cooked and presented beautifully, all served hot, massive choice, happy staff

Show more Show less
8.6
Fabulous
291 reviews
Price from
£72
per night

Aparthotel Cap De Mar 4 stars

Hotel in Cala Bona

The hotel is situated right on the beach, along the sea front promenade and just a short stroll form the Cala Bona’s picturesque harbour in Cala Millor. The complex consists of 4 small buildings. The staff were very friendly, The apartment was very large and clean, nice touch arriving in the room at the start was a bowl of fruit, bottled water ( and a new one everyday) and a bottle of Prosecco. Great breakfast (I would say the best I have had in a hotel abroad) We had a fabulous view right on the front looking out to sea. lovely pool area plenty of seats and a lifeguard (which you don’t have at many hotels). Although we did not have any disability it was very well catered for with people in wheelchairs easy access everywhere even into the pool.

Show more Show less
8
Very good
55 reviews
Price from
£124
per night

Son Corb Boutique Hotel 4 stars

Hotel in Cala Bona

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 300 metres away. very clean, excellent service , perfect for relaxation. Highly recomended

Show more Show less
8.9
Fabulous
151 reviews
Price from
£122
per night

Globales Cala Bona Suites 4 stars

Hotel in Cala Bona

Globales Cala Bona Suites 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. The staff was excellent! (Especially, Chloe and Manuel :)) Very friendly, open and helpful people. The hotel is well-maintained, clean and spacious. Nicely decorated rooms with open spaces. Delicious breakfast served in the canteen with variety of fresh products. We really loved it and highly recommend Globales hotel and Cala Bona area! :)

Show more Show less
8.4
Very good
99 reviews
Price from
£92
per night

Hotel Gran Sol 4 stars

Hotel in Cala Bona

Hotel Gran Sol features a restaurant, fitness centre, a bar and garden in Cala Bona. location is ideal, close to shops, bars and based right next to the beach. rooftop terrace with indoor pool along with outdoor pool.

Show more Show less
9.3
Superb
26 reviews
Price from
£90
per night

Hipotels Cala Bona Club 4 stars

Hotel in Cala Bona

Located in Cala Bona, less than 1 km from Cala Bona Beach, Hipotels Cala Bona Club provides accommodation with a restaurant, free private parking, a fitness centre and a bar. Friendly staff, very good cleaning service. Unfortunately my husband got a severe sunburn and couldn't not go down to have meals, they allowed me to take food to the room. (It is a buffet service). The room has a good balcony also the restaurant food is just amazing.

Show more Show less
8.4
Very good
691 reviews
Price from
£54
per night

Hotel Sur 1 stars

Hotel in Cala Bona

Hotel Sur has a restaurant, fitness centre, a bar and shared lounge in Cala Bona. Everything from the moment we got to the Sur Hotel, staff could not do enough for us. They were very friendly very helpful, rooms were spotless, towels changed everyday, beds changed, service from all was amazing. We would highly recommend the Sur Hotel to anyone they really do go out of their way to help. Cant wait to go again.

Show more Show less
7.9
Good
226 reviews
Price from
£39
per night

Most booked hotels in Cala Bona in the past month

See all

FAQs about hotels in Cala Bona

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Cala Bona:

Explore guest reviews of hotels in Cala Bona

See all