Just because you're only in port for the day doesn’t mean you have to miss out on luxury.
With Resort for a Day, you can spend your cruise stop relaxing at a beautiful, all-inclusive resort — complete with beach access, pools, food, drinks, and the amenities you’d expect from a full resort stay… without the overnight commitment.
As a travel advisor (and someone who loves a good beach chair + frozen drink combo), I personally use Resort for a Day on my own cruises. It’s one of my favorite ways to upgrade a port day without stress, crowds, or complicated logistics.
Margarittaville Beach Resort and Waterpark - Nassau, Bahamas
Occidental Grand Resort - Cozumel, Mexico
Cruise excursions can be hit or miss — but with Resort for a Day, you know exactly what you’re getting:
✔️ A relaxing, resort-style experience
✔️ A secure location with cruise-friendly timing
✔️ No crowds, lines, or stress
If you’re like me and love cruising, you already know ports like Nassau or Cozumel show up on almost every itinerary (depending on the route). And whether you’ve “done it all” there or just want a more laid-back day this time around, a resort day pass is the perfect way to relax, recharge, and enjoy your port stop on your terms.
And - YES - Margaritaville Beach Resort in Nassau is on this list! We all know I love that one!
Jewel Grande Resort - Falmouth, Jamaica
California SOT #2158353-50
Florida SOT Ref. #ST44927
Copyright © 2025 Makes Travels - All Rights Reserved.
Powered by GoDaddy
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.