Hotel Bahía del Sol is a great choice for a stay in Calvia. Guests can indulge in massages or reflexology, then grab a bite to eat at the restaurant. A bar/lounge, a snack bar/deli, and a terrace are other highlights at this upscale hotel.
Pros: I liked all the facilites that were available to use, and all free. the food was also very good.Cons: the staff were very difficult to deal with and very unorganised.