Maya Key Private Island, Snorkeling & Lunch

Starting at
$89.99 / Adult (ages 13 and over)
$54.99 / Child (ages 3 - 12)
Mahogany Bay Isla Roatan
Moderate Activity Level
Minimum age 8 years
Meal Included
5.0 hours
Children 2 years and under do not require a ticket
Find a Cruise
Already booked a cruise?


Escape to a secluded private island for the day. Maya Key is your 11+ acre oasis of fun and relaxation. Your adventure begins with a short scenic boat ride from your cruise ship port. Enjoy the natural setting of pristine beaches, lush gardens, tropical waters and the Meso-American coral reef. 

Other experiences include our animal rehabilitation and rescue facility. From our Honduran jungle cats like Jaguars and Ocelots to our feathered friends in the giant aviary you will learn each animal has a unique story worth being shared. Monkeys and reptiles are some of the favorites and we have daily animal encounters so be sure to check out the activities board. Check out our Shark snorkel or sea lion encounter (for additional fee). 

You will think you have gone back to the time of the Mayans as you explore the Mayan ball court and plazas, interpretation center, and art exhibits. Our island chefs serve up some of their own recipes in a traditional island picnic served buffet style overlooking the pool, beach and the Caribbean sea. Gift shop with local handy crafts available on site.

best price icon
The Best Price Guarantee Find a better price for any excursion we offer and we will refund you 110% of the price difference!*


  • Lunch and snorkel gear are included.
  • Lockers are available for rent.
  • Bring your own towel, swim suit, sun block, bug repellent and camera.
  • We recommend the use of reef-friendly sun screen to help protect the environment and reef systems. (Available in the Onboard Shops).
  • Pregnant women and guests with respiratory or heart conditions are not permitted on this excursion.
  • Must be able to swim and be comfortable swimming with water over their heads.
  • Minimum age to snorkel is 8 years old.
  • The maximum weight is 275 lbs.