Overview of Hotel Bon Sol

Photo gallery

Guest reviews

4.6 / 5Wonderful
58 reviews


  • Pool
  • Free WiFi
  • Breakfast included
  • Free Parking


What's nearby

Popular LocationMarineland Mallorca7 min drive
Popular LocationPuerto Portals Marina8 min drive
RestaurantIlletes2 min walk
RestaurantSorrento3 min walk
AirportPalma de Mallorca (PMI)19 min drive

Choose dates to view prices

Free cancellation on all rooms

You can change or cancel this stay if plans change. Because flexibility matters.

  • Room


    Room amenities

    • 301 sq ft
    • Partial ocean view
    • Sleeps 3
    • 1 Twin Bed
    Show more
  • Junior Suite

    Junior Suite

    Room amenities

    • 377 sq ft
    • Ocean view
    • Sleeps 3
    • 1 Twin Bed
    Show more
  • Suite


    Room amenities

    • 484 sq ft
    • Ocean view
    • Sleeps 4
    • 1 Twin Bed
    Show more

About this area


Located in Calvia, Hotel Bon Sol is near a private beach. The area's natural beauty can be seen at Cala Mayor Beach and Palma Nova Beach, while Western Water Park and Katmandu Park are popular area attractions. Looking to enjoy an event or a game while in town? See what's happening at Iberostar Stadium or Plaza de Toros.

Visit our Calvia travel guide
Popular Location

What's nearby

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

Getting around

  • Palma de Mallorca Son Fuster Station - 12 min drive
  • Son Fuster Vell Station - 12 min drive
  • Palma de Mallorca (PMI) - 19 min drive


  • Illetes - 2 min walk
  • Sorrento - 3 min walk
  • Illemar - 3 min walk
  • Puro - 5 min walk
  • Illetas Playa - 8 min walk

About this property

Hotel Bon Sol

4-star hotel with pools, private beach, full-service spa
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 like pillow menus and slippers.
Hotel Bon Sol offers 146 accommodations with minibars and safes. Rooms open to furnished balconies or patios. Each accommodation is individually furnished and decorated. A pillow menu is available. LED televisions come with cable channels. Bathrooms include slippers, complimentary toiletries, and hair dryers.
Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks, complimentary newspapers, and phones. Additionally, rooms include coffee/tea makers and blackout drapes/curtains. Hypo-allergenic bedding and irons/ironing boards can be requested. Housekeeping is provided daily.
2 outdoor swimming pools are on site along with an indoor pool. In addition to a children's pool, other recreational amenities include an outdoor tennis court, a spa tub, a sauna, and a fitness center.
The recreational activities listed below are available either on site or nearby; fees may apply.
Nirvana Spa has massage/treatment rooms. Services include Thai massages, facials, body scrubs, and detox wraps. The spa is equipped with a sauna, a spa tub, and Turkish bath/hammam. A variety of treatment therapies are provided, including aromatherapy, Ayurvedic, and hydrotherapy.

Property amenities


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

Parking and transportation

Free self parking
Limited parking spaces
24-hour roundtrip 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 center
Full-service spa
Indoor pool
Outdoor tennis court
Spa tub

Family friendly

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


Banquet hall
Free newspapers in lobby

Guest services

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

Languages spoken


Business services

1 meeting room
Business center
Conference space (476 square feet)


Beach loungers
Beach umbrellas
Pool sun loungers


Ayurvedic treatments
Body scrubs
Body treatments
Detox wraps
Manicures and pedicures
Massage - Thai
Massage/treatment rooms
Spa tub
Turkish bath/hammam


Beach towels
Smoke-free property

Room amenities


Air conditioning (climate-controlled)
Blackout drapes/curtains
Cribs/infant beds (surcharge)
Hypo-allergenic bedding
Pillow menu
Rollaway/extra beds (surcharge)


Free toiletries
Hair dryer


Cable channels

Food and drink

Coffee/tea maker

Outdoor space

Furnished balcony or patio


Connecting rooms available
Electrical adapters/chargers
Free newspapers
Individually decorated
Individually furnished
Iron/ironing board (on request)
Local maps



Check-in between 3 PM - 11 PM


Check-out before noon

Special check-in instructions

  • 24-hour airport shuttle service is available on request. Fees may apply. Contact the property in advance to make arrangements.

Renovations and closures

This property is closed from 15 March 2020 to 29 March 2020 (dates subject to change). The property is closed between 3 November and 09 February.


  • Pets allowed for an extra charge of EUR 10 per pet, per day
  • Dogs only
  • Up to 22 lbs

Children and extra beds

  • Children are welcome.
  • Rollaway/extra beds are available for EUR 0 per night.
  • Cribs (infant beds) are available for EUR 0 per night.

Payment types accepted at this property

American Express
Diners Club
JCB International

Important information


You'll be asked to pay the following charges at the property:

  • A tax is imposed by the local government and will be collected at the property. The tax is reduced by 50% after the 8th night of stay and children under 16 years of age are exempt. Other exemptions and reductions may apply. For more details, please contact the property using the information on the reservation confirmation received after booking.
  • A tax is imposed by the city: From 1 November - 30 April, EUR 0.83 per person, per night , up to 9 nights, and EUR 0.41 thereafter. This tax does not apply to children under 16 years of age.
  • A tax is imposed by the city: From 1 May - 31 October, EUR 3.30 per person, per night, up to 9 nights, and EUR 1.65 thereafter. This tax does not apply to children under 16 years of age.

We have included all charges provided to us by the property. However, charges can vary, for example, based on length of stay or the room you book.

Optional extras

The following fees and deposits are charged by the property at time of service, check-in, or check-out.

  • Airport shuttle fee: EUR 60 per vehicle (one-way, maximum occupancy 4)
  • Pet fee: EUR 10 per pet, per day
  • Crib (infant bed) fee: EUR 0 per night
  • Rollaway bed fee: EUR 0 per night

The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.

You need to know

Extra-person charges may apply and vary depending on property policy.
Government-issued photo identification and a credit card, debit card, or cash deposit are required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.
  • The name on the credit card used at check-in to pay for incidentals must be the primary name on the guestroom reservation.
  • Safety features at this property include a fire extinguisher, a smoke detector, a security system, and a first aid kit.

We should mention

Cash transactions at this property cannot exceed EUR 2500, due to national regulations. For further details, please contact the property using information in the booking confirmation. This property offers transfers from the airport (surcharges may apply). Guests must contact the property with arrival details before travel, using the contact information on the booking confirmation. Reservations are required for massage services and spa treatments. Reservations can be made by contacting the hotel prior to arrival, using the contact information on the booking confirmation. The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.

Property is also known as

  • Hotel Bon Sol Hotel
  • Bon Sol Calvia
  • Hotel Bon Sol
  • Hotel Bon Sol Calvia
  • Hotel Bon Sol Calvia
  • Hotel Bon Sol Hotel Calvia
All reviews

Frequently asked questions

Guest reviews



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

5/5 Excellent

  • Liked: Cleanliness, staff & service, property conditions & facilities, room comfort

Fantastic! Highly recommend. Great service, really friendly staff, great facilities, good restaurant.

Stayed 1 night in Oct 2019

5/5 Excellent

  • Liked: Cleanliness, staff & service, amenities, property conditions & facilities

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

  • Liked: Cleanliness, staff & service, property conditions & facilities, room comfort

Third time here and a pleasure every single trip!

Stayed 4 nights in Aug 2019

5/5 Excellent

  • Liked: Cleanliness, staff & service, property conditions & facilities, room comfort

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

  • Liked: Cleanliness, staff & service

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