Costa Maya All-Inclusive Beach Break with Open Bar & Lunch

4.1
(79 reviews)
Costa Maya, Mexico

5 hours (approximately)
Offered in: English and 1 more

Enjoy one of our favorite places in Costa Maya! Located in the heart of Mahahual, this is the kind of Caribbean beach day where everything is already taken care of.

Your spot by the sea is waiting, with a guaranteed lounge chair and shade under a palapa or umbrella. Settle in, order your first drink from the full open bar and enjoy Costa Maya at your own pace.

Take a refreshing swim, stretch out under the shade or simply enjoy the view with a margarita in hand. When hunger calls, choose from freshly prepared favorites like coconut shrimp, ceviche, quesadillas and nachos, then head right back to the beach for more time by the Caribbean.

There’s no packed schedule once you arrive and nothing you have to rush to next. Just great food, unlimited drinks, a guaranteed place by the sea and plenty of time to enjoy it your way.

Your Costa Maya beach day is taken care of — all that’s left is to enjoy it.

What's Included

Beach club amenities — Free WiFi, showers & restrooms
Bottled water & soft drinks
Full open bar — margaritas, tequila, Mexican beer and a variety of national & international drinks
Kayaks — subject to availability
Guaranteed lounge chair with shade under a palapa or umbrella
Freshly prepared lunch — choose from favorites like ceviche, coconut shrimp, quesadillas, nachos, burritos, cheeseburgers & vegetarian options
Round-trip transportation from Costa Maya Port — only when transportation option is selected
Gratuities
Towels
Paddleboard rentals
Relaxing massages
Souvenirs
Round-trip transportation — not included with the self-arrival option

Meeting and pickup

Meeting point

Meet Your Driver: Your driver will meet you just outside the main access to Costa Maya Port. Look for Gabriel or Ruth near a welcome board displaying your name. Pickup Time: Pickup is scheduled one hour after your cruise ship arrives, with the earliest pickup at 9:00 AM Ship Time.

End point
This activity ends back at the meeting point.

Itinerary

Duration: 5 hours (approximately)
  • 1

    Begin your beach day just minutes from Costa Maya Port. With transportation, meet your driver outside the port for the short ride to the beach club. First pickup is 9:00 AM Ship Time or one hour after your ship arrives, whichever is later. Self-arrival guests head directly to Mahahual. Settle into your guaranteed lounge chair with shade under a palapa or umbrella and enjoy the Caribbean at your own pace. From here, the day is yours. Cool off with a margarita, an ice-cold beer or your favorite drink from the full open bar, swim in the Caribbean or simply relax by the sea. Kayaks and snorkeling gear may be available, subject to availability. When hunger calls, choose from freshly prepared favorites like coconut shrimp, quesadillas, nachos or fresh ceviche, enjoyed just steps from the sea. Then enjoy more time to swim, relax and enjoy the Caribbean. Guests with transportation ride back to Costa Maya Port, while self-arrival guests depart from the beach club.

    5 hours Admission ticket included

Additional info

  • Infants and small children can ride in a pram or stroller
  • Service animals allowed
  • Infants are required to sit on an adult’s lap
  • Not recommended for travelers with poor cardiovascular health
  • Suitable for all physical fitness levels
  • Cruise Ship Information: Cruise guests must provide the full name of their cruise ship when booking so we can coordinate pickup with the ship’s arrival.
Supplied by Next Experience Travel
Show 13 more

Tags

Half-day Tours
Bus Tours
Private and Luxury
Ports of Call Tours
Car Tours
Shore Excursions
Food & Drink
Spring Break
Low Supplier Cancellation Rate
Low Last Minute Supplier Cancellation Rate
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more

Rating

4.1 Based on 79 79 reviews
5 stars
46
4 stars
14
3 stars
7
2 stars
2
1 star
10
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}