Last-minute hotel deals in Cala Bona

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Cala Bona, nestled on the east coast of Majorca in the Balearic Islands, Spain, is a charming fishing town turned holiday resort. Known for its picturesque harbour and serene coastal ambiance, Cala Bona offers a tranquil retreat for travelers. The town is conveniently connected to the bustling Cala Millor via a scenic promenade, providing easy access to a variety of dining and entertainment options.

For those seeking the best neighborhoods to stay, the areas around the harbour and the promenade are highly recommended, offering stunning sea views and proximity to local amenities. Visitors can explore the mixed rocky and sandy beaches, perfect for sunbathing and water sports.

Top attractions include the quaint harbour itself, where you can watch local fishermen at work, and the nearby Port Verd, known for its beautiful coastal walks. Cala Bona promises a relaxing and culturally enriching experience for all its visitors.

Clear filters

Cala Bona

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Protur Bonamar Hotel - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cala Bona, Son Servera · 0.82 km from centre

9.4

 

15 reviews

Breakfast available

When you stay at Protur Bonamar Hotel - Adults Only in Son Servera, you'll be in the entertainment district, within a 10-minute walk of Cala Millor Beach and Bona Beach. This spa hotel is 10.9 mi (17.5 km) from Son Moll Beach and 11.3 mi (18.1 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Pedra Viva Cala Bona
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Son Servera · 0.82 km from centre

With a stay at Pedra Viva Cala Bona in Son Servera, you'll be within a 10-minute drive of Cala Millor Beach and Bona Beach. This villa is 10 mi (16 km) from Son Moll Beach and 10.3 mi (16.5 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sabina Playa Adults Only (+16)
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cala Bona, Son Servera · 0.87 km from centre

8.6

 

19 reviews

Breakfast available

When you stay at Hotel Sabina Playa Adults Only (+16) in Son Servera, you'll be on the boardwalk/promenade, within a 10-minute walk of Cala Millor Beach and Bona Beach. This hotel is 10.8 mi (17.3 km) from Son Moll Beach and 11.1 mi (17.8 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Sabina Playa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cala Bona, Cala Millor · 0.87 km from centre

9.0

 

139 reviews

Hotel Sabina Playa overlooks the seafront promenade in the area of Cala Millor, on Majorca’s east coast. It features spacious rooms with balconies and Mediterranean Sea views. The hotel is "ONLY ADULTS" since 2024, from 16 years old and offers parking and free WIFI on the entire hotel.

Guests can enjoy the day on a sun lounger beside the outdoor swimming pool. During winter, it is possible take advantage of the indoor pool.

The restaurant offers buffet meals during most of the year. There is also a bar with outside terrace overlooking the sea, making it the perfect spot to enjoy drinks after a busy day.

The Sabina Playa is a short distance from the resort’s beaches and the commercial center, full of shops, bars, restaurants and a vibrant nightlife. There is also a fishing port, making this an authentic Mediterranean setting.

The beach coves Cala Millor and Cala Bona are about 1312 feet away. The island capital of Palma is around 37 mi away. There is a bus stop just a few yards from the hotel, providing easy access from and to the airport.

Compare price on Booking.com
Compare price on Booking.com
Grupotel Mallorca Mar
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Cala Bona · 0.90 km from centre

8.4

 

376 reviews

Breakfast available

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. The property offers free WiFi and free spa access.

Located between the port of Cala Bona and the Costa de los Pinos, the property is surrounded by lush gardens which run down to the beach. Outdoors, you can choose between the outdoor swimming pool or the hot tub for a dip in the plentiful Balearic sunshine. Relaxation can also be sought in the free spa and wellness center, or the choice of 2 indoor heated pools.

Studios and apartments are air conditioned and have a kitchenette, private bathroom and a balcony.

Manacor is 13 mi away and Palma de Mallorca is an hour's drive from Grupotel Mallorca Mar.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ferrer Lime Isabel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Cala Bona, Son Servera · 0.90 km from centre

8.4

 

121 reviews

With a stay at Ferrer Lime Isabel in Son Servera, you'll be on the boardwalk/promenade, within a 10-minute drive of Cala Millor Beach and Platja de na Marins. This family-friendly aparthotel is 10.5 mi (16.9 km) from Cala Agulla Beach and 11.6 mi (18.6 km) from Son Moll Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grupotel Mallorca Mar
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Cala Bona, Son Servera · 0.92 km from centre

8.4

 

107 reviews

Breakfast available

With a stay at Grupotel Mallorca Mar in Son Servera, you'll be on the waterfront, within a 10-minute drive of Cala Millor Beach and Platja de na Marins. This family-friendly aparthotel is 10.2 mi (16.4 km) from Son Moll Beach and 10.5 mi (17 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protur Atalaya Apartamentos
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Cala Bona, Son Servera · 0.92 km from centre

8.8

 

94 reviews

When you stay at Protur Atalaya Apartamentos in Son Servera, you'll be near the beach, within a 10-minute walk of Cala Millor Beach and Bona Beach. This aparthotel is 10.7 mi (17.3 km) from Son Moll Beach and 11.1 mi (17.9 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BLUESEA Don Jaime
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cala Bona, Son Servera · 0.95 km from centre

5.8

 

42 reviews

When you stay at BLUESEA Don Jaime in Son Servera, you'll be near the beach, within a 15-minute walk of Cala Millor Beach and Bona Beach. This hotel is 10.6 mi (17 km) from Son Moll Beach and 10.9 mi (17.6 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Casa del Sol
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Cala Bona, Cala Millor · 0.98 km from centre

8.5

 

127 reviews

Casa del Sol features air-conditioned accommodations in Cala Millor. There's a private entrance at the apartment for the convenience of those who stay. Free Wifi is available throughout the property, and Cala Millor Beach is a 8-minute walk away.

The apartment provides guests with a terrace, quiet street views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with shower and a hair dryer. A toaster, a fridge, and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit comes with bed linen and towels.

Guests can also relax in the garden.

Natural Park S'Albufera de Mallorca is 24 miles from Casa del Sol, while Alcudia Old Town is 28 miles from the property. Palma de Mallorca Airport is 43 miles away.

Compare price on Booking.com
Compare price on Booking.com
Room
Talaiot Cala Millor in Cala Bona
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Cala Bona, Son Servera · 0.98 km from centre

With a stay at Talaiot Cala Millor in Cala Bona in Son Servera, you'll be a 5-minute walk from Cala Millor Beach and 8 minutes by foot from Bona Beach. This apartment is 10.8 mi (17.3 km) from Son Moll Beach and 11.1 mi (17.9 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Chalet Tres Mares, Cala Millor
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Cala Bona, Son Servera · 0.98 km from centre

9.6

 

14 reviews

Chalet Tres Mares, Cala Millor is a recently renovated vacation home in Son Servera where guests can make the most of the garden and barbecue facilities. This vacation home provides free private parking, a tour desk, and free Wifi. Outdoor seating is also available at the vacation home.

Opening onto a patio with quiet street views, the spacious air-conditioned vacation home consists of 3 bedrooms. Providing a terrace with garden views, this vacation home also offers a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bidet and a hair dryer. There's also a seating area and a fireplace.

Guests at Chalet Tres Mares, Cala Millor will be able to enjoy activities in and around Son Servera, like hiking.

Cala Bona Beach is a 18-minute walk from the accommodation, while Cala Millor Beach is 1.1 miles away. Palma de Mallorca Airport is 42 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
La perla del mar 2
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Cala Bona, Son Servera · 0.98 km from centre

8.5

 

12 reviews

La perla del mar 2 offers accommodations in Son Servera, a 5-minute walk from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca. This apartment features air-conditioned accommodations with a terrace and free Wifi. Alcudia Old Town is 28 miles from the apartment and Pula Golf Course is 2.9 miles away.

The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with bathrobes. A TV is available. The accommodation is non-smoking.

The Caves of Drach is 7 miles from La perla del mar 2. Palma de Mallorca Airport is 43 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
La perla del mar 1
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Cala Bona, Son Servera · 0.98 km from centre

8.0

 

3 reviews

La perla del mar 1 is located in Son Servera, just a 5-minute walk from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca. This apartment features air-conditioned accommodations with a terrace and free Wifi. Alcudia Old Town is 28 miles from the apartment and Pula Golf Course is 2.9 miles away.

The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with bathrobes. A TV is available. The accommodation is non-smoking.

The Caves of Drach is 7 miles from La perla del mar 1. Palma de Mallorca Airport is 43 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Talayot Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cala Bona, Son Servera · 1.00 km from centre

8.6

 

128 reviews

Breakfast available

When you stay at Talayot Hotel in Son Servera, you'll be near the beach, and a 4-minute walk from Cala Millor Beach and 9 minutes by foot from Bona Beach. This spa hotel is 11.1 mi (17.9 km) from Son Moll Beach and 11.2 mi (18 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Talayot Hotel by Senator - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cala Bona, Son Servera · 1.00 km from centre

8.6

 

128 reviews

Breakfast available

When you stay at Talayot Hotel by Senator - Adults Only in Son Servera, you'll be near the beach, and a 4-minute walk from Cala Millor Beach and 9 minutes by foot from Bona Beach. This spa hotel is 11.1 mi (17.9 km) from Son Moll Beach and 11.2 mi (18 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
bhc Boutique Hostal Cala Millor
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Cala Bona, Cala Millor · 1.03 km from centre

6.8

 

98 reviews

Bhc Boutique Hostal Cala Millor offers accommodations in Cala Millor, a 8-minute walk from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca. A fitness center and a bicycle rental service are available for guests. The guest house provides a sun terrace, a 24-hour front desk, and free Wifi is available.

The guest house will provide guests with air-conditioned units offering a desk, a safety deposit box, a flat-screen TV, a balcony, and a private bathroom with a shower. At the guest house, all units are equipped with bed linen and towels.

A selection of options including local specialities, fresh pastries, and pancakes are served for the continental breakfast.

Alcudia Old Town is 28 miles from the guest house, while Pula Golf Course is 3 miles away. Palma de Mallorca Airport is 43 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Marins Playa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Cala Bona, Cala Millor · 1.06 km from centre

8.6

 

1,407 reviews

Set in Cala Millor, Marins Playa features an outdoor swimming pool, a fitness center and an indoor pool. This 4-star hotel has air-conditioned rooms with a private bathroom.

All rooms come with a flat-screen TV with satellite channels, microwave, a kettle, a bath or shower, a hair dryer and a wardrobe. Selected rooms here will provide you with a kitchenette with a fridge and a stovetop.

A continental breakfast is available each morning at the property.

Guests can make use of the hot tub. Bike hire and car hire are available. There is a 24-hour front desk.


Alcudia is 22 mi from Marins Playa. The nearest airport is Palma de Mallorca Airport, 35 mi from the accommodations.

Compare price on Booking.com
Compare price on Booking.com
SEVEN Hostal
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Cala Bona, Cala Millor · 1.11 km from centre

8.7

 

134 reviews

Breakfast available

SEVEN Hostal is a recently renovated guest house in Cala Millor near Cala Millor Beach. Among the facilities at this property are luggage storage space and a concierge service, along with free Wifi throughout the property. The accommodation offers airport transfers, while a bicycle rental service is also available.

At the guest house, units are fitted with a wardrobe. Some accommodations include a balcony and a seating area with flat-screen TV, as well as air conditioning and heating. At the guest house, the units come with a private bathroom and bed linen.

Buffet and continental breakfast options with local specialities, fresh pastries, and fruit are available. There is a snack bar, and packed lunches are also available.

Guests can take advantage of yoga classes held on site. Sightseeing tours are available in the surrounding area. Guests at the guest house can enjoy cycling nearby, or make the most of the sun terrace.

Natural Park S'Albufera de Mallorca is 25 miles from SEVEN Hostal, while Alcudia Old Town is 28 miles away. Palma de Mallorca Airport is 43 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Tropical Nights 2 Apartamento cerca de la playa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Cala Millor · 1.13 km from centre

7.8

 

12 reviews

Tropical Nights 2 Apartamento cerca de la playa offers accommodations in Cala Millor, 24 miles from Natural Park S'Albufera de Mallorca and 28 miles from Alcudia Old Town. Guests staying at this apartment have access to a balcony. Free Wifi is available throughout the property and Cala Millor Beach is a 14-minute walk away.

The air-conditioned apartment consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.

Pula Golf Course is 3.3 miles from the apartment, while The Caves of Drach is 6.6 miles away. Palma de Mallorca Airport is 42 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor