How I Booked My Carnival Magic Casino Deal
Heads up: This post has affiliate links. If you use them, I earn a tiny commission — the kind that fuels coffee, not private jets. Thanks for supporting my travel‑obsessed corner of the internet.
Nothing beats stacking deals to turn an ordinary trip into an ultra‑cheap getaway. This time, I pulled off a spa cabin on the Carnival Magic, round‑trip flights to Miami, and a free night at a luxury South Beach hotel—all while keeping my out‑of‑pocket costs shockingly low.
If you’ve ever wondered how far casino offers, points, and miles can stretch, this breakdown is going to make your day.
Update
Before we dive into the full breakdown, here’s a quick update: my plans for this Carnival Magic casino deal shifted a little. Instead of booking a pre‑cruise hotel this time, I’m staying at a friend’s house for the weekend — very Lazy Girl, very convenient, and very budget‑friendly.
I’m flying Delta into FLL (booked through JetBlue), and I grabbed one of JetBlue’s $100 flights home from Fort Lauderdale for after the cruise. I was able to snag a noon departure, so once we get off the ship, we’ll just take an Uber or Lyft straight to FLL and head home.
And for getting to the ship? We’re doing one of my favorite pre‑cruise routines: taking Brightline to Miami the morning of the cruise. It’s fast, easy, comfortable, and honestly one of my favorite ways to start a sailing. I even have a full blog post about why I love doing this — it’s become one of our go‑to cruise day traditions.
Planning a Carnival cruise? Cruises.com makes it easy to compare dates, ships, and perks in seconds.
👉Be sure to check out my Ultimate Beginner Guide to Points and Miles - Beginner Travel Hacking
🎰 Step 1: Scoring a Spa Room on Carnival Magic for $359 Per Person
Carnival’s casino rates are one of the most underrated travel hacks out there. If you’ve played in the casino on a previous sailing—or even just dabbled—you might already have discounted offers waiting for you.
This time, I hit the jackpot.
I found a casino rate for just $359 per person on the Carnival Magic, and not just any cabin… a spa stateroom. These rooms usually cost more because they include:
Priority access to the thermal suite
Exclusive spa amenities
A quieter, more relaxing cabin location
Discounts on spa treatments
Getting all of that for $359 per person felt like a steal.
I share how I book all my trips using points, miles, and travel hacks - How I booked it
I debated upgrading to an ocean view instead, but I loved the spa on the Carnival Magic the last time I sailed, and I don’t mind an interior cabin at all. I sleep so well in them!
Learn more -> Cruise Interior Cabins travel hack
✈️ Step 2: Booking Flights With Miles (Just Taxes & Fees!)
Cruise deals are great, but flights to the port can make or break the budget. Luckily, this is where points and miles shine.
I originally planned to fly to Miami using 7,500 Alaska miles and fly home using 12,500 American miles — one of my favorite cheap, beginner‑friendly ways to get to a cruise port.
But then my parents decided to join me on this sailing, and that changed everything in the best way.
They didn’t have Alaska miles, and I didn’t have enough to share, so we pivoted and booked Delta flights using Flying Blue points instead. Flying Blue is almost always cheaper than booking Delta directly, and it let all three of us fly down together without spending a ton of cash.
For the flight home, we took advantage of JetBlue’s $100 nonstop fares from FLL to Nashville. I grabbed a noon departure, which is my favorite Lazy Girl move — off the ship, into an Uber or Lyft, and straight to the airport with zero stress.
Two totally different strategies. Both extremely cheap. Both very Lazy Girl.
And that’s the point: you can stack these deals in more than one way and still come out ahead.
⭐Learn how to book Award Travel → How I Book Trips for Almost Free | Award Travel Guide
🏨 Step 3: Pre‑Cruise Stay (Two Ways This Trip Could Have Gone)
Even though I love staying at Dreams South Beach — it’s one of my favorite boutique hotels in Miami and I’ve stayed there twice — I decided to save the points this time and stay at a friend’s house in Fort Lauderdale instead. Since my parents ended up joining me on this cruise, it made way more sense (and kept the budget even lower). Dreams is amazing, but sometimes the Lazy Girl move is simply choosing the free option and keeping those points for a future trip.
That said, I still want to show you the original plan, because it’s a perfect example of how flexible these casino‑deal trips can be — and how many different ways you can stack them.
My original strategy was to use a free night at Dreams South Beach, a boutique property right in the heart of South Beach, steps from the ocean, restaurants, and nightlife. Getting a free night here meant:
No last‑minute hotel stress
A stylish place to relax before the cruise
Zero cash spent
It’s the perfect example of why I always keep an eye on hotel promos, free night certificates, and partner deals. I’ve stayed at Dreams twice and love the location — plus the rooftop pool is such a vibe. It’s a great boutique hotel for couples, solo escapes, or anyone who wants a chic pre‑cruise stay. Read the review.
Looking for somewhere to stay in Miami? You can browse my favorite Miami hotels here.
💸 Updated Total Out‑of‑Pocket Cost (Two Real Ways This Trip Could Have Worked)
Here’s what this trip could have cost — and what it actually cost after my plans changed. I’m keeping both versions because it shows the real magic of casino cruising: there’s more than one way to stack a deal.
Version A — My Original Plan
This was the first strategy I built before my parents decided to join me:
Cruise: $359 per person (casino rate)
Flights: Taxes and fees only using Alaska + AA miles
Hotel: Free night at Dreams South Beach
For a spa cabin, round‑trip flights, and a South Beach stay… that’s an incredible value. This is the classic points‑and‑miles version of the trip — the one I’ve done many times and the one beginners love because it’s simple and cheap.
Version B — My Real Plan (Parents Joined!)
Once my parents decided to come with me, we pivoted — and the new plan ended up being just as affordable:
Cruise: $359 per person (casino rate)
Flights: Delta booked with Flying Blue points (cheaper than booking Delta direct)
Return Flight: $100 JetBlue nonstop from FLL to Nashville
Hotel: Free — stayed at a friend’s house in Fort Lauderdale
This version is the perfect example of Lazy Girl flexibility. Even though I love staying at Dreams South Beach, saving the points and staying with a friend made more sense once we were traveling as a group.
✨ Lazy Girl Caribbean Cruise Capsule ✨
🌟 Why This Strategy Works (Updated for 2026)
This trip came together because of three things I always preach — and this sailing is the perfect example of how flexible cruise deal‑stacking can be.
🎰 1. Casino Offers Are Gold
Carnival’s casino program continues to be one of the easiest ways to unlock ultra‑cheap cruise fares. I’m a small‑time player, but the offers I do get have saved me thousands over the years. You don’t need to be a high roller — you just need to check your offers and be willing to pivot when a good one pops up.
✈️ 2. Points & Miles Give You Options
This trip is the definition of “there’s no wrong way to do this.” My original plan was to fly down using Alaska miles and fly home using AA miles. But when my parents decided to join me, we pivoted and booked Delta flights using Flying Blue points instead (usually cheaper than booking Delta directly). And for the return, JetBlue had $100 nonstop fares from FLL to Nashville — an easy Lazy Girl win.
Award space, partner programs, and cheap cash fares all give you different paths to the same goal: getting to the port without overspending.
🏨 3. Free Nights & Flexibility Stretch Your Budget
I love Dreams South Beach — I’ve stayed there twice, and it’s one of my favorite boutique hotels in Miami. My original plan was to use a free night there before the cruise. But once my parents joined the trip, staying with a friend in Fort Lauderdale made more sense and kept the budget even lower.
📌 Final Thoughts
This trip is the perfect example of why I love combining casino rates with points and miles. You don’t need a massive stash of rewards or months of planning. With the right strategy, you can book a relaxing, spa‑level cruise vacation for a fraction of the cost. I love getting these types of deals. Less than $400 a person for a 6 day cruise, including spa access, is a huge win. I also get free drinks in the casino while gambling.
Ready to start booking trips like this?
Follow along and learn the exact strategies I use.
👉 Follow me on Facebook
👉 Join the Travel Hacking Moms Facebook Group for beginner‑friendly tips, deal alerts, and support
About Julie
Julie is the founder of NO POINT LEFT BEHIND, where she helps families travel better using points, miles, cruise hacks, and smart planning. She’s sailed multiple cruise lines, explored Alaska’s top ports, and specializes in practical, mom‑friendly travel strategies that save money without sacrificing fun.