Skip to main content

B&Bs for every style

Find the right B&B for you in Cala d´Or

The best B&Bs in Cala d´Or

Check out our pick of great B&Bs in Cala d´Or

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Boutique Hostal Mistral, hotel in Cala d´Or

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 entire stay was absolutely wonderful! The host was incredibly friendly, and the apartment was clean, cozy, and well-maintained, making it a perfect choice for a holiday. The location of the apartment is excellent—just steps away from the beach. I believe it’s one of the best accommodations in the Palma Islands!
Scored 9.5
9.5
Rated exceptional
Exceptional
842 reviews
Price from
£101.56
1 night, 2 adults
Hostal Talamanca, hotel in Cala d´Or

Offering free WiFi and city views, Hostal Talamanca is an accommodation set in Cala d´Or, just 200 metres from Cala Petita Beach and 400 metres from Cala Gran Beach.

It was very comfortable to stay in this hotel. The location is excellent, close to the beach, bars and shops. Clean and comfortable.
Scored 6.5
6.5
Rated pleasant
Pleasant
235 reviews
Price from
£86.41
1 night, 2 adults
Home D'or, hotel in Cala d´Or

Home D'or has a balcony and is set in Cala d´Or, within just less than 1 km of Cala Petita Beach and a 13-minute walk of Cala de Esmeralda Beach.

location
Scored 6.8
6.8
Rated pleasant
Pleasant
348 reviews
Price from
£59.44
1 night, 2 adults
Petit Hotel C'an Mel, hotel in Caʼs Concos

Featuring a bar, shared lounge and views of city, Petit Hotel C'an Mel is set in Caʼs Concos, 44 km from Aqualand El Arenal.

Brilliant staff, lovely room, fabulous restaurant
Scored 9.4
9.4
Rated superb
Superb
215 reviews
Price from
£113.73
1 night, 2 adults
Villa Lorenzo, hotel in Cala Figuera

Set close to Cala Figuera, in the south-east of Mallorca, Villa Lorenzo features heated rooms with balcony. Each room offer free WiFi and is fitted with marble flooring and a wardrobe.

Very nice breakfast. and stuff is very kind and for 1 night convenient.
Scored 8.7
8.7
Rated fabulous
Fabulous
735 reviews
Price from
£82.82
1 night, 2 adults
HOSTAL RESTAURANTE CALA, hotel in Cala Figuera

Boasting sea views, HOSTAL RESTAURANTE CALA offers accommodation with terrace, around 2.5 km from Cala Santanyi Beach. With city views, this accommodation features a balcony.

The location is great, had a good time here
Scored 8.8
8.8
Rated fabulous
Fabulous
192 reviews
Price from
£76.29
1 night, 2 adults
Hostal HPC Porto Colom, hotel in Portocolom

This stylish guest house is located in the charming fishing port of Puerto Colom, on Mallorca’s east coast.

Lovely place for the money paid, especially in the off-season. The on-site restaurant is good, and the staff are incredibly friendly and helpful. Overall, you get a bit more than expected for the low price.
Scored 7.7
7.7
Rated good
Good
717 reviews
Price from
£54.04
1 night, 2 adults
Hostal Residencia San Francisco, hotel in Portocolom

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.

Close to the bus stop and also short distance to the main shop supermarket, as well not far from the sea and discovering the area by foot and buses. We chose it because of the reasonable price and location seemed to be not so busy and noisy at night as our stay was at the end of the season.
Scored 5.9
5.9
Rated okay
Above average
471 reviews
Price from
£46.89
1 night, 2 adults
Hostal Cala Llombards, hotel in Cala Llombards

Offering a bar and quiet street view, Hostal Cala Llombards is set in Cala Llombards, 1.6 km from Caló del Moro Beach and 1.7 km from Cala s’Almunia Beach.

The location is perfect and the whole area is just stunning. All of the staff were really wonderful and friendly and the food was amazing. The whole place has a lovely welcoming and relaxing feel to it and I loved staying here so much that I ended up staying here an extra day.
Scored 7.3
7.3
Rated good
Good
155 reviews
Price from
£72.50
1 night, 2 adults
HOSTAL DORIS - Adults Only, hotel in Colonia Sant Jordi

HOSTAL DORIS - Adults Only is in the South of Mallorca Island and at the centre of Mallorca’s La Colonia de Sant Jordi Resort. Located 400 metres from the beach and marina. It offers free WiFi.

Good and quiet area in between entertainment area of the small boat marina (Es Port) on one the hand, and central part of town on the other. Also close to food store and other shopping.
Scored 9.3
9.3
Rated superb
Superb
758 reviews
Price from
£88.59
1 night, 2 adults
All B&Bs in Cala d´Or
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.

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

See all

B&Bs that guests love in Cala d´Or

See all
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 927 reviews
    Absolutely great location, close to the beaches, the marina and the city center and still quiet and cosy. Very friendly staff and owners, great service and always a smile on their faces. We will definitely have to come back again!
    Balazs
    Young couple
  • Scored 7.9
    7.9
    Rated good
    Good
     · 34 reviews
    Great location - quiet but central and right next to the beach
    Lucy
    Family with young children
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,112 reviews
    Amazing spot . Had sunset view with larger room and balcony. Great pool with lots deck chair. Excellent breakfast . Excellent staff. Highly recommend Amazing food top bar with music . Quiet location . But central
    Amanda
    Family with young children
  • Avg. price/night: £248.08
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 20 reviews
    Very clean, very private and great location, a huge balcony and massive bed.
    Elicia
    Family with young children
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 701 reviews
    Beautiful Family run Hotel. Cosy, quiet & clean in a great location at the quiet end of Town. Delighted with our room, overlooking the immaculate Pool area. Can’t thank the Staff enough, always polite, friendly & so attentive. Clean towels daily & even the use of Beach towels. Thank you again Pilar for being so helpful to us. A big plus was the AC & the Mini Fridge and the lovely balcony to sit outside in the evening.
    Dolores
    Young couple
  • Avg. price/night: £58.97
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 348 reviews
    Staffing. Private balcony. Shared kitchen. Open terrace. Security. Great location. Staff tended to all needs even at silly o'clock.
    L
    Lavinia
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 2,018 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
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,915 reviews
    Great location. Private and quiet.
    Isabel
    Family with young children
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,660 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