These are the lowest lead in prices, updated twice daily and include any applicable taxes and surcharges.
Discover a tropical paradise at the all-inclusive Grand Aston Cayo Las Brujas Beach Resort & Spa, on the serene shores of Cayo Las Brujas, part of Cuba’s picturesque Jardines del Rey Archipelago. Surrounded by azure ocean waters and lush tropical gardens, this modern resort was built in 2016 and previously operated as Sercotel Experience Cayo Santa Maria and Hotel Playa Vista Mar, becoming Grand Aston Cayo Las Brujas Beach Resort and Spa as of June 2019. Boasting 660 vibrant rooms and suites, each with a private balcony or terrace overlooking gardens, pools, or the sparkling sea. For a more exclusive retreat, upgrade to the Club Section to enjoy an adults-only haven (18+) with elevated amenities such as an in-room bottle of rum or champagne on arrival, daily replenished minibars, as well as access to an exclusive beach bar. Located 99 km from Santa Clara Airport, a scenic 90-minute drive, taxi fares range from $65 to $85 USD. Conveniently, most of our vacation packages include airport transfers (clearly indicated in each package), so you can sit back and enjoy the ride.
Spend your days relaxing on the powdery white sand or snorkeling in the sparkling ocean waters. With five inviting pools, including an elegant two-level pool and two kids' pools, there’s a perfect spot for everyone. Young visitors (ages 2–12), can join in the fun at the supervised Kids Club. Enjoy a variety of water activities, from kayaking and pedal boating to windsurfing and snorkeling. For those looking to stay on land there’s tennis courts, a basketball court, shuffleboard, and even a bowling alley! Fitness enthusiasts can stay active at the fully equipped fitness center. The onsite Ubud Spa delivers indulgent Balinese-inspired treatments that will leave you feeling completely rejuvenated and refreshed. Don’t miss the vibrant Aston Pueblo, the resort’s shopping and entertainment center, where you can take salsa classes, shop for souvenirs, or simply soak in the lively Cuban atmosphere.
Dining at the Grand Aston is an experience, with a diverse range of options to suit every palate. The resort features a buffet serving international cuisine for breakfast, lunch, and dinner, while a snack bar provides light bites throughout the day. Six themed a la carte restaurants offering unique dining experiences are available for dinner, reservations required. The resort comes alive after sunset with lively Cuban entertainment at the theater, a sophisticated cigar lounge, and a vibrant disco to dance the night away.
The beach at Grand Aston Cayo Las Brujas Beach Resort & Spa is a slice of paradise, boasting powdery white sand that feels soft and cool beneath your feet, perfect for sunbathing or a leisurely stroll. The turquoise waters shimmer in the sunlight with incredible clarity, inviting you to take a refreshing dip or explore the gentle waves. While seaweed and sargassum may appear during the summer months, the resort takes great care to maintain its pristine shoreline for guests to enjoy.
Whether you’re seeking adventure, relaxation, or a bit of both, the Grand Aston Cayo Las Brujas Beach Resort & Spa promises an unforgettable getaway perfect for families, couples, and anyone looking to immerse themselves in the natural splendor of Cayo Santa Maria. With luxurious accommodations, exceptional dining, diverse activities, and unparalleled service, the Grand Aston Cayo Las Brujas promises an unforgettable Caribbean escape.
Distance from Airport:
Average Drive Time from Airport:
Average Taxi Fare from Airport:
Closest Convenience Store:
Voltage:
ATMs:
| Transit Distance | 110 |
|---|---|
| Number Of Rooms | 660 |
| Number Of Pools | 3 |
| Beach Front | On The Beach |
| Year Built | 2016 |
| Kids Program | Yes |
| Spa | Yes |
| Weddings | Yes |
| Fitness Room | Yes |
| High Low Rise | LOWRISE |
| Star Rating (optional) | 4 |
|---|---|
| Address 1 | Cayo Las Brujas |
| Region | Cayo Santa Maria |
| Country | Cuba |
| Postal Code | 50100 |
| Renovated | 2021 |
| Latitude | 22.658063 |
| Longitude | -79.021469 |