You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
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.
See the latest prices and deals by choosing your dates

Villa property in Son Servera · 0.29 mi from centre
With a stay at Ses Fonolleres in Cala Bona in Son Servera, you'll be near the beach, within a 10-minute drive of Cala Millor Beach and Bona Beach. This villa is 10.9 mi (17.5 km) from Cala Agulla Beach and 15.8 mi (25.4 km) from Cala Domingo Beach.

Villa in Son Servera, Cala Bona · 0.29 mi from centre
8.5
2 reviews
Ses Fonolleres offers accommodations in Cala Bona, a 12-minute walk from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca. This property offers access to a balcony, free private parking, and free Wifi. Alcudia Old Town is 28 miles away and Pula Golf Course is 2.7 miles from the villa.
Offering a terrace and pool views, the spacious villa includes 3 bedrooms, 2 living rooms, TV, an equipped kitchen, and 3 bathrooms with a bath and a shower. Towels and bed linen are featured in the villa. The property has an outdoor dining area.
Guests can make the most of the warm weather with the property's barbecue facilities.
A year-round outdoor pool and a private beach area can be found at the villa, along with a garden.
The Caves of Drach is 6.9 miles from Ses Fonolleres. Palma de Mallorca Airport is 43 miles away.

Apartment in Cala Bona · 0.30 mi from centre
9.3
8 reviews
Apartamento Espiga is located in Cala Bona, just 28 miles from Alcudia Old Town and 2.6 miles from Pula Golf Course. The air-conditioned accommodation is 25 miles from Natural Park S'Albufera de Mallorca. Free Wifi is available throughout the property and Cala Bona Beach is a 6-minute walk away.
Offering a balcony with quiet street views, this apartment also features a satellite TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 2 bathrooms with a bath and a hair dryer. For added privacy, the accommodation features a private entrance.
Guests at the apartment will be able to enjoy activities in and around Cala Bona, like cycling and hiking. In addition to an outdoor pool, Apartamento Espiga also offers kids pool.
The Caves of Drach is 6.9 miles from the accommodation. Palma de Mallorca Airport is 43 miles from the property.

Apartment in Cala Bona, Son Servera · 0.31 mi from centre
With a stay at Cala Bona Calm Beach in Son Servera, you'll be within a 15-minute walk of Cala Millor Beach and Bona Beach. This apartment is 11 mi (17.7 km) from Cala Agulla Beach and 15.9 mi (25.6 km) from Cala Domingo Beach.

Holiday home in Cala Bona · 0.31 mi from centre
10.0
2 reviews
3 Bedroom Gorgeous Home In Cala Bona offers accommodations in Cala Bona, a 7-minute walk from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca. This beachfront property offers access to free Wifi and free private parking. Guests can chill out in the outdoor swimming pool.
The vacation home consists of 3 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a bath and a hair dryer. A TV and DVD player, as well as a CD player are provided. For added privacy, the accommodation features a private entrance.
Guests can also relax on the sun terrace.
Alcudia Old Town is 28 miles from the vacation home, while Pula Golf Course is 2.8 miles away. Palma de Mallorca Airport is 43 miles from the property.

Apartment in Cala Bona, Son Servera · 0.32 mi from centre
9.5
13 reviews
Apartamento Torre Bona - Seafront, 10 meters from the beach! offers accommodations in Son Servera, a few steps from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca. This beachfront property offers access to free Wifi. Outdoor seating is also available at the apartment.
Providing a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are provided in the apartment. This apartment is allergy-free and non-smoking.
Alcudia Old Town is 28 miles from Apartamento Torre Bona - Seafront, 10 meters from the beach!, while Pula Golf Course is 2.8 miles away. Palma de Mallorca Airport is 43 miles from the property.

Villa in Son Servera, Cala Bona · 0.34 mi from centre
Offering a garden, Can Jeroni Carrio features accommodations in Cala Bona. This property offers a private pool, free Wifi, and free private parking. Alcudia Old Town is 28 miles from the villa and Pula Golf Course is 2.8 miles away.
Featuring a terrace and garden views, the villa includes 3 bedrooms, a living room, TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are available in the villa. There's also a seating area and a fireplace.
Cala Bona Beach is a 15-minute walk from the villa, while Natural Park S'Albufera de Mallorca is 24 miles from the property. Palma de Mallorca Airport is 43 miles away.

Villa property in Son Servera · 0.34 mi from centre
With a stay at Can Jeroni Carrio in Cala Bona in Son Servera, you'll be near the beach, within a 10-minute drive of Cala Millor Beach and Bona Beach. This villa is 10.9 mi (17.6 km) from Cala Agulla Beach and 15.8 mi (25.5 km) from Cala Domingo Beach.

Villa property in Son Servera · 0.35 mi from centre
With a stay at Son Floriana in Cala Bona in Son Servera, you'll be within a 10-minute drive of Cala Millor Beach and Bona Beach. This villa is 10.9 mi (17.6 km) from Cala Agulla Beach and 15.8 mi (25.5 km) from Cala Domingo Beach.

Villa in Son Servera, Cala Bona · 0.35 mi from centre
Son Floriana offers accommodations in Cala Bona, a 13-minute walk from Cala Bona Beach and 24 miles from Natural Park S'Albufera de Mallorca. This property offers access to a balcony, free private parking, and free Wifi. The property offers barbecue facilities and outdoor furniture.
Offering a terrace and pool views, the spacious villa includes 3 bedrooms, a living room, TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are featured in the villa. There's also a seating area and a fireplace.
Guests can enjoy the outdoor swimming pool and garden at the villa.
Alcudia Old Town is 28 miles from Son Floriana, while Pula Golf Course is 2.8 miles away. Palma de Mallorca Airport is 43 miles from the property.

Hotel in Cala Bona, Cala Millor · 0.45 mi from centre
8.6
367 reviews
Featuring 2 shared outdoor pools and balconies with sea views, Hotel Marins Playa Suites- Adults Only in Cala Millor in Mallorca. Free Wi-Fi access is available.
Located just a few minutes' walk from the beach, the hotel is located in a residential complex and the property offers an on-site restaurant with show cooking.
Each room has a flat-screen satellite TV, balcony, air conditioning, fridge, safe, and bathroom is equipped with a hairdryer.
Hotel Marins Playa Suites-Adults Only is located a 15-minute drive from Son Servera Golf Club, and you can drive to Palma Airport in an hour. Mondragó Nature Reserve is 25 mi away.

Apartment in Cala Bona, Son Servera · 0.46 mi from centre
9.4
9 reviews
Ses Roques de Cala Bona offers accommodations in Son Servera, a 3-minute walk from Cala Bona Beach and 25 miles from Natural Park S'Albufera de Mallorca. This beachfront property offers access to free Wifi. The Caves of Drach is 7.1 miles from the apartment.
Providing a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
Alcudia Old Town is 28 miles from the apartment, while Pula Golf Course is 2.6 miles away. Palma de Mallorca Airport is 43 miles from the property.

Hotel in Cala Bona, Son Servera · 0.51 mi 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 11.3 mi (18.1 km) from Cala Agulla Beach and 16.1 mi (26 km) from Cala Domingo Beach.

Villa property in Son Servera · 0.51 mi 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.3 mi (16.5 km) from Cala Agulla Beach and 15.7 mi (25.3 km) from Cala Domingo Beach.

Hotel in Cala Bona, Son Servera · 0.54 mi 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 11.1 mi (17.8 km) from Cala Agulla Beach and 17 mi (27.3 km) from Cala Domingo Beach.

Hotel in Cala Bona, Cala Millor · 0.54 mi from centre
9.0
116 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.
Sabina Playa will offer the full board basis' option from season 2026. It will be a menu or a three-course menu (drinks not included).

Aparthotel in Cala Bona, Son Servera · 0.57 mi 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 11.1 mi (17.9 km) from Cala Agulla Beach and 17 mi (27.3 km) from Cala Domingo Beach.

Apartment in Cala Bona, Cala Millor · 0.61 mi from centre
8.7
129 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.

Apartment in Cala Bona, Son Servera · 0.61 mi 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 11.1 mi (17.9 km) from Cala Agulla Beach and 17 mi (27.3 km) from Cala Domingo Beach.

Holiday home in Cala Bona, Son Servera · 0.61 mi from centre
9.8
15 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.