Skip to main content

Filter by:


Star rating

Review score

Calonge – 251 hotels and places to stay
See the latest prices and deals by choosing your dates.
Boutique Hotel Petit Sant Miquel, hotel in Calonge

Set in Calonge, 47 km from Aqualand El Arenal, Boutique Hotel Petit Sant Miquel offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Really clean, practical and lovely staff.
9.2
Scored 9.2
Superb
Rated superb
446 reviews
Price from£169.84per night
Hotel Vistamar - Adults Recommended - by Pierre & Vacances, hotel in Calonge

The Hotel Vistamar - Adults Recommended - by Pierre & Vacances completely renovated rooms and facilities offers impressive sea views from its quiet setting in Portocolom, 50 metres from the marina.

The hotel is located an acceptable walking distance from the town promenade. Everything was clean and the room had an amazing view of the ocean. Even the single room we booked had an ocean view. The staff was very welcoming and smiling. Breakfast had a large selection and varied every day.
8.2
Scored 8.2
Very good
Rated very good
730 reviews
Price from£83.12per night
Grupotel Club Cala Marsal, hotel in Calonge

Set just 200 metres from Mallorca's sunny white beaches, this hotel offers a variety of facilities for all the family, including an outdoor pool, free Wi-Fi, and excellent buffet dining.

Really polite staff and incredible location, in general hotel is really nice
7.9
Scored 7.9
Good
Rated good
356 reviews
Price from£88.28per night
Grupotel Rocador - Adults Only, hotel in Calonge

Facing the beachfront, Grupotel Rocador - Adults Only offers 3-star accommodation in Cala d´Or and has a fitness centre, garden and shared lounge.

The Hotel was beautiful, breakfast overlooking looking the beach was just amazing, walking distance to the town with lovely restaurants, Will definitely be back again.
8.5
Scored 8.5
Very good
Rated very good
962 reviews
Price from£203.40per night
Eques Petit Resort, hotel in Calonge

Set in Cala d´Or and with Cala D'or Beach reachable within 300 metres, Eques Petit Resort offers concierge services, non-smoking rooms, a shared lounge, free WiFi and a restaurant.

Cleanliness and facilities. Staff were brilliant. Location ideal.
9.2
Scored 9.2
Superb
Rated superb
552 reviews
Price from£190.13per night
Hotel Playa Mondrago, hotel in Calonge

Hotel Playa Mondragó is just 50 metres from a tranquil beach in Mallorca’s Mondragó Nature Reserve. Surrounded by trees, it offers a seasonal outdoor swimming pool and free on-site parking.

Location
8.1
Scored 8.1
Very good
Rated very good
978 reviews
Price from£152.03per night
Gavimar Cala Gran Hotel and Apartments, hotel in Calonge

Set at the front of Cala Gran Beach,Gavimar Cala Gran Hotel and Apartments features 4 swimming pools, a buffet restaurant and several sport facilities.

Location is great
7.0
Scored 7.0
Good
Rated good
645 reviews
Price from£156.93per night
JS Cape Colom - Adults Only, hotel in Calonge

Offering incredible Mediterranean Sea views Hotel JS Cape Colom has a spectacular cliff-top setting in Porto Colom. It features a large outdoor swimming pool.

Sea view, spa & wellness, all-inclusive
8.2
Scored 8.2
Very good
Rated very good
608 reviews
Price from£132.07per night
JS Portocolom Suites, hotel in Calonge

Set in the heart of Porto Colom, Majorca, the JS Portocolom Suites hotel complex enjoys picturesque views over the harbour and the old town. Each modern room has a balcony and bathroom with hairdryer....

Awesome installations, nice reformed suites, super nice staff. Absolutely gorgeous!
8.5
Scored 8.5
Very good
Rated very good
426 reviews
Price from£124.41per night
Gavimar Ariel Chico Hotel and Apartments, hotel in Calonge

Centrally located in Cala d’Or and only 100 metres from Cala Gran beach, this hotel is surrounded by bars, shops and restaurants. It offers several outdoor pools and a buffet restaurant.

Not a lot
7.4
Scored 7.4
Good
Rated good
243 reviews
Price from£164.93per night
See all hotels in and around Calonge
Subscribe to receive premium deals

Prices drop the moment you sign up!