Enter your dates to see the latest prices and deals for Cala Bona hotels
Check out our top picks 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.

Marins Naiya Boutique Hotel features a fitness centre, garden, a terrace and bar 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.

Set in Cala Bona, 500 metres from Cala Bona Beach and 38 km from Natural Park S'Albufera de Mallorca, Apartamento Espiga offers an outdoor swimming pool and air conditioning.

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.

Located only 38 km from Natural Park S'Albufera de Mallorca in Cala Bona, Villa Cala Bona features accommodation fitted with a patio, garden and year-round outdoor pool.

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.

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

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.

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

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.

Marins Naiya Boutique Hotel features a fitness centre, garden, a terrace and bar 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.

Set in Cala Bona, 500 metres from Cala Bona Beach and 38 km from Natural Park S'Albufera de Mallorca, Apartamento Espiga offers an outdoor swimming pool and air conditioning.

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.

Located only 38 km from Natural Park S'Albufera de Mallorca in Cala Bona, Villa Cala Bona features accommodation fitted with a patio, garden and year-round outdoor pool.

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.

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

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.

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

Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
Popular with guests booking hotels in Cala Bona
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.
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.
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.
Palacio Sant Salvador has an outdoor swimming pool, garden, a terrace and bar in Artá.
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.
Marins Naiya Boutique Hotel features a fitness centre, garden, a terrace and bar 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.
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.
700 metres from Cala Millor Beach, Casa del Sol is situated in Cala Millor and features air-conditioned rooms with free WiFi.
Located in Cala Millor, 1.3 km from Cala Millor Beach and 38 km from Natural Park S'Albufera de Mallorca, Apto con Terraza 101 offers an outdoor swimming pool and air conditioning.
Set in Cala Millor, 70 metres from Cala Millor Beach and 41 km from Natural Park S'Albufera de Mallorca, Sa Maniga 1F offers air-conditioned accommodation with a terrace and free WiFi.
Located in Cala Millor, 200 metres from Cala Millor Beach and 40 km from Natural Park S'Albufera de Mallorca, Sa Maniga 6E offers air conditioning.
Set in Cala Millor, 200 metres from Cala Millor Beach and 41 km from Natural Park S'Albufera de Mallorca, Sa Maniga 6F offers air conditioning.
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.
Located in Porto Cristo in the Majorca region, Sa Marineta features a terrace. Guests staying at this chalet have access to a patio.
HOTEL BINI is situated in Porto Cristo, 47 km from Natural Park S'Albufera de Mallorca and 1.5 km from The Caves of Drach. Each accommodation at the 3-star hotel has city views and free WiFi.
Featuring garden views, Son Floriana offers accommodation with a balcony, around 1.1 km from Cala Bona Beach.
Featuring a private beach area, a garden, and a bar, Tres Mares provides accommodation in Cala Bona with free WiFi and garden views.
Situated in Cala Bona, 100 metres from Cala Bona Beach and 39 km from Natural Park S'Albufera de Mallorca, Vives Ref 9002 offers air conditioning.
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.
Situated in Cala Bona, just a few steps from Cala Bona Beach, Apartamento Voramar MHM Cala Bona features beachfront accommodation with free WiFi.
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.
Boasting a bar and massage services, Hotel Cala Bona is situated in Cala Bona, 300 metres from Cala Bona Beach and 39 km from Natural Park S'Albufera de Mallorca.
Facing the beachfront, Cabot Cap de Mar Spa offers 4-star accommodation in Cala Bona and features a seasonal outdoor swimming pool, garden and shared lounge.