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

Hotels with airport shuttles in Cala Bona

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 616 reviews
From US$72.05 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 943 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 540 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 777 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 662 reviews
From US$158.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 877 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 671 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 496 reviews
From US$119.09 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 764 reviews

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

See all

Popular with guests booking hotels in Cala Bona

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

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,515 reviews

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 243 reviews

Popular with guests booking hotels in Cala Bona

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

Popular with guests booking hotels in Cala Bona

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

Popular with guests booking hotels in Cala Bona

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

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 496 reviews

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 634 reviews

Popular with guests booking hotels in Cala Millor

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

Best hotels with breakfast in Cala Bona and nearby

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

Featuring an outdoor swimming pool, Iberostar Waves Cala Millor - Adults Only is located in Cala Millor, 140 metres from the sea promenade. This hotel offers an on-site restaurant and snack bar.

From US$129.74 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,091 reviews

Hotel THB Felip - Adults Only is set on the seafront of Majorca’s Porto Cristo, and offers an indoor and outdoor pool, wellness area and a gym. Rooms include free WiFi and some have a balcony.

From US$144.91 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 891 reviews

Hotel Forn Nou features rustic, stylish rooms and a roof terrace with views of the village of Arta. It has an à la carte restaurant serving Mediterranean cuisine.

From US$107.96 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 564 reviews

Palacio Sant Salvador has an outdoor swimming pool, garden, a terrace and bar in Artá.

From US$120.72 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 243 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,168.83 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 28 reviews

Situated in Son Servera, just 100 metres from Cala Bona Beach, Moll 3 features beachfront accommodation with free WiFi.

Budget hotels in Cala Bona and nearby

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 9 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 101 provides air-conditioned accommodation with a patio and free WiFi.

From US$76.51 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 43 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.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 29 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 401 provides air-conditioned accommodation with a patio and free WiFi.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 17 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.

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

Situated in Cala Millor, Apto con Terraza 404 features accommodation with a private pool. Guests staying at this aparthotel have access to a patio.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 33 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 301 provides air-conditioned accommodation with a patio and free WiFi.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 43 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 403 features air-conditioned accommodation with a patio and free WiFi.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 30 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 402 offers air-conditioned accommodation with a patio and free WiFi.

From US$85.01 per night

Hotels located in the centre of Cala Bona

Featuring a private beach area, a garden, and a bar, Tres Mares provides accommodation in Cala Bona with free WiFi and garden views.

From US$840.59 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 456 reviews

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.

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 10
Exceptional - What previous guests thought, 2 reviews

Situated in Cala Bona, 500 metres from Cala Bona Beach and 38 km from Natural Park S'Albufera de Mallorca, 2 Bedroom Cozy Apartment In Cala Bona offers air conditioning.

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

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Set in Cala Bona, 500 metres from Cala Bona Beach and 40 km from Natural Park S'Albufera de Mallorca, Apartamento Rosa offers a garden and air conditioning.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 634 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.

FAQs about hotels in Cala Bona

What guests said about Cala Bona:

10

Great to explore other places like Cala Miller & Costa de...

Great to explore other places like Cala Miller & Costa de los Pinos. Cycle paths all along the sea front and great walks. Plenty of restaurants and bars around the marina area and beyond. Would recommend one of the boat trips from the marina. Good location for families with kids too.
Guest review by
Neil
United Kingdom
8.0

It's a perfect location and alot of amenities in walking...

It's a perfect location and alot of amenities in walking distance The glass bottom boat tour was great and a lovely way to see the Island There is a wide selection of lovely restaurants to choose from Not as cheap as other areas I have visited for holidays but it was a very enjoyable destination
Guest review by
Aileen
Ireland
10

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

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

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

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

See reviews by guests who stayed at hotels in Cala Bona

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 701 reviews
We had a very pleasant stay at hotel Atolon. The hotel is medium size, clean, pool is situated next to the sea, with small but comfortable rooms (I do not know what more than bed, bathroom, refrigerator, table and closet you will need) and perfect meals in the morning and in the evenings. We had a wide offer of meals and everything what we tried was delicious. Personnel in the hotel is always ready to help you. Cala Bona is also a very nice place where to stay. Food and the stuff made our stay unforgettable.
Guest review by
Silvi96
Slovakia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 592 reviews
The location of the hotel itself, the rooms in general and its equipment - everything is good here. Downstairs there was a swimming pool and an area with sun loungers and tennis court. There was also a separate pool for children. Overall, this is a good hotel, especially for families with children and if you are used to having breakfast. But if you want to sleep late, skip the early breakfast, and want some quiet and child-free time, this isn't the place for you.
Guest review by
Anely
Poland
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,515 reviews
Great hotel with clean, spacious rooms. Pool area clean and lots of fun with plenty of sun loungers. Friendly staff. Great value for money, Cala Bona with lots of shops and restaurants is only a short walk away if you want a change of scenery.
Guest review by
Jeremy
United Kingdom
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 243 reviews
Simple and neat hotel after face-lift renovation, new and comfortable mattresses, simple design, kind staff. Excellent breakfast (good price value), perfect for a short stay.
Guest review by
PeWalcz
Hungary
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 634 reviews
The hotel is amazing, good location
Guest review by
Evelyn
Ireland