Skip to main content

The 10 Best Guest Houses in Cala d´Or, Spain

Check out our pick of great guest houses in Cala d´Or

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

IROCO HOSTAL is situated in Cala d´Or, 300 metres from Cala Gran Beach, 400 metres from Cala D'or Beach, and less than 1 km from Cala de Esmeralda Beach. Each accommodation at the 1-star guest house has city views, and guests can enjoy access to a fitness room. Pula Golf is 40 km away and Son Antem Golf Club is 47 km from the guest house.

The location is perfect, room size also good

Show more Show less
9.1
Superb
233 reviews
Price from
£65
per night

Set in Cala d´Or, Boutique Hostal Mistral is just 250 metres from Cala Gran Beach and 400 metres from Cala D’Or Beach. It offers air-conditioned rooms with free WiFi and satellite TV.

The property has a rustic, Majorcan decoration and all rooms come with a private bathroom and a safe. Some rooms also have a balcony or terrace.

It was just perfect. The whole place was so beautiful. We came here for our honeymoon and we’re so glad we did. Beautiful touches everywhere including the towels made into swans on our bed when we we arrived. the location is amazing, only a few minutes walk to a couple of stunning beaches - Cala Gran and Cala D’or, great restaurants and a small supermarket only a minute away, yet it was still very quiet and relaxing at night. The bed was very comfortable, the air conditioning kept us nice and cool, the continental breakfast with omelette was superb. And the hosts - Raquel and Tony - thank you so much for making our stay so memorable. Raquel was so helpful and always smiling and gave us great tips of what to do and where to go - we went to three of her restaurant recommendations which were all fantastic. We loved it so much and we will definitely be back.

Show more Show less
9.5
Exceptional
848 reviews
Price from
£62
per night

Set in pretty gardens, this family-run guest house is located just 300 metres from Cala d’Or Beach on Mallorca’s south coast. It offers an outdoor pool and spacious sun terrace, 2 minutes’ walk from Cala d’Or Marina and beach.

Amazing staff, we loved the property and facilities. Staff went above and beyond to make us comfortable and offered a wonderful breakfast in the morning.

Show more Show less
9.1
Superb
854 reviews
Price from
£57
per night

Hostal Leo D´Or is a family-run guest house offering basic, good-value accommodation. Rooms offer individually-controlled air conditioning, and it is possible to request an extra bed. The modern bathrooms come with a hairdryer.

Lovely and very clean hotel, not noisy at all although it is located on the edge of the main tourist area. Room was spacious and nice furnished, beds were comfortable. Staff was great, very friendly and welcoming. Breakfast on the terrace was a real pleasure, fresh every morning with quite a good choice.

Show more Show less
8.8
Fabulous
556 reviews
Price from
£61
per night

The Hostal de la Caravel-la II is set in the heart of the resort of Cala d'Or, on Majorca’s east coast. Its excellent location places it only 200 metres from Cala Gran beach.

Surrounded by bars, restaurants, shops and nightlife, this property is only 800 metres from Cala d'Or’s harbour. If you fancy getting away from the bustle of the resort you can easily visit the Mondragó nature reserve, only 7 km away. Transport links to the whole of the island are also within easy reach of the hotel.

Air conditionier, location, big room and big bed, fridge

Show more Show less
8.8
Fabulous
506 reviews
Price from
£42
per night

Offering free WiFi and city views, Hostal Talamanca is an accommodation set in Cala d´Or, just 200 metres from Cala D'or Beach and 400 metres from Cala Gran Beach. The property is around 2.8 km from Calo des Pou Beach, 26 km from The Caves of Drach and 27 km from Ses Salines Lighthouse. The guest house has family rooms.

An amazing location and friendly staff! They let us hold our luggage at reception as we had a later bus in the day. We were able to go to the beach and pick up our luggage at the end of the day, free of charge, which was so kind. The breakfast was also so great. We had a lovely terrace which was so great.

Show more Show less
6.7
Review score
189 reviews
Price from
£63
per night

Home D'or has a balcony and is set in Cala d´Or, within just less than 1 km of Cala D'or Beach and a 13-minute walk of Cala de Esmeralda Beach. Housed in a building dating from 1969, this guest house is 25 km from The Caves of Drach and 27 km from Ses Salines Lighthouse. Free WiFi is available throughout the property and Cala Gran Beach is 700 metres away.

The room was super clean en fresh...everything you need was there..the host was friendly en helpful...gts.carole

Show more Show less
6.5
Review score
254 reviews
Price from
£58
per night

Most rooms at Hostal Residencia San Francisco come with a private balcony and free WiFi. Located in Portocolom, 10 minutes’ walk from Cala Marcal Beach, it features a seasonal outdoor pool.

In the surrounding area guests can go golfing, cycling and hiking. Staff at Hostal Residencia San Francisco can help to arrange bike rental.

I had a beautiful balcony view of the water and plaza.

Show more Show less
6.2
Review score
461 reviews
Price from
£21
per night

This stylish guest house is located in the charming fishing port of Puerto Colom, on Mallorca’s east coast. It offers a bright, attractive Mediterranean restaurant with a wine shop and seafront terrace.

We liked the bed, locations, confort

Show more Show less
7.5
Good
606 reviews
Price from
£35
per night

Located in Cala Figuera, 2.5 km from Cala Santanyi Beach, Hostal Can Jordi provides accommodation with a terrace, free WiFi, private check-in and check-out, and a tour desk. 44 km from Aqualand El Arenal and 19 km from Ses Salines Lighthouse, the property offers a bar and a shared lounge. The Caves of Drach is 35 km from the guest house and Son Antem Golf Club is 40 km away.

Everything is great: views, decoration, neighborhood, owner's attention and recommendations. Stayed at Con Jordi twice and both times were great.

Show more Show less
8.5
Very good
216 reviews
Price from
£36
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Cala d´Or

Most booked guest houses in Cala d´Or this month

Guest houses that travellers love in Cala d´Or

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 853 reviews
    Immaculate boutique hotel. Lovely huge breakfast served in or outside. Very friendly staff who kept checking we are ok. Large rooms with airco plus modern walk in showers. Loved 1 st floor room 12 as very quiet at the back of the hotel ,not getting the sun all day, shutters to keep the sunlight out and able to sleep with the windows open as on 1st floor , large entrance + cupboards. Beautiful pool. Great WiFi in rooms and by the pool. Quite area with plenty of parking on the road. Walking distance to a gorgeous beach.
    Justine
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 23 reviews
    Great location, villa was clean and had all the facilities needed. Host was very welcoming and helpful throughout our stay.
    Alison
    Family with young children
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,643 reviews
    Great location. Quick and easy access to the sea (Cala Esmeralda). Good breakfast and diner. Clean facilities. Quiet during evening/night.
    Alexandre
    Family with young children
  • Avg. price/night: £69.60
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 328 reviews
    The area of the hostal is perfect. Its located in the city center with many restaurants and shops nearby. Yet still quiet at night. The beds are comfortable and the bathroom is clean. Perfect for a city trip. The room has a balcony.
    Denise
    Family with young children
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 26 reviews
    The apartment is in a great location, was clean and well equipped. It’s in a lovely, quiet building. Barbara is an exceptional host, looking after us very well and going out of her way to give us everything we needed for our stay. We had a lovely time and hope to visit again soon!
    Vicky
    Family with young children
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,218 reviews
    Stayed a week in a 1 bed apartment for a cheap getaway with the family. Hotel itself was lovely, pool area etc was great, especially for kids. Beds were super comfy. All staff were very friendly and helpful. Great location, walking distance to everywhere. Loads of lovely restaurants and bars nearby. Loads to do on site and nearby with kids. Big balcony was great. Whole area felt very safe and family oriented. Esmeralda beach was lovely for sunset swims when it was quieter. Would return.
    Lyndsey-Anne
    Family with young children
  • Avg. price/night: £59.99
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 847 reviews
    Spotlessly clean, owners very friendly and helpful. Close to all amenities. Beach 10 minute walk away. Despite being in the middle of town, it was quiet. Forget the UK understanding of Hostel, this is a very good boutique hotel! Small but pretty dining room and good breakfast.
    Susan
    Family with young children
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 853 reviews
    The great hostesses made us really feel at home. Every aspect was taken care of. Great hospitality! The location was perfect, only a 2 minute stroll to the nearby beaches and the city centre.
    Mijs
    Young couple
  • Avg. price/night: £59.99
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 847 reviews
    This is the most beautiful clean room you could wish to stay in more like a boutique hotel not what I would call a hostal. Gorgeous fresh linen bedding and towels Fabulous bed and room with added bonus of a balcony and mini bar which was cheaper than what you would pay for the items in a supermarket. The owners are so friendly and booked us in two hours early and let us stay later without ant charge. A charming place with everything on the doorstep we would not hesitate to return.
    Debbie
    Family with young children
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 853 reviews
    Andre, Cindy and their staff are great hosts! They are very welcoming and forwardcoming. The breakfast is very good. The Casa Ceiba is well located. All in all a great place for people that are looking for something quiet, somewhere to relax and come down. I did homeoffice here and despite some internet fluctuations it went pretty good. Andre provided me with an extra repeater to improve the local quality/stability.
    Robert Sendfeld
    Solo traveller