Find and Book Top Hotels in Cala Bona (Mallorca)

Search among 10 available hotels and places to stay in Cala Bona (Mallorca) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map300 yd from City Center
From   US$ 137 /nightSelect
7.8
Very good114 reviews
MapView on map200 yd from City Center
From   US$ 46 /nightSelect
8.2
Great272 reviews
400 yd from City Center
From   US$ 111 /nightSelect
8.2
Great116 reviews
1100 yd from City Center
From   US$ 126 /nightSelect
8.2
Great215 reviews
300 yd from City Center
From   US$ 90 /nightSelect
8.0
Great207 reviews
700 yd from City Center
From   US$ 72 /nightSelect
400 yd from City Center
From   US$ 1 247 /nightSelect
8.4
Great185 reviews
500 yd from City Center
From   US$ 73 /nightSelect
8.4
Great204 reviews
800 yd from City Center
From   US$ 133 /nightSelect
8.4
Great106 reviews
700 yd from City Center
From   US$ 113 /nightSelect

Best hotels and places to stay in Cala Bona (Mallorca)

Why visit?

Cala Bona (Mallorca) is a picturesque coastal town located on the eastern coast of the beautiful island of Mallorca in Spain. With its stunning beaches, charming atmosphere, and wide range of tourist-friendly amenities, it is a perfect destination for travelers looking for a relaxing beach holiday. Cala Bona is home to a variety of high-quality hotels and resorts, including the popular Cala Bona Hotel and several other options. Whether you prefer a self-catering apartment or an all-inclusive resort, Cala Bona has accommodations to suit every travelers needs. Families will particularly enjoy the family-friendly hotels in Cala Bona, while those seeking a beachfront experience can choose from many hotels situated on the beach.

Where to stay?

Cala Bona Resort: The central Cala Bona Resort area is an excellent choice for tourists looking to stay close to the towns vibrant nightlife and bustling promenade. Here, you will find numerous hotels such as Hotel Cala Bona, which offers comfortable rooms, a pool, and easy access to the beach. The resort area also has a wide range of shops, restaurants, and bars to explore.

Hotels in Cala Bona: Another popular area to stay in Cala Bona is around the hotels themselves. Many accommodations in Cala Bona are conveniently located near the beach, offering stunning sea views and easy access to the sand. These hotels provide a relaxing atmosphere and often feature amenities such as pools, spa facilities, and delicious on-site dining options.

Self-catering in Cala Bona: For those seeking a more independent experience, self-catering accommodations in Cala Bona are a great choice. These apartments and villas provide the freedom to cook and relax at your own pace. In addition, self-catering options are often more budget-friendly, making them ideal for families or travelers on a tighter budget.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $120 to $250.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Hotel Cala Bona: Situated in the heart of Cala Bona, Hotel Cala Bona offers comfortable rooms at a reasonable price. The hotel provides a variety of amenities, including a pool, restaurant, and easy access to the beach. With its central location and affordable rates, Hotel Cala Bona is a great option for those seeking value for their money.

Protur Floriana Resort: This self-catering resort offers spacious apartments equipped with all the necessary amenities. Located near the beach, Protur Floriana Resort allows guests to enjoy the convenience of self-catering while still having access to resort facilities such as pools, restaurants, and entertainment options.

Catalonia del Mar: With its modern design and comfortable rooms, Catalonia del Mar offers great value for money. The hotel features a large pool area, a spa, and direct access to the beach. Its convenient location and affordable rates make it a popular choice among budget-conscious travelers.

Best kids-friendly hotels:

Protur Aparthotel Bonaire: This family-friendly hotel offers spacious apartments with separate living areas and kitchens, perfect for families traveling with children. The hotel provides a wide range of activities and entertainment suitable for kids, including a childrens pool, playground, and mini club.

Hotel Cala Bona & Spa: With its dedicated childrens pool and play area, Hotel Cala Bona & Spa ensures a fun and enjoyable stay for families. The hotel also offers a mini club, where kids can participate in various activities under the supervision of trained staff.

Best hotels for a romantic getaway:

Hotel Son Corb Boutique: Nestled amid beautiful gardens, Hotel Son Corb Boutique offers a tranquil and romantic atmosphere. The hotel features elegant rooms, a spa, and a restaurant serving delectable cuisine. Couples can enjoy peaceful moments together by the pool or take a leisurely stroll to the nearby beach.

Protur Alicia Hotel: With its stunning sea views, Protur Alicia Hotel creates a romantic ambiance. Couples can relax in the hotels rooftop pool, enjoy a candlelit dinner at the on-site restaurant, or take leisurely walks along the picturesque promenade.

Best for location:

Hotel Cala Bona & Spa: Situated directly on the beach, Hotel Cala Bona & Spa offers stunning views of the sea. Its central location provides easy access to the towns shops, restaurants, and attractions.

Protur Bonamar Hotel: Located on the waterfront promenade, Protur Bonamar Hotel offers breathtaking views of the Mediterranean Sea. The hotels prime location allows guests to easily explore the nearby shops, bars, and restaurants.

Hotel Atolon: With its beachfront location, Hotel Atolon offers direct access to the sandy shores of Cala Bona. Guests can enjoy the convenience of being steps away from the beach and take advantage of the nearby amenities, including shops and restaurants.

Best for a short city break:

Hotel Voramar: Situated in the heart of Cala Bona, Hotel Voramar offers easy access to the towns vibrant atmosphere. Guests can explore the nearby shops and restaurants or take a short stroll to the beach for a quick seaside getaway.

Marins Playa Suites: Located close to the beach and within walking distance of Cala Bonas main attractions, Marins Playa Suites makes for an ideal base for a short city break. The hotel offers spacious suites and a variety of on-site amenities, including pools, restaurants, and a fitness center.

Show moreLess