Hotels in Cala Bona (Mallorca)

Special offers and Exclusive deals

Search Hotels

2025-07-06
2025-07-07
Guests

Find a hotel

Hotels by class
Accommodation type
Thematic Hotels
  • Central hotels (45)
  • (31)
  • (30)
  • (27)
  • (21)
  • Cheap and budget hotels (16)
  • (13)
  • (13)
  • (8)
  • (7)
  • Family Friendly hotels (6)
  • (6)
  • (6)
  • (4)
  • (4)
  • (4)
  • (3)
  • (1)
  • (1)

Hotels by location

Landmarks

Cala Bona (Mallorca) hotels & apartments, all accommodations in Cala Bona (Mallorca)

4-star hotels

Hotel Cala Bona

Passeig Mgdalena Rigo Lliteras 7, Cala Bona (Mallorca), Spain View map

Hotel Cala Bona Cala Bona, located 4.8 km from Talaiot de S'Illot, features Wi-Fi throughout the property. Boasting a location just a minute's drive from Cala Millor, the hotel comprises 44 rooms and…

From US$ 263 Book Now

Hipotels Apartamentos Cala Bona

Ctra. Costa De Los Pinos, Cala Bona (Mallorca), Spain View map

The 4-star Hipotels Apartamentos Cala Bona Cala Bona hotel is nestled about 10 minutes' drive from Plaza Sant Joan, offering 32 rooms and featuring a swimming pool and a garden.

From US$ 193 Book Now

3-star hotels

Protur Residencia Son Floriana Hotel

Avenida Magnolia S/N, Cala Bona (Mallorca), Spain View map

Located about 10 minutes by car from Welness @ Mariant Park, the 3-star Protur Residencia Son Floriana Hotel Cala Bona features Wi-Fi in public areas and a car park on site.

From US$ 114 Book Now

Aparthotel Ferrer Lime Isabel

Ronda Des Prat, S/N, Cala Bona (Mallorca), Spain View map

Situated merely an 11-minute walk from Platja de na Marins, the perfect 3-star Aparthotel Ferrer Lime Isabel Cala Bona offers 112 rooms. This Cala Bona aparthotel offers a pizza restaurant and…

From US$ 73 Book Now

2-star hotels

Hotel Sur

Paseo Maritimo, 25, Cala Bona (Mallorca), Spain View map

Hotel Sur Cala Bona is the perfect Mediterranean oasis for your sun and beach holiday in Cala Bona. Located near popular points of interest such as Cala Bona Beach and Cala Millor, this enchanting…

From US$ 46 Book Now