Photo gallery

Hotel Bon Sol

Star Rating
4 out of 5



4.6 / 5Wonderful
56 reviews


  • Pool
  • Free WiFi
  • Breakfast included
  • Free parking


What's nearby

  • Popular Location
    Cala Mayor Beach
    5 min drive
  • Popular Location
    Marineland Mallorca
    5 min drive
  • Restaurant
    18 min walk
  • Restaurant
    6 min drive
  • Airport
    Palma de Mallorca (PMI)
    17 min drive

Choose your room

Book online or call:

020 3564 4853

Your dates need to occur after 2019-10-15. Try updating your dates to see prices for your trip.

    About this area


    Hotel Bon Sol is located in Calvia. Paseo Maritime and Bellver Castle are notable landmarks, and the area's natural beauty can be seen at Cala Mayor Beach and Palma Nova Beach. Check out an event or a game at Iberostar Stadium, and consider making time for Katmandu Park, a top attraction not to be missed.

    What's nearby

    • Popular Location
      Cala Mayor Beach - 5 min drive
    • Popular Location
      Marineland Mallorca - 5 min drive
    • Popular Location
      Puerto Portals Marina - 5 min drive
    • Popular Location
      Mallorca Casino - 8 min drive
    • Popular Location
      Porto Pi Centro Comercial - 9 min drive

    Getting around

    • Son Costa-Son Fortesa Station - 11 min drive
    • Palma de Mallorca Son Fuster Station - 12 min drive
    • Palma de Mallorca (PMI) - 17 min drive


    • Calanova — 18 min walk
    • Baiben — 6 min drive
    • Los Pinxitos Morunos — 7 min drive
    • Mocubar — 7 min drive
    • Trópico — 8 min drive

    About this property

    Hotel Bon Sol

    Catch some rays on Hotel Bon Sol's private sand beach or spend the day relaxing at the full-service spa. Then enjoy a meal at one of the hotel's 2 restaurants. All 146 soundproofed rooms feature free WiFi and minibars. For a bit of entertainment, LED TVs come with cable channels, and guests will also appreciate thoughtful touches such as pillow menus and slippers.

    Renovations and closures

    The property is closed between 3 November and 09 February.

    Property amenities


    • Available in all rooms: Free WiFi
    • Available in some public areas: Free WiFi

    Parking and public transport

    • Free self parking
    • Limited parking spaces
    • 24-hour return airport shuttle (surcharge)
    • Airport shuttle on request

    Food and drink

    • Free buffet breakfast available daily 8:00 AM–11:00 AM
    • 2 restaurants
    • 1 poolside bar and 1 bar
    • Room service available

    Things to do

    • 2 outdoor pools
    • Billiards/pool table
    • Children's pool
    • Fitness centre
    • Full-service spa
    • Indoor pool
    • Outdoor tennis court
    • Playground
    • Sauna
    • Hot tub

    Family friendly

    • 2 outdoor pools
    • Baby monitor
    • Babysitting/childcare (surcharge)
    • Children's books
    • Children's games
    • Children's pool
    • Children's toys
    • Dry-cleaning service
    • Free children's club
    • Free cots/infant beds
    • Free rollaway/extra beds
    • Indoor pool
    • Laundry facilities
    • Playground
    • Soundproofed rooms


    • Banquet hall
    • Lift
    • Free newspapers in reception

    Guest services

    • 24-hour front desk
    • Concierge services
    • Daily housekeeping
    • Dry-cleaning service
    • Laundry facilities
    • Luggage storage
    • Multilingual staff
    • Tour/ticket assistance

    Languages spoken

    • English
    • French
    • German
    • Italian
    • Spanish

    Business services

    • 1 meeting room
    • Business centre
    • Conference space (476 square feet)


    • Beach loungers
    • Beach umbrellas
    • Garden
    • Pool sunloungers
    • Terrace


    • Aromatherapy
    • Ayurvedic treatments
    • Body scrubs
    • Body treatments
    • Detox wraps
    • Facials
    • Hydrotherapy
    • Manicures and pedicures
    • Massage - Thai
    • Massage/treatment rooms
    • Sauna
    • Hot tub
    • Thalassotherapy
    • Turkish bath/hammam


    • Beach towels
    • Smoke-free property

    Room amenities


    • Air conditioning
    • Blackout drapes/curtains
    • Free cots/infant beds
    • Free rollaway beds
    • Hypo-allergenic bedding
    • Linens
    • Pillow menu


    • Free toiletries
    • Hairdryer
    • Towels


    • TV channels
    • LED TV

    Food and drink

    • Coffee/tea maker
    • Minibar

    Outdoor space

    • Furnished balcony or patio


    • Desk
    • Electrical adapters/chargers
    • Free newspapers
    • Iron/ironing board (on request)
    • Local maps
    • Phone
    • Safe
    • Slippers
    • Soundproofing

    Nearby things to do


    • Golf
    • Private beach (direct access)
    • Sailing
    • Scuba diving
    • Waterskiing
    • Windsurfing

    Where to eat

    • On-site dining venue – Restaurant offering barbecue. Serves lunch and dinner.
    • Second on-site dining venue – Restaurant offering international cuisine. Serves breakfast and dinner.


    5 - Excellent
    4 - Good
    3 - Okay
    2 - Mediocre
    1 - Poor
    Service and Staff
    Property condition

    5/5 Excellent

    My boyfriend and I had a great experience at Hotel Bon Sol. I only wish we had more than 2 days to take it in! The staff was extremely attentive and friendly and our room, balcony and view exceeded expectations. The hotel itself had a lot of character and charm, and the private beach access was great. Parking is somewhat limited and could be tricky to find when the small lot was full, but wasn’t a huge issue for us.

    Stayed 2 nights in Oct 2019

    5/5 Excellent

    Third time here and a pleasure every single trip!

    Stayed 4 nights in Aug 2019

    5/5 Excellent

    Lovely Hotel

    We enjoyed very much our stay! All staff is so helpful and nice! Incredible. We loved the cala beach that belongs to the hotel. The other beaches were crowded but not the hotel's one. Excellent quality of food and linen! Precious views from the rooms. Fantastic gardens! They prepared great surprise for my birthday, although i did not informed them about it. Thank you Daniel, Claudia, Olga, Aziza, Vicky, Clemente!

    Stayed 3 nights in Aug 2019

    5/5 Excellent

    There isn’t anything we didn’t like, the property offered everything we required from nice clean and spacious bedrooms to great restaurants several swimming pools and access to the beach and also family owned and run.

    Stayed 7 nights in Jun 2019

    5/5 Excellent

    Great hotel, excellent service, ideal break

    We enjoyed our stay at the hotel, the bed was comfortable and the pillows were perfect, not too firm, not too soft. The staff were very helpful and friendly and the hotel had a nice relaxed atmosphere. There was a varied vegetarian option and my meal at dinner was excellent, you are requested to tell them your vegetarian meal choice the day before. However, if you forget there was still vegetarian meals/ starters available on the menu. The drinks were generous and well priced and dessert was delicious too (especially the coconut cake, it was divine). The weather was a bit cool but we had packed in preparation for this, we didn’t go to the beach because of this. We will probably go back but when it’s a bit warmer.

    Stayed 5 nights in Apr 2019

    Tell us how we can improve our site