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 – 38 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.

C
Christopher
From
United Kingdom
The warm welcome from Pina, the great staff, lovely traditional Majorcan hotel, amazing food, great location and very quiet and intimate.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 494 reviews
Price from
$130.96
1 night, 2 adults

Marins Naiya Boutique Hotel

Hotel in Cala Bona

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

S
Sabrina
From
Spain
We had a beautiful room overlooking the pool and the sea! I enjoyed watching the sunrise every morning and then going down to a continental breakfast. The staff was kind, polite and quick to answer any question.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 68 reviews
Price from
$180.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.

D
DebraFarmer
From
United Kingdom
Excellent location, great value. Lovely quiet resort.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 647 reviews
Price from
$147.19
1 night, 2 adults

Apartamento Espiga

Cala Bona

Apartamento Espiga is located in Cala Bona, just 24 miles from Natural Park S'Albufera de Mallorca and 28 miles from Alcudia Old Town.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews
Price from
$664.60
1 night, 2 adults

Grupotel Mallorca Mar

Cala Bona

This holiday aparthotel is located 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.

V
Vicente Lahoz Ortega
From
Spain
Location next to the sea. You can see the sun coming up in the morning. Great facilities, small but nice spa with indoor pool, sauna and bath. Good buffet for breakfast (we only had breakfast included), but I would say lunch and dinner would be fine too.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 522 reviews
Price from
$152.60
1 night, 2 adults

Villa Cala Bona

Cala Bona

Villa Cala Bona is located in Cala Bona, just a 4-minute walk from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 9 reviews
Price from
$1,521.37
1 night, 2 adults

Sol y Mar Apartments

Cala Bona

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

M
Meron
From
Norway
Everything was so perfect thank you.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 454 reviews
Price from
$1,059.75
1 night, 2 adults

Juz de Yartan Art Hotel - Adults Only

Artá (Near Cala Bona)

Located in Artá and with Natural Park S'Albufera de Mallorca reachable within 17 miles, Juz de Yartan Art Hotel - Adults Only provides concierge services, allergy-free rooms, a terrace, free WiFi...

S
Seydoux
From
Switzerland
Staff (super welcoming and kind, helpful) Beautifully appointed hotel, very artsy und modern, well done common areas. Fantastic drinks, perfectly stocked bar
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 170 reviews
Price from
$242.27
1 night, 2 adults

Nema Boutique Hotel & Spa

Artá (Near Cala Bona)

Located 17 miles from Natural Park S'Albufera de Mallorca, Nema Boutique Hotel & Spa offers 4-star accommodations in Artá and features a garden, a restaurant and a bar.

K
Krista
From
Canada
Fantastic stay at Nema! Such a beautiful property with exceptional service that sets it apart. Highly recommend.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 410 reviews
Price from
$235.50
1 night, 2 adults

Ōrigins Hotel Boutique - Adults Only

Artá (Near Cala Bona)

Located 17 miles from Natural Park S'Albufera de Mallorca, Ōrigins Hotel Boutique - Adults Only offers 4-star accommodations in Artá and features a seasonal outdoor swimming pool, a terrace and a bar....

S
Sheri
From
United States
We had a great stay at this beautiful boutique hotel. The room was spacious and light, and the pool was wonderful. It’s also a short drive away to beautiful beaches, and the homemade breakfasts were amazing (especially the eggs).
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 139 reviews
Price from
$237.86
1 night, 2 adults
See all 38 hotels in Cala Bona

Hotels with airport shuttles in Cala Bona

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 613 reviews
From $101.64 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 68 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 941 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 538 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 780 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 659 reviews
From $175.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 880 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 650 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 494 reviews
From $130.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 737 reviews

Most booked hotels in Cala Bona and surrounding area 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, 233 reviews

Popular with guests booking hotels in Cala Bona

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

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 37 reviews

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 80 reviews

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 68 reviews

Popular with guests booking hotels in Cala Bona

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

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 233 reviews

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 700 reviews

Popular with guests booking hotels in Cala Bona

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

Popular with guests booking hotels in Cala Bona

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 494 reviews

Best hotels with breakfast in Cala Bona and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 669 reviews

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

From $112.50 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,041 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 $81.84 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 888 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 $103.62 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 565 reviews

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

From $152.13 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 519 reviews

Apartamentos Sema enjoys a location in Son Servera, a 2-minute walk from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca.

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

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 95 reviews

BonaMar I - 2A offers accommodations in Son Servera, a few steps from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca.

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

Vives Ref 9002 offers accommodations in Cala Bona, a few steps from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca.

Hotels located in the center of Cala Bona

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 455 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

Apartamento Voramar MHM Cala Bona is located in Cala Bona, just a few steps from Cala Bona Beach and 25 miles from Natural Park S'Albufera de Mallorca.

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

Dúplex Voramar MHM Seafront offers accommodations in Cala Bona, 7.2 miles from The Caves of Drach.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 37 reviews

Featuring a bar and massage services, Hotel Cala Bona is located in Cala Bona, a 4-minute walk from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 233 reviews

Facing the beachfront, Cabot Cap de Mar Spa offers 4-star accommodations in Cala Bona and features a seasonal outdoor swimming pool, garden and shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

2 Bedroom Cozy Apartment In Cala Bona offers accommodations in Cala Bona, a 5-minute walk from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca.

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

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

A 5-minute walk from Cala Bona Beach in Cala Bona, Apartamento Rosa offers accommodations with access to a solarium.

Budget hotels in Cala Bona and nearby

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 135 reviews

Providing a garden, Apartamentos Mallorca SL provides accommodations in Cala Millor. Both free Wifi and parking on-site are available at the apartment free of charge.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8 reviews

Sa Maniga 1F offers accommodations in Cala Millor, a few steps from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca.

From $259.05 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 20 reviews

Sa Maniga 6E offers accommodations in Cala Millor, a 2-minute walk from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca.

From $253.16 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews

Sa Maniga 6F offers accommodations in Cala Millor, a 2-minute walk from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca.

From $282.32 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,446 reviews

Set on the beachfront between Porto Cristo and Cala Millor, Amena Mar Hotel offers sea views. This small family-run guest house is composed of rooms and studios with private bathrooms.

From $70.65 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 11 reviews

Sa Marineta offers accommodations in Porto Cristo, 29 miles from Natural Park S'Albufera de Mallorca and 1.2 miles from The Caves of Drach. Guests staying at this chalet have access to a terrace.

From $207.24 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 319 reviews

HOTEL BINI is offering accommodations in Porto Cristo. Each room at the 3-star hotel has city views and free WiFi.

From $88.02 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 613 reviews

Located within 17 miles of Natural Park S'Albufera de Mallorca and 21 miles of Alcudia Old Town, My Rooms Artà Adults Only by My Rooms Hotels TI provides rooms in Artá.

From $101.74 per night

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.5
Very Good - What previous guests thought, 455 reviews
The hotel was modern, clean and the rooms were very well maintained. The location was perfect, we stayed for our honeymoon and we've returned home with amazing memories. From watching the sunrise to eating all our meals ocean side. It was like a dream. A short walk to the harbour and a short walk to cala millor, both beautiful places. All the staff were friendly and helpful.
Guest review by
Chantelle
United Kingdom
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 647 reviews
The room was very comfortable. The staff were very friendly and the food was varied and good. We need to mention chef Maria, she was fabulous, always smiling and friendly. We would also like to mention Romina and Fermin, they are all a credit to the hotel. Excellent service and very friendly.
Guest review by
Christie
Spain
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 595 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.3
Very Good - What previous guests thought, 1,508 reviews
Paid the 12e extra for breakfast it was delish. Room was perfect, very clean, great shower, lovely balcony, comfy bed, all kitchen utensils provided was fab. Couldn't fault the place, the staff were helpful and friendly. Short walk to Cala Bona cute little town.
Guest review by
Nadine
Ireland
From $130.96 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 494 reviews
This is a truly unique hotel. Really beautiful building with lovely staff in a great location. What more could we ask for- oh did I forget the wonderful restaurant- absolutely perfect.
Guest review by
Maggie
United Kingdom