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

A
Anna
From
Poland
It is a beautiful, quiet place. Exactly what I needed for my holidays. The room was spacious and nice, always cleen. The breakfast was delicious. And there was always room for us in the swimming pool. The food in the restaurant gorgeous. And the hotel staff most helpful and very kind.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 503 reviews
Price from
US$128.95
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.

c
corinne
From
Ireland
Near by parking convenient to everything loads of shops and restaurants nearby. Lovely big beach 15 mins walk up the beautiful promenade. Smaller beach beside hotel. Lovely staff all very welcoming. Was my second time staying here would definitely stay again.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 259 reviews
Price from
US$142.84
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.

J
Jordi
From
Spain
We chose this place to spend some days chilling after our wedding. Everything was wonderful, the attention of the staff, the place, just in front of the sea and the local port, nice breakfast and swimming pool. You also have activities and plans organized by the staff so no time to get bored.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 655 reviews
Price from
US$144.93
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, 9 reviews
Price from
US$654.42
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, 9 reviews
Price from
US$1,498.04
1 night, 2 adults

Sol y Mar Apartments

Cala Bona

Set in Cala Bona, 400 metres from Cala Bona Beach, Sol y Mar Apartments offers beachfront accommodation and various facilities, such as an outdoor swimming pool.

J
John
From
United Kingdom
Staff very friendly and helpful. Location very nice, manger could do enough for you always at hand.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 425 reviews
Price from
US$1,043.50
1 night, 2 adults

Nema Boutique Hotel & Spa

Artá (Near Cala Bona)

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

K
Kaj
From
Sweden
Very good hotel, staff friendly and helpful. Breakfast super and restaurant very nice. Will most probably return again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 398 reviews
Price from
US$231.89
1 night, 2 adults

Hotel Boutique Can Pocovi

Sant Llorenç des Cardassar (Near Cala Bona)

Hotel Boutique Can Pocovi in Sant Llorenç des Cardassar provides adults-only accommodation with an outdoor swimming pool, a garden and a bar.

T
Trevor
From
France
Quiet location, upgrade to ground floor, spacious room, walk in super shower, pleasant garden, roof top pool ; good breakfast. Tea and coffee making facility.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 224 reviews
Price from
US$278.27
1 night, 2 adults

Hotel & Restaurant Jardi d'Artà

Artá (Near Cala Bona)

Offering an outdoor pool, free Wi-Fi, and a restaurant, Hotel & Restaurant Jardin D’Artà is set in a typical Majorcan building. Guests can enjoy the garden and the on-site fitness centre.

J
Joanna
From
Spain
The garden area is stunning and the staff very attentive and friendly. Our room was good size and private with a nice view, we loved it. The restaurant was also exceptional.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 466 reviews
Price from
US$369.57
1 night, 2 adults

Hotel Forn Nou

Artá (Near Cala Bona)

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.

I
Ioana Cezara
From
Romania
Clean cozy room Huge comfortable bed Daily cleaning service provided Good variety of foods at breakfast - good quality and very tasty Great location (free parking nearby)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 908 reviews
Price from
US$127.54
1 night, 2 adults
See all 37 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 6.3
    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.

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

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

  • 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.5
    Good - What previous guests thought, 29 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 304 features air-conditioned accommodation with a patio and free WiFi.

    From US$85.36 per night

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,173.69 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,607.59 per night
  • Featuring a private beach area, a garden, and a bar, Tres Mares provides accommodation in Cala Bona with free WiFi and garden views.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 53 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, 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 8.5
    Very good - What previous guests thought, 462 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.

Best hotels with breakfast in Cala Bona and nearby

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

    Located on top of a hill with views of the Mallorcan landscape, Finca Sestelrica is located in Artá. It features an outdoor pool and a garden.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 374 reviews

    Situated in Sant Llorenç des Cardassar in the Majorca Region, 47 km from El Arenal, Can Solaies boasts a sun terrace and hot tub.

    From US$168.12 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,119 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$145.51 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 466 reviews

    Offering an outdoor pool, free Wi-Fi, and a restaurant, Hotel & Restaurant Jardin D’Artà is set in a typical Majorcan building. Guests can enjoy the garden and the on-site fitness centre.

    From US$369.57 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 398 reviews

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

    From US$231.89 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$129.10 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 523 reviews

    Situated in Son Servera, Apartamentos Sema features a private pool and free WiFi. There is a private entrance at the apartment for the convenience of those who stay. The apartment has family rooms.

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

    Set in Son Servera, 100 metres from Cala Bona Beach, BonaMar I - 2A offers accommodation with a seasonal outdoor swimming pool, free WiFi, a 24-hour front desk, and luggage storage space.

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.8
    Fabulous - What previous guests thought, 710 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.5
    Very good - What previous guests thought, 562 reviews
    The hotel offers a lot of attractions for kids and adults. Great buffet and pools. Room quite big with great balcony. Tennis basketball volleyball court - all playing surface were so nice prepared. Friendly and nice stuff.
    Guest review by
    Magdalena
    United Kingdom
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 503 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
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 146 reviews
    Great room hotel clean, friendly efficient staff. Excellent choice of food
    Guest review by
    Barbara
    United Kingdom
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 462 reviews
    Lovely modern, clean, hotel, with excellent customer service.
    Guest review by
    Teresa
    United Kingdom