A free breakfast buffet, 18 holes of golf, and 2 poolside bars are just a few of the amenities provided at Don Carlos Resort & SPA. This hotel is a great place to bask in the sun with a white sand beach, beachfront dining, and a beach bar. Indulge in a sports massage, reflexology, and a manicure/pedicure at the onsite spa. At the 4 on-site restaurants, enjoy breakfast, brunch, lunch, dinner, and international cuisine. Enjoy the 24-hour gym, as well as activities like volleyball. Free in-room WiFi is available to all guests, along with a terrace and shopping on site.