4 Star Hotel

Hotel Bon Sol Resort & Spa

Passeig Illetes, 30, Illetas, Spain View Map

$333 nightly

includes all fees

See Availability
Hotel Bon Sol Resort & Spa1/100
Hotel Bon Sol Resort & Spa photo 2
Hotel Bon Sol Resort & Spa photo 3
Hotel Bon Sol Resort & Spa photo 4

Hotel Bon Sol Resort & Spa

Penny
Hi, I'm Penny! Ask me anything about Hotel Bon Sol Resort & Spa: rooms, rates, amenities or policies.

About

This enchanting, family-run hotel overlooks the Bay of Palma, from its location among pine trees and tropical gardens. Descend through these gardens to the rock-lined pools and the secluded beach below. At the top of the Bon Sol you will find a Moorish tower offering amazing views across this picturesque bay in southern Majorca. From here, you can head down through the lush gardens, passing by the sun terraces, scenic swimming pools, spa facilities and down to the small, sandy beach on the Mediterranean Sea. Other great facilities include tennis courts and a winter conservatory. Inside, the Arabian-influenced decor, antique-style furniture and precious artwork combine to give the feel of a Medieval castle. This unique atmosphere is made more welcoming by the informal, family atmosphere.

241 Reviews

8.9Very Good
Cleanliness
9.2
Staff
9.5
Location
9.3

What Guests Say

  • “The staff was amazing! Herby, Goldie, Carlos and the entire front desk team were amazing”
  • “Great location. Beach. massive breakfast selection. friendly and helpful staff.”
Show 50 Verified Reviews

Top Amenities

  • Swimming Pool
  • Restaurant
  • Free Internet Access
  • Spa
  • Fitness Center
  • Accessible Rooms / Facilities
  • Pets Allowed
  • Hot tub/Whirlpool
Show All Amenities

Room Options

Our Best Price. GUARANTEED.

Exclusively for Priceline members Details

Double or Twin Room1/4

Double or Twin Room

323 sqft • 1 Queen, 2 Single

  • Accessible bath/shower
  • Accessible by lift
  • Accessible toilet
  • Air conditioning
Single Room1/4

Single Room

323 sqft • 1 Queen, 1 Single

  • Accessible by lift
  • Accessible toilet
  • Air conditioning
  • Alarm clock
Junior Suite1/4

Junior Suite

388 sqft • 2 Single

  • Accessible bath/shower
  • Accessible by lift
  • Air conditioning
  • Alarm clock
Double or Twin Room (2 Adults + 1 Child)1/4

Double or Twin Room (2 Adults + 1 Child)

323 sqft • 1 King, 2 Single

  • Accessible bath/shower
  • Accessible by lift
  • Accessible toilet
  • Air conditioning
Junior Suite (2 Adults + 1 Child)1/4

Junior Suite (2 Adults + 1 Child)

388 sqft • 1 Sofabed, 2 Single

  • Accessible bath/shower
  • Accessible by lift
  • Air conditioning
  • Alarm clock
Double or Twin Room (3 Adults)1/4

Double or Twin Room (3 Adults)

323 sqft • 3 Single, 1 Sofabed, 2 Single

  • Accessible bath/shower
  • Accessible by lift
  • Accessible toilet
  • Air conditioning

Room Details and Photos

Room Amenities

    Have a question?

    Ask Penny, powered by AI. Answers are taken from property information and reviews.

    What Guests Loved

    8.9
    Very Good

    Based on 241 reviews

    Location

    9.3

    Cleanliness

    9.2

    Staff

    9.5

    Overall Quality

    9

    Pros +

    • The staff was amazing! Herby, Goldie, Carlos and the entire front desk team were amazing
    • Great location. Beach. massive breakfast selection. friendly and helpful staff.
    • Bon Sol offers old world resort class with modern rooms and amenities.

    Cons -

    • Some of the resort entertainment features have been neglected or minimized. Some, like the squash court are not well marked.
    • Loved everything
    • Some constructive criticism or thoughts (and this might have been because it was September, and the place is on the more expensive side) the place was full of old people.  A lot of old people.  Could have been because school is in, and the place is too expensive for families?  I’m not sure.   And the place felt tight.  “tight” in that you were always squeezing by people, the tables at the restaurant were close together, the deck chairs were right next together.  And that leads me to the “marking of the deck chairs”.  By 10:00, there were not free seats ANYWHERE.  All of them had towels on them, but not many people on the chairs.  There was a lot of shade, but almost too much. So, finding a place to sit in the sun (with a chair or lounge chair) was challenging.  I was there with my family for three nights, and that is as long as I could have enjoyed it.  It just felt like there were too many rooms and people, for the facilities that were available.  It felt like I was always standing behind someone, or trying to get around someone.  I never was able to find a lounge chair (in the sun) for three days. Like I said, it could have been just that weekend, but it was September, so it was not the high season.  I wish the management would clear the chairs of towels, or enforce some type of rule so people could sit in the sun in a chair.  It is like this in many places in the world, but here it seemed even worse. I saw plenty of chairs, marked with towels, that people never used.  And always the best seating areas.  In short, the size of the facilities did not match the number of rooms in the hotel.
    Business Traveler (12)Solo Traveler (48)Traveling as Couple (108)Family with Young Children (89)Family with Teens (1)Senior Traveler (1)Group Traveler (33)Total (571)
    10AshleyPosted on: 1-19-2026

    The staff was amazing! Herby, Goldie, Carlos and the entire front desk team were amazing

    10BlesseldaPosted on: 10-3-2025

    Great location. Beach. massive breakfast selection. friendly and helpful staff.

    10RebeccaPosted on: 10-2-2025

    Bon Sol offers old world resort class with modern rooms and amenities.

    Some of the resort entertainment features have been neglected or minimized. Some, like the squash court are not well marked.

    10JonesPosted on: 9-25-2025

    The property was old school and quirky. Built on a hill with multiple levels, they. Rested a medical place filled with gardens, staircases, artwork, nooks and crannies so that you wanted to prowl around and peek into every corner. Our room was large and welcoming, with a hugely comfortable bed, snowy linens and all the amenities we needed. The staff was kind, helpful and so lovely.

    Loved everything

    8WesleyPosted on: 9-22-2025

    The hotel is very beautiful, and well taken care of.  The breakfast is first rate, truly a treat.  The staff a very nice and helpful.  There are three (or more) pools, lush vegetation, it is a beautiful property.

    Some constructive criticism or thoughts (and this might have been because it was September, and the place is on the more expensive side) the place was full of old people.  A lot of old people.  Could have been because school is in, and the place is too expensive for families?  I’m not sure.   And the place felt tight.  “tight” in that you were always squeezing by people, the tables at the restaurant were close together, the deck chairs were right next together.  And that leads me to the “marking of the deck chairs”.  By 10:00, there were not free seats ANYWHERE.  All of them had towels on them, but not many people on the chairs.  There was a lot of shade, but almost too much. So, finding a place to sit in the sun (with a chair or lounge chair) was challenging.  I was there with my family for three nights, and that is as long as I could have enjoyed it.  It just felt like there were too many rooms and people, for the facilities that were available.  It felt like I was always standing behind someone, or trying to get around someone.  I never was able to find a lounge chair (in the sun) for three days. Like I said, it could have been just that weekend, but it was September, so it was not the high season.  I wish the management would clear the chairs of towels, or enforce some type of rule so people could sit in the sun in a chair.  It is like this in many places in the world, but here it seemed even worse. I saw plenty of chairs, marked with towels, that people never used.  And always the best seating areas.  In short, the size of the facilities did not match the number of rooms in the hotel.

    10GuilhermePosted on: 9-9-2025

    I travel a lot. By far, it was the best breakfast I’ve had in a long time at hotels. Very fresh fruit. Great selection of cheese and other local specialties.Room with great space. Location is great, easy to dine in Ciutadella. And the semi-private beach is awesome.

    They should implement some system to avoid a “race” of people reserving the best seats at the beach at early hours.Also, there are many stairs, so I would recommend for anyone with mobility difficulties.

    3JanePosted on: 8-24-2025

    The outside cove is cute but this place is not nice in person. It is decorated like a medieval dungeon and the area isn’

    9MariaPosted on: 8-7-2025

    Breakfast was amazing. Beautiful property. Easy trolley ride into Palma.

    Difficult to get lounge chairs at the pool. Better bartenders/service at pool bar.

    10KimPosted on: 8-4-2025

    Stayed here with my adult daughter and we absolutely loved the charm of this hotel. The staff are lovely and friendly and give personal attention to your stay - the overall layout of the hotel is both interesting and unique. The food was delicious and excellent value for money. This is a special gem and if we ever returned to the island we would definitely stay here again.

    8AshleyPosted on: 7-28-2025

    The hotel grounds were beautiful. The private beach was my favorite part. Also breakfast was great.

    There was an ant infestation. Dinner at the water front restaurant was not worth it for the price.

    9JessicaPosted on: 7-23-2025

    The huge pool and large rooms

    The laberynth walks to get everywhere

    6ShihanahPosted on: 7-19-2025

    Location near palma

    Underwhelming The pools are very busy and it was difficult to find sun-bed The room not well maintained, the bathroom door didn’t close The phone wasn’t working which is a nightmare considering you had to take 2 elevators and cross the street to get to reception Some staff where extremely rude while others were excellent Not worth the price at all Only population i would recommend this place to are families with adolescent children

    9GreenPosted on: 7-12-2025

    This place had everything. The suite with ocean view was awesome - highly recommend it both for the view and for the ample space in the room. There are many other amenities as well but we spent most of our time on the beach.The beach area with lounge chairs is awesome, just be sure to get there early so you can grab a spot. We only did B&B - the breakfast was pretty good but not amazing. Not sure about lunch/dinner.Helpful and friendly staff

    7KristenPosted on: 7-4-2025

    It was in a beautiful setting on the sea. The staff took excellent care of and were extremely friendly. The views from the room were excellent.

    The smells were strong, like covering up something. And the rooms were a bit worn. The hotel fits in the middle of many large hotels so there is a bit of claustrophobic feeling after awhile.

    6MohammadPosted on: 6-11-2025

    The beach and breakfast

    The bed was broken (deformed mattress)Parking spaces are limited

    10KearneyPosted on: 5-26-2025

    Location and atmosphere! The staff were all amazing and genuinely friendly. We will be back again and again.

    Should have had 1 or 2 adult only areas on the property.

    10RobertPosted on: 3-25-2025

    The location of the hotel is superb with his access to a secluded beach. The staff at the hotel without exception were all excellent. The breakfast was exemplary and the evening dining was equally high quality. Given the size of the hotel with over 140 100 rooms, it really did have a small private hotel feel about it. Definitely would plan on coming back.

    8SimonePosted on: 11-2-2024

    Had a nice room with a lovely view

    Because it’s on different levels a bit confusing get around..definitely wouldn’t recommend for older people

    9AmyPosted on: 10-27-2024

    Gorgeous location. Generous facilities and welcoming staff. Especially loved record player on beach and free use of wet spa

    Drinks were very over priced

    10StevenPosted on: 10-27-2024

    Excellent staff and service, loved the swimming cove, so many little details that made for a truly wonderful stay. Very nice room, super comfortable bed, and an interesting resort full of unique and interesting art pieces, along with lot of things to do. Great quiet location, easy quick bus to Palma, simple to rent a car for a day. Wonderful food, and would definitely stay again.

    Nothing, it was great!

    Amenities & Policies

    Amenities

    Swimming & Soaking

    • Beachfront
    • Swimming Pool
    • Hot tub/Whirlpool
    • Fence around pool
    • Heated pool
    • Infinity pool
    • Kids' pool
    • Outdoor pool
    • Pool cover
    • Private beach
    • Salt-water pool

    Fitness & Spa

    • Fitness Center
    • Spa

    Food & Drinks

    • Restaurant

    Media & Technology

    • Free Internet Access

    Transportation

    • Airport Shuttle
    • Accessible parking

    Health & Safety

    • Health Services
    • Daily disinfection

    Accessibility

    • Handicapped Rooms/Facilities
    • Accessible toilet
    • Facilities for disabled guests available
    • Wheelchair accessible

    Kid Friendly

    • Family Friendly

    Business facilities

    • Business Center

    General

    • Pets Allowed
    • No Smoking Rooms/Facilities
    • Aerobics
    • Personal trainer
    • Squash
    • Yoga classes

    Guest policies

    Check-inAfter 3:00 PM
    Check-outBefore 12:00 PM
    InternetFree Wi-Fi is available.
    Children & Extra BedsChildren of all ages are welcome. Children of age 0 to 12 can stay with extra bed, subject to additional charges. Children of age 0 to 1 stay free with cot.
    PetsPets are allowed. Charges may apply.
    Room RatesAll rates displayed are for two guests unless otherwise noted.

    Important info

    Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply. Guests under the age of 18 can only check in with a parent or official guardian.

    Location

    Hotel Bon Sol Resort & Spa

    Passeig Illetes, 30, Illetas

    Discover the AreaPalma

    People also liked

    Currently Viewing

    Hotel Bon Sol Resort & Spa

    Hotel Bon Sol Resort & Spa

    Palma

    Beachfront, Spa, Restaurant

    8.9241 Reviews4-Star Hotel
    $333/night

    includes all fees

    Back To All Hotels