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
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

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

These properties may not be in the centre of Cala Bona, but are nearby and match your search.
Primary image
BLUESEA 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.

Resort in Cala Millor, Sant Llorenc des Cardassar · 1.07 mi from centre

6.4

 

66 reviews

Breakfast available

When you stay at BLUESEA Cala Millor in Sant Llorenc des Cardassar, you'll be near the beach, and a 2-minute walk from Cala Millor Beach and 7 minutes by foot from Fantasy Park. This beach resort is 11.3 mi (18.2 km) from Cala Agulla Beach and 15.5 mi (24.9 km) from Cala Domingo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hostal Saturno
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.

Hostal in Cala Millor, Sant Llorenc des Cardassar · 1.00 mi from centre

8.6

 

20 reviews

With a stay at Hostal Saturno, you'll be centrally located in Sant Llorenc des Cardassar, just a 3-minute walk from Cala Millor Beach and 8 minutes by foot from Fantasy Park. This golf hostal is 11.3 mi (18.2 km) from Cala Agulla Beach and 15.5 mi (25 km) from Cala Domingo Beach.

Compare price on Booking.com
Compare price on Booking.com
Sa Maniga 2C
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.

Apartment in Cala Millor · 1.56 mi from centre

6.8

 

16 reviews

Sa Maniga 2C is located in Cala Millor, just a few steps from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. The apartment also offers facilities for disabled guests.

Offering a balcony and sea views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchenette, and 1 bathroom with a walk-in shower. Towels and bed linen are offered in the apartment. This apartment is allergy-free and non-smoking.

Alcudia Old Town is 29 miles from the apartment, while Pula Golf Course is 4.4 miles away. Palma de Mallorca Airport is 43 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Sa Maniga 3B
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.

Apartment in Cala Millor · 1.56 mi from centre

6.6

 

5 reviews

Sa Maniga 3B offers accommodations in Cala Millor, a few steps from Cala Millor Beach and 25 miles from Natural Park S'Albufera de Mallorca. This beachfront property offers access to a balcony and free Wifi. The accommodation offers an elevator and an ATM for guests.

The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a walk-in shower and a hair dryer. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.

Guests at the apartment will be able to enjoy activities in and around Cala Millor, like cycling.

Alcudia Old Town is 29 miles from Sa Maniga 3B, while Pula Golf Course is 4.8 miles from the property. Palma de Mallorca Airport is 43 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Brisa Marina
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 Sant Llorenc des Cardassar, S'Illot · 3.36 mi from centre

7.9

 

130 reviews

Hotel Briza Marina has a restaurant, an outdoor swimming pool, a bar and a shared lounge in S'Illot. This 4-star hotel offers a 24-hour front desk and a concierge service. The air-conditioned rooms come with a desk and free WiFi.

All hotel rooms have a seating area, a flat-screen TV with satellite channels, and a private bathroom with a hairdryer and a shower. All guest rooms also have a wardrobe.

Guests can enjoy a buffet breakfast. Meals are served at the hotel restaurant.

The accommodations offers a sun terrace.

Cala Moreia Beach is a few steps from Hotel Briza Marina, while Sa Coma Beach is 1640 feet from the property. The nearest airport is Palma de Mallorca Airport, 41 mi from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Pleta de Mar Grand Luxury, adults only – Preferred Hotels & Resorts
Full StarFull 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 Capdepera · 3.50 mi from centre

9.8

 

94 reviews

Breakfast available

With a stay at Hotel Pleta de Mar Grand Luxury, adults only – Preferred Hotels & Resorts in Capdepera, you'll be on the beach, within a 15-minute drive of Cala Agulla Beach and Torre de Canyamel. This beach hotel is 8.6 mi (13.9 km) from Cala Millor Beach and 0.9 mi (1.4 km) from Playa de Canyamel.

Compare price on Booking.com
Compare price on Booking.com
Canyamel Park Hotel & Spa - 4* Sup - 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 Capdepera, Canyamel · 4.04 mi from centre

8.7

 

695 reviews

Located on the eastern coast of Majorca and just a minute's walk to fantastic beaches, the Canyamel Park Hotel & Spa - Adults only (+16) is surrounded by exotic gardens, sun terraces and a swimming pool.

Make the most of Majorca's fabulous climate during your stay at the Canyamel Park Hotel. Staff at the Canyamel Park can help guests organize a walking or cycling tour. Guests can have a game of tennis in the nearby courts and there is also a golf course close to Canyamel Park hotel.

The Restaurant buffet offers a unique experience for guests palads. The hotel's restaurant offers a daily set menu of local and internal dishes. It also offers gluten-free dishes upon request. Reservations are required.

Each room is tastefully decorated to create a peaceful space with plenty of natural light. All rooms are equipped with a flat-screen TV, telephone and a wardrobe. Some rooms offer free WiFi and a free safety deposit box. Laundry service, mini-bar are available for a surcharge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Universal Hotel Castell Royal
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 Capdepera · 4.13 mi from centre

8.6

 

127 reviews

With a stay at Universal Hotel Castell Royal in Capdepera, you'll be on the beach, within a 15-minute drive of Cala Agulla Beach and Playa de Canyamel. This beach hotel is 8.8 mi (14.1 km) from Cala Millor Beach and 2.1 mi (3.5 km) from Torre de Canyamel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protur Vista Badía Aparthotel
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 Sa Coma, Sant Llorenc des Cardassar · 2.41 mi from centre

8.8

 

95 reviews

With a stay at Protur Vista Badía Aparthotel in Sant Llorenc des Cardassar, you'll be near the beach, within a 5-minute drive of Cala Millor Beach and Torrent de Ca n'Amer. This aparthotel is 13.1 mi (21.1 km) from Cala Agulla Beach and 14.3 mi (23 km) from Cala Domingo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protur Badí­a Park Aparthotel
Full StarFull StarFull StarHalf 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 Sa Coma, Sant Llorenc des Cardassar · 2.50 mi from centre

9.2

 

5 reviews

Breakfast available

With a stay at Protur Badí­a Park Aparthotel in Sant Llorenc des Cardassar, you'll be near the beach, within a 5-minute drive of Cala Millor Beach and Torrent de Ca n'Amer. This aparthotel is 12.5 mi (20.1 km) from Cala Agulla Beach and 13.9 mi (22.3 km) from Cala Domingo Beach.

Compare price on Booking.com
Compare price on Booking.com
THB Sa Coma Platja
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 Sa Coma · 2.68 mi from centre

8.5

 

419 reviews

THB Sa Coma Platja is located on the seafront and offers accommodations with air conditioning, satellite TV and a balcony. It features 2 separate outdoor pools for adults and children.

Bicycle and car rental is available. The complex also offers table tennis and billiards. There is free WiFi.

THB Sa Coma Platja offers direct access to the beach, and a miniclub.

Nearby you will find the famous Safari Park and the Sa Punta de N'Amer Natural Reservoir. Sa Coma is only 1.2 mi away from Porto Cristo in Mallorca.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Protur Palmeras Playa Hotel - All Inclusive
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.

All-inclusive resort in Sa Coma, Sant Llorenc des Cardassar · 2.99 mi from centre

8.4

 

19 reviews

With a stay at Protur Palmeras Playa Hotel - All Inclusive in Sant Llorenc des Cardassar, you'll be by the sea, within a 10-minute drive of Cala Millor Beach and Torrent de Ca n'Amer. This all-inclusive property is 13.1 mi (21.1 km) from Cala Agulla Beach and 13.5 mi (21.7 km) from Cala Domingo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Universal Hotel Perla
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 Manacor · 3.50 mi from centre

8.0

 

178 reviews

With a stay at Universal Hotel Perla in Manacor, you'll be on the beach, within a 10-minute drive of Cala Millor Beach and Torrent de Ca n'Amer. This beach hotel is 12.9 mi (20.8 km) from Cala Domingo Beach and 14.1 mi (22.7 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Can Simoneta Hotel - Adults Only
Full StarFull 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 Capdepera · 3.70 mi from centre

9.8

 

65 reviews

Breakfast available

With a stay at Can Simoneta Hotel - Adults Only in Capdepera, you'll be next to a golf course, within a 15-minute drive of Cala Agulla Beach and Torre de Canyamel. This beach hotel is 8.4 mi (13.6 km) from Cala Millor Beach and 0.8 mi (1.2 km) from Playa de Canyamel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Apartamentos s'Olivera
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 Capdepera · 4.02 mi from centre

9.4

 

7 reviews

With a stay at Apartamentos s'Olivera in Capdepera, you'll be near the beach, within a 15-minute drive of Cala Agulla Beach and Playa de Canyamel. This aparthotel is 8.7 mi (14 km) from Cala Millor Beach and 2.1 mi (3.4 km) from Torre de Canyamel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Apartamentos Sureda
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.

Aparthotel in Capdepera · 4.01 mi from centre

8.4

 

58 reviews

With a stay at Apartamentos Sureda in Capdepera, you'll be near the beach, within a 15-minute drive of Cala Agulla Beach and Playa de Canyamel. This aparthotel is 8.7 mi (14.1 km) from Cala Millor Beach and 2.1 mi (3.4 km) from Torre de Canyamel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BJ Apartamentos Europa
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.

Aparthotel in Sa Coma, Sant Llorenc des Cardassar · 2.84 mi from centre

7.4

 

19 reviews

With a stay at this aparthotel in Sant Llorenc des Cardassar, you'll be by the sea, within a 10-minute drive of Cala Millor Beach and Torrent de Ca n'Amer. This aparthotel is 12.9 mi (20.7 km) from Cala Agulla Beach and 13.7 mi (22 km) from Cala Domingo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hipotels Mediterráneo 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 Sa Coma, Sant Llorenc des Cardassar · 3.04 mi from centre

9.2

 

959 reviews

Breakfast available

With a stay at Hipotels Mediterráneo Hotel - Adults Only in Sant Llorenc des Cardassar, you'll be on the beach, within a 10-minute drive of Cala Millor Beach and Torrent de Ca n'Amer. This beach hotel is 13.5 mi (21.7 km) from Cala Domingo Beach and 13.9 mi (22.4 km) from Cala Agulla Beach.

Compare price on Booking.com
Compare price on Booking.com
Amena Mar Hotel
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 Sant Llorenc des Cardassar, Sa Coma · 3.33 mi from centre

7.6

 

1,420 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. All rooms feature air conditioning.

Located on the east coast of the island, 591 feet from Cala Moreia Beach and 1312 feet from Sa Coma Beach. Cala Ratjada is 2789 feet from Amena Mar Hotel. Palma de Mallorca Airport is 42 mi from the guest house.

Compare price on Booking.com
Compare price on Booking.com
Can Simoneta - Adults Only
Full StarFull 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 Capdepera, Canyamel · 3.71 mi from centre

9.5

 

186 reviews

Breakfast available

Can Simoneta is a 5-star, adults-only hotel located on the beachfront of Capdepera, offering direct access to Canyamel Beach. Set on top of a cliff, it has fantastic mountain and sea views.

Located in a 140-year old building, this stylish hotel has lush Mediterranean gardens with an outdoor swimming pool and a hot tub. Massages and beauty treatments are available upon request.

The restaurant offers an a la carte menu and magnificent sea views. There is a bar service in the lounge, which has a terrace and a fireplace for winter months.

All rooms at the Simoneta include bathrobes, free toiletries and a hairdryer, as well as a flat-screen satellite TV and a mini-bar. Suites have a seating area.

Free parking is available on site. Canyamel Golf Course is 1.9 mi away. Palma de Mallorca is 48 mi away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG