Skip to main content

The best B&Bs in Cala d´Or

Check out our pick of great B&Bs 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.

The guest house will provide guests with air-conditioned units with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Free WiFi is accessible to all guests, while certain rooms are equipped with a terrace. At the guest house, every unit is equipped with bed linen and towels.

The owner, location, the room itself was great

Show more Show less
9.1
Superb
254 reviews
Price from
R$ 484
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.

The service was fantastic. Its a very charming family owned hotel in a great location near the Calas.

Show more Show less
9.5
Exceptional
858 reviews
Price from
R$ 459
per night

The bright rooms at Casa Ceiba Maria are tastefully decorated and have private bathrooms with a shower and hairdryer. The Confort Double Rooms and the Family Two-Bedroom Suite have air conditioning and a satellite TV. The house also features free WiFi.

So cozy and welcoming. It felt like home. Safe and relaxing, would definitely like to return.

Show more Show less
9.1
Superb
883 reviews
Price from
R$ 404
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.

Everything was very nice :) great location, amazing bed, silent aircon, good breakfast on a nice terrace ! Thank you !

Show more Show less
8.8
Fabulous
590 reviews
Price from
R$ 453
per night

Situated on the main street of Cala d’Or, Hostal San Francisco is located 400 metres from Cala Gran Beach and 500 metres from Cala d'Or Beach. Free WiFi is available throughout.

All rooms have air conditioning and a private bathroom, some rooms also have a balcony. Fans and safes are available at an extra cost.

Service was great very friendly owner highly recommended!

Show more Show less
8
Very good
329 reviews
Price from
R$ 405
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
518 reviews
Price from
R$ 410
per night

At the guest house, each unit includes a wardrobe. All units are complete with a private bathroom and air conditioning, and some rooms also feature a balcony. At the guest house, units come with bed linen and towels.

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
196 reviews
Price from
R$ 410
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.

Close convenient clean. Rapid clear réponse every time. I slept so well here! Cozy warm comfortable with excellent kind staff and ease of booking entrance and usage. Private patio and big kitchen patio very nice. N’espresso coffee maker :) !! A good relaxing place to restore and refresh!

Show more Show less
6.5
Review score
255 reviews
Price from
R$ 375
per night

Situated 250 metres from Cala d’Or Beach, this cozy guest house offers free WiFi and rooms with private bathroom.

Hostal La Ceiba is a 2-minute walk from Cala d’Or Marina and the resort centre. There are various bars, restaurants and shops nearby. Buses to Cala Mondragó Nature Reserve stop just 300 metres from the guest house.

Excellent breakfast and location very good ,very clean i would stay again

Show more Show less
7.9
Good
150 reviews

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.

Decorated simply, rooms include a microwave, fridge, and a private bathroom with a bath or shower. A safe is available for a surcharge.

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

Show more Show less
6.2
Review score
462 reviews
Price from
R$ 207
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Cala d´Or

Most booked B&Bs in Cala d´Or this month

B&Bs that guests love in Cala d´Or

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 883 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
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,624 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
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 991 reviews
    The hotel is in a great location. It is quiet whilst being close to the beach and a relatively short walk from bars and restaurants.
    Lawrence
    Young couple
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 991 reviews
    We stayed in 1 of the garden apts of block A a few steps from our private patio in to the pool. Stunning, quiet location but a 5-10 min walk to restaurants, bars and beach. Special Thank you to all the staff, particularly Marta, who was wonderful.
    Roz
    Young couple
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 883 reviews
    The property was in the exact location for our stay. It was a small boutique style very quiet. The staff were excellent and catered for all our needs. Breakfast was first class and we we’re providing fed with showering facilities as our flight was not not until late evening.
    Brian
    Group
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 588 reviews
    Great location. Super nice staff. Very clean. Good AC. In a quiet residential area with easy to find FREE street parking. 24 hrs reception. Complimentary beach towels. Beach umbrella €3 for the week to rent. Nice balcony to enjoy. Cute pool and lots of lounge chairs.
    Marta A J
    Young couple
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,248 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: R$ 922.39
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,630 reviews
    Great location. Private and quiet.
    Isabel
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1,921 reviews
    The breakfast buffet was wonderful! It was a great location in a quiet part of a busy town. Great access to local restaurants within a short walk for evening meals. The beach hut was a wonderful lunch spot and couldn't ask for better beach access. The rooms were large and enjoyed having the private space with the swim up pool. The facilitaties were all very modern with integrated speakers in the rooms.
    Sophie
    Young couple
  • Avg. price/night: R$ 670.18
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 858 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