Baha Bay at Baha Mar: Honest Review for Cruise Visitors
The Caribbean offers no shortage of options for a great beach day, but Baha Bay at Baha Mar in Nassau is one of the more bougie (and pricey) options available to cruisers looking to splurge.
It’s not your typical rustic beach hangout. It's a far cry from the public Junkanoo Beach or even low-cost beach club private access resorts. Instead, it's a high-end waterpark and beach club rolled into one, conveniently located just about 15 minutes from the Nassau cruise port. Think of it as the newer direct competitor to the popular Atlantis Aquaventure.
I had heard plenty of buzz about it, especially after the port renovations in Nassau. Having visited nearly every other resort day pass for cruisers in Nassau, this is one of the few I had left to experience. So on a recent sailing that docked in Nassau, I decided to check out Baha Bay at Baha Mar.
What I found was a resort-style setting with impressive facilities, some things that pleasantly surprised me, and a few details I think you’ll want to know about before deciding if it’s worth the price for your beach day.
TL;DR version? I actually don't think Baha Bay at Baha Mar is worth it... unless you're really into the waterpark aspect.
Related: Get my FREE Nassau Port Guide
About Baha Bay at Baha Mar
Baha Bay at Baha Mar opened in July 2021 and is part of the expansive Baha Mar resort complex in Nassau, which also includes the Grand Hyatt, SLS, and Rosewood hotels. So while it’s often marketed as a standalone attraction, it’s actually integrated into a much larger resort campus, so to speak, that caters to high-end travelers.
Related: Book a Baha Mar ( Grand Hyatt, SLS, Rosewood Hotels) Private Airport Transfer
The park itself spans 15 beachfront acres and includes over 30 different attractions, including a lazy river, a wave pool, thrill slides, and a surf simulator. The landscaping is lush, the chairs are cushy, and the whole place feels more elevated than any other Nassau day pass option I’ve tried before. It's a big park, and you can get a feel for its size, and the various attractions, and where they're located on the property with the downloadable Baha Bay at Baha Mar site map.
The layout is thoughtfully divided into sections, including Turtle Beach and Stingray Cove for younger kids, plus rides like Pirate’s Plunge, Cyclone Rush, and Thunderball for adrenaline seekers. There’s also a large wave pool and multiple areas to relax if slides aren’t your thing, so it really does offer something for everyone.
Even though it’s technically a waterpark, it doesn’t feel chaotic or overly kid-centric like some cruise line-affiliated parks can. It feels more like a luxury resort that happens to have waterslides. Which makes sense because, well, that's what it is. And as a day pass visitor, you get access to all the fancy resort amenities, just not the hotel room.
That said, it’s also a place that tries to be a lot of things to a lot of people, and that can sometimes come at a cost. Literally and figuratively. More on that below.
How to Book Baha Bay at Baha Mar
My go-to site for booking resort day passes as a cruiser is Resort for a Day. If you’re looking to spend the day at Baha Bay at Baha Mar, this is the easiest and most reliable option for cruise visitors.
They make the easy and it's designed for cruisers. When you book using my affiliate link, a small portion comes back to me at no extra cost to you. It’s a simple way to support my content, which I appreciate, if you’ve found this guide or my other content helpful.
Book Baha Bay at Baha Mar
Getting to Baha Bay at Baha Mar from the Cruise Port
Transportation to Baha Bay at Baha Mar is not included with your day pass, and it’s definitely not walkable from the cruise port. It’s about a 15-minute drive away, so you’ll want to plan ahead.
I usually recommend hiring a private driver when exploring Nassau, but in this case, I don’t think it’s worth the money. If you're already paying top dollar for a full day at Baha Bay at Baha Mar, you’ll want to maximize your time at the resort and avoid bouncing around town. A private driver would just be sitting there while you're in the park all day, which is a total waste. Instead, a simple taxi is the way to go.
Taxis in Nassau are easy to find right outside the cruise terminal. They’re government-regulated, prices are set in advance, and most routes to Baha Mar range from about $20 to $25 each way. Always confirm the rate before getting in, and remember that taxis here don’t use meters and are typically cash only.
Jitneys (local buses) are technically an option and are cheaper, but I don’t recommend them for this purpose. They don’t always run on a reliable schedule, aren’t designed for cruise timing, and aren’t ideal for reaching resort properties like this.
Rideshare services like Uber and Lyft are not available in Nassau, so taxis are your best bet.
Baha Bay at Baha Mar vs. Atlantis Aquaventure: Which One’s Better?
If you’ve cruised to Nassau before, you’ve probably heard about Atlantis Aquaventure. It’s been the go-to waterpark excursion for years. But now that Baha Bay at Baha Mar is on the scene, many cruisers are starting to compare the two.
I’ve done both, and while they share some similarities, they also have some key differences.
Atlantis is massive and iconic, with that jaw-dropping water slide that goes through a shark tank and a sprawling layout that feels almost theme park-like. It’s undeniably impressive, but also super crowded and kind of chaotic, especially when several cruise ships are in port.
Getting to Atlantis requires a taxi just like Baha Bay, it’s just in the opposite direction. The transportation cost is about the same, and day pass pricing is comparable too, with Baha Bay at Baha Mar typically running just a bit cheaper (but not by much).
Neither option is all-inclusive, and most day pass resorts in Nassau aren’t either, with Breezes and RIU being rare exceptions. Food and drinks are pricey at both, but Atlantis tends to push the limits on "outrageous" when it comes to cost.
Baha Bay feels newer, calmer, more contained, and a bit more upscale. It doesn’t have the over-the-top thrill slides of Atlantis, but it’s easier to navigate, has a more relaxed vibe, and feels a bit more refined. The whole setting is just more... chill.
If you’re looking for a polished, low-stress experience with shorter lines and a more resort-like atmosphere, I’d lean toward Baha Bay. But if your kids are all about the big-name slides and you don’t mind the crowds, Atlantis still delivers.
I’m a big fan of lazy rivers, and they’re very different at each park. Atlantis’ river is anything but lazy. It’s a rapids ride and it’s intense. It's fun, but very aggressive. Baha Bay at Baha Mar's version, by contrast, is long (about 15 minutes) and super relaxing, but thrill seekers might find it a little too tame.
Both parks are expensive, so in the end, it really just depends on what kind of day you’re looking for. If it's thrills and adventure, go Atlantis. If it's chill vibes but still fun for the kids and easily bored, Baha Bay at Baha Mar would be my recommendation.
What to Expect on Arrival at Baha Bay at Baha Mar
When you arrive at Baha Bay at Baha Mar, do not head into the main hotel lobby. There is a completely separate check‑in area for day pass guests located on the side of the property. This is important because it is far from the hotel lobby, and you do not want your taxi driver to drop you off at the wrong location. Make sure to tell your driver that you need the Baha Bay entrance, not the resort lobby.
Baha Bay at Baha Mar does sell out of day passes, so it's important to purchase those in advance. They only offer a limited number of passes each day for non‑resort guests, so purchasing online in advance is the safest way to guarantee entry. When you arrive, you will show your confirmation and a staff member will check you in and give you a cute silicone RFID bracelet. That bracelet is cute, but don't get too excited because you can't keep it. They collect it before you leave. :(
Towels are not provided for cruise day pass guests at Baha Bay at Baha Mar. Be sure to bring towels from the ship. They do have towels available to rent, but it comes at an extra cost of about $15 per towel, which is a total waste of money. Save yourself the money and grab your pool towels from your stateroom before you head out.
When you're ready to leave, there are usually taxis waiting near the exit. If there are none available at that moment, a staff member can help you get one. And of course, always plan to return back to your ship well in advance of your official return-to-ship time.
Related: Book Baha Bay at Baha Mar Resort Day Passes
The Beach and Water at Baha Bay at Baha Mar
Baha Bay at Baha Mar fronts Cable Beach, which is one of the better-known stretches of sand in Nassau. It's a public beach, but as a guest of Baha Bay, you get access to loungers and umbrellas right along the shoreline.
Just keep in mind that when you head out to the beach area, you'll have to scan your bracelet to re-enter the waterpark and go through a quick bag check. It's not a big deal, but it’s worth knowing so you're not caught off guard.
Compared to Cabbage Beach, which is where Atlantis sits, Cable Beach is generally calmer and more protected. That’s a win for families or anyone who’s not into aggressive surf. I love Cable Beach and find it beautiful, but it's almost always very windy with aggressive waves, so I generally seek out other beaches instead. If you're comparing the two resorts and love the beach part, this is something to consider as you weigh your decision.
Related: Book a Cabbage Beach Jet Ski Adventure in the Bahamas
Normally, Cable Beach is known for soft sand and beautiful water, and there’s even a long pier that runs through part of the beachfront area of Baha Mar, which generally makes for good snorkeling.
On my visit, unfortunately, the weather in Nassau had been stormy the week before, and the water wasn’t at its best. There was a good amount of sargassum washed up and floating near the shore, and the usually turquoise-clear water was cloudy. Snorkeling? Totally out of the question. But honestly, that’s one of the reasons it’s nice that Baha Bay at Baha Mar includes the full waterpark. It gave us plenty to do, even though the beach wasn’t ideal that day, and we spent most of our day chilling in the lazy river, which was lovely.
Food, Drinks, and Service at Baha Bay at Baha Mar
Baha Bay at Baha Mar has a few casual dining options on-site, including Barracuda for hot dogs and burgers, and 25° North for fancier dishes. During my visit, I grabbed a margherita pizza from one of the walk-up windows near the lazy river. It was reasonably priced, and the pizza was good. Nothing to write home about, but it was tasty. No complaints.
You order at the window, pick it up when it’s ready, and then find a spot to enjoy. The setup is convenient, especially if you don’t want to waste time sitting down at a formal restaurant.
As for the service? I didn’t interact much with staff, but when I did, I was honestly surprised at how uninterested everyone seemed. Nobody was rude, but there was a definite lack of energy, like they didn’t want to be there and had no interest in offering even the most basic level of engagement. It felt off for a place that charges a premium price.
For a resort that positions itself as high-end, the apathy from the staff really stood out. It didn’t ruin the day, but it’s definitely something I noticed, and I’d expect a better standard of service for the cost of a day pass here.
I'm not a drinker so I can't speak to alcohol prices, but I did notice plenty of people ordering cocktails throughout the day. Most drinks seemed to be in the $15 to $20 range based on the menu boards near the bar.
Related: Book Baha Bay at Baha Mar Resort Day Passes
Amenities and Attractions at Baha Bay at Baha Mar
Baha Bay at Baha Mar is way bigger than I expected. It’s not just a few slides and a lazy river, but it’s a full-on waterpark with multiple sections, each offering something a little different. You could easily spend a full day here and not see everything, which makes the high day-pass price feel a bit more justifiable if you actually use it all.
There’s a family-friendly splash zone with water playgrounds, shallow pools, and mini slides for younger kids. You’ve also got the lazy river, which as I've noted, is long, scenic, and relaxing. This was definitely a highlight of my visit. If you’re looking for more action, there are plenty of full-size waterslides, including some pretty intense body slides and raft rides. Thrill-seekers won’t be bored.
There’s also a surf simulator and a wave pool, both of which were popular while I was there. I didn’t try either, but they definitely add to the variety of experiences available. Everything is pretty spread out, which helps keep things from feeling crowded, and that lack of crowdedness was probably the thing I liked most about our visit to Baha Bay at Baha Mar.
Loungers and umbrellas are available throughout the park, and at the beach, and we had no trouble finding them. Usually, on beach days during cruise port stops, I hate the mad dash and clamoring for a limited supply of chairs and umbrellas, so it was nice not to have to deal with that here.
If you’re the type who likes variety and a full day of options, Baha Bay at Baha Mar delivers. It’s not cheap, but you’re definitely getting access to a full-scale waterpark, not just a beach with a few extras.
As noted above, Baha Bay at Baha Mar does not provide towels for use to cruisers visiting with a day pass, which is a bit frustrating considering the high price of the pass. So if you visit, remember to bring your own from the ship to avoid the high cost of renting them on-site.
Is Baha Bay at Baha Mar Worth It?
Honestly? For most cruisers, Baha Bay at Baha Mar just isn’t worth it. It’s beautiful and has some great features, but it’s also one of the most expensive day pass options in Nassau. And for what you get, there are better values out there.
If you’re looking for a relaxing beach day, other resorts deliver a similar or even better experience at a much lower price. Here are some great alternatives to Baha Mar in Nassau:
- Breezes – This is my top pick. It’s just a few properties down on Cable Beach from Baha Mar, and you can literally see it from the beach. It’s about 60% cheaper than Baha Bay, is all-inclusive (yes, alcohol included), and uses the exact same stretch of beach. No waterpark here, but for a traditional beach day, it’s a win. Towels are included, but you'll need a taxi to get there.
- Margaritaville – Think of this as a “Baha Mar-lite.” It has a few small waterslides, a small lazy river, surf simulator, and a nice pool setup... just on a significantly smaller scale than Baha Bay. It’s not all-inclusive, but towels are provided, and the biggest perk? It’s walkable from the cruise port, so you’ll save money (and time) on transportation.
- British Colonial – Usually the cheapest of all the options and just a quick walk from the port. This is the best value of the day pass options in Nassau. There's no waterpark here, but you do get a pool, loungers, and direct beach access, and all for about half the price of Baha Bay at Baha Mar. Towels are included, and it's a super easy choice if you want something low-key and affordable.
- Atlantis Aquaventure – This is the closest true competitor to Baha Bay at Baha Mar. Pricing is about the same, but Atlantis is bigger, bolder, and way more chaotic. If you’re traveling with kids and want them to have a blast on waterslides while you relax in a more chill setting, Baha Bay is the better pick. But if you personally love waterslides and don’t mind the crowds, Atlantis still wins in terms of scale and “wow” factor.
Unless you’re really into the waterpark vibe and want to stay all day to make the most of it, Baha Bay at Baha Mar probably isn’t the best value for your port day dollars. But if you want a high-end, resort-style day with space to relax while your kids splash around, it may be worth the splurge... just know what you’re paying for.
Related: Book Baha Bay at Baha Mar Resort Day Passes
Baha Bay at Baha Mar FAQs
What is the beach like at Baha Bay at Baha Mar?
The beach at Baha Bay at Baha Mar sits on Cable Beach, one of Nassau’s most beautiful coastlines. The sand is soft, the water is usually calm, and loungers are included. Just know that conditions vary—sargassum and wind can affect the water, and snorkeling isn’t always ideal. Luckily, the full waterpark gives you plenty to do even if the beach isn’t perfect that day.
How far is Baha Bay at Baha Mar from the Nassau cruise port?
Baha Bay at Baha Mar is about a 15-minute drive from the Nassau cruise port. It’s not walkable, and transportation isn’t included with the day pass. Taxis are the easiest option, usually costing around $20–$25 each way. Private drivers aren’t necessary here since you’ll be staying at the park all day.
Does Baha Bay at Baha Mar provide towels for cruise day-pass guests?
No. Baha Bay at Baha Mar does not provide towels for cruise visitors buying a day pass. You’ll need to bring towels from your ship or rent them on-site for an additional fee (around $15 per towel). To avoid wasting money, grab pool towels before you disembark.
How does Baha Bay at Baha Mar compare to Atlantis Aquaventure?
Both parks are expensive, but Baha Bay at Baha Mar feels newer, calmer, and a lot more upscale. Atlantis has bigger slides, a more iconic layout, and a wild rapids-style river that thrill-seekers love, but it’s also far more chaotic and crowded. Baha Bay’s lazy river is relaxing, the atmosphere is refined, and lines are shorter. If you want thrills, choose Atlantis. If you want a resort vibe with slides, choose Baha Bay.
Baha Bay at Baha Mar Video Review & Guide
#block-1755536107589 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755536107589 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755536107589 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755536107589 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755536107589 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755554634660 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755554634660 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755554634660 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755554634660 .block { padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755554634660 { text-align: left; } } #block-1755540685876 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755540685876 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755540685876 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755540685876 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755540685876 { text-align: ; } } #block-1755540685876 .block, [data-slick-id="1755540685876"] .block { display: flex; justify-content: flex-start; } #block-1755540685876 .image, [data-slick-id="1755540685876"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755540685876 .image__image, [data-slick-id="1755540685876"] .image__image { width: 100%; } #block-1755540685876 .image__overlay, [data-slick-id="1755540685876"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755540685876 .image__overlay-text, [data-slick-id="1755540685876"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755540685876 .block, [data-slick-id="1755540685876"] .block { display: flex; justify-content: center; } #block-1755540685876 .image__overlay, [data-slick-id="1755540685876"] .image__overlay { opacity: 0; } #block-1755540685876 .image__overlay:hover { opacity: 1; } } #block-1761296993150 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761296993150 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761296993150 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761296993150 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761296993150 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755541002552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541002552 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541002552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541002552 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541002552 { text-align: ; } } #block-1755541002552 .block, [data-slick-id="1755541002552"] .block { display: flex; justify-content: flex-start; } #block-1755541002552 .image, [data-slick-id="1755541002552"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755541002552 .image__image, [data-slick-id="1755541002552"] .image__image { width: 100%; } #block-1755541002552 .image__overlay, [data-slick-id="1755541002552"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755541002552 .image__overlay-text, [data-slick-id="1755541002552"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755541002552 .block, [data-slick-id="1755541002552"] .block { display: flex; justify-content: center; } #block-1755541002552 .image__overlay, [data-slick-id="1755541002552"] .image__overlay { opacity: 0; } #block-1755541002552 .image__overlay:hover { opacity: 1; } } #block-1695978871700 { margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; } #block-1695978871700 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1695978871700 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1695978871700 .block { padding: 0px; padding: 0px; padding-top: 15px; padding-right: 10px; padding-bottom: 15px; padding-left: 15px; } } @media (max-width: 767px) { #block-1695978871700 { text-align: left; } } #block-1695978871700 .image__image { max-width: 27%; border-radius: 5px; } #block-1695978871700 .image__image { float: right; margin-left: 17px; margin-bottom: 10px; } #block-1695978871700 .btn, [data-slick-id="1695978871700"] .block .btn { color: #000000; border-color: #60dedb; border-radius: 100px; background-color: #60dedb; } #block-1695978871700 .btn--outline, [data-slick-id="1695978871700"] .block .btn--outline { background: transparent; color: #60dedb; } #block-1755552163933 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552163933 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552163933 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552163933 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552163933 { text-align: ; } } #block-1755552163933 .block, [data-slick-id="1755552163933"] .block { display: flex; justify-content: flex-start; } #block-1755552163933 .image, [data-slick-id="1755552163933"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755552163933 .image__image, [data-slick-id="1755552163933"] .image__image { width: 100%; } #block-1755552163933 .image__overlay, [data-slick-id="1755552163933"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755552163933 .image__overlay-text, [data-slick-id="1755552163933"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755552163933 .block, [data-slick-id="1755552163933"] .block { display: flex; justify-content: center; } #block-1755552163933 .image__overlay, [data-slick-id="1755552163933"] .image__overlay { opacity: 0; } #block-1755552163933 .image__overlay:hover { opacity: 1; } } #block-1761438013800 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761438013800 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761438013800 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761438013800 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761438013800 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1761434148198 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761434148198 .block { border: 4px black; border-radius: 4px; background-color: #ecf0f1; padding: 0px; padding: 0px; padding: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; } @media (min-width: 768px) { #block-1761434148198 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761434148198 .block { padding: 0px; padding: 0px; padding-top: 20px; padding-right: 5px; padding-bottom: 10px; padding-left: 20px; } } @media (max-width: 767px) { #block-1761434148198 { text-align: left; } } #block-1761434148198 .image__image { max-width: 35%; border-radius: 4px; } #block-1761434148198 .image__image { float: right; margin-left: 15px; margin-bottom: 10px; } #block-1755538207916 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538207916 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755538207916 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538207916 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755538207916 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1761435584374 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761435584374 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1761435584374 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1761435584374 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1761435584374 { text-align: ; } } #block-1761435584374 .block, [data-slick-id="1761435584374"] .block { display: flex; justify-content: flex-start; } #block-1761435584374 .image, [data-slick-id="1761435584374"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1761435584374 .image__image, [data-slick-id="1761435584374"] .image__image { width: 100%; } #block-1761435584374 .image__overlay, [data-slick-id="1761435584374"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1761435584374 .image__overlay-text, [data-slick-id="1761435584374"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1761435584374 .block, [data-slick-id="1761435584374"] .block { display: flex; justify-content: center; } #block-1761435584374 .image__overlay, [data-slick-id="1761435584374"] .image__overlay { opacity: 0; } #block-1761435584374 .image__overlay:hover { opacity: 1; } } #block-1755559595828 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755559595828 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755559595828 { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755559595828 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755559595828 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1694872795640 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872795640 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1694872795640 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872795640 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1694872795640 { text-align: ; } } #block-1694872795640 .block, [data-slick-id="1694872795640"] .block { display: flex; justify-content: flex-start; } #block-1694872795640 .image, [data-slick-id="1694872795640"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1694872795640 .image__image, [data-slick-id="1694872795640"] .image__image { width: 100%; } #block-1694872795640 .image__overlay, [data-slick-id="1694872795640"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1694872795640 .image__overlay-text, [data-slick-id="1694872795640"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1694872795640 .block, [data-slick-id="1694872795640"] .block { display: flex; justify-content: flex-start; } #block-1694872795640 .image__overlay, [data-slick-id="1694872795640"] .image__overlay { opacity: 0; } #block-1694872795640 .image__overlay:hover { opacity: 1; } } #block-1694872799582 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872799582 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1694872799582 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1694872799582 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1694872799582 { text-align: ; } } #block-1694872799582 .block, [data-slick-id="1694872799582"] .block { display: flex; justify-content: flex-start; } #block-1694872799582 .image, [data-slick-id="1694872799582"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1694872799582 .image__image, [data-slick-id="1694872799582"] .image__image { width: 100%; } #block-1694872799582 .image__overlay, [data-slick-id="1694872799582"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1694872799582 .image__overlay-text, [data-slick-id="1694872799582"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1694872799582 .block, [data-slick-id="1694872799582"] .block { display: flex; justify-content: flex-start; } #block-1694872799582 .image__overlay, [data-slick-id="1694872799582"] .image__overlay { opacity: 0; } #block-1694872799582 .image__overlay:hover { opacity: 1; } } #block-1760605025952 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1760605025952 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1760605025952 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1760605025952 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1760605025952 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755538897505 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538897505 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755538897505 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755538897505 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755538897505 { text-align: ; } } #block-1755538897505 .block, [data-slick-id="1755538897505"] .block { display: flex; justify-content: flex-start; } #block-1755538897505 .image, [data-slick-id="1755538897505"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755538897505 .image__image, [data-slick-id="1755538897505"] .image__image { width: 100%; } #block-1755538897505 .image__overlay, [data-slick-id="1755538897505"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755538897505 .image__overlay-text, [data-slick-id="1755538897505"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755538897505 .block, [data-slick-id="1755538897505"] .block { display: flex; justify-content: center; } #block-1755538897505 .image__overlay, [data-slick-id="1755538897505"] .image__overlay { opacity: 0; } #block-1755538897505 .image__overlay:hover { opacity: 1; } } #block-1755539080552 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539080552 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755539080552 { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755539080552 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755539080552 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755541195928 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541195928 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541195928 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541195928 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541195928 { text-align: ; } } #block-1755541195928 .block, [data-slick-id="1755541195928"] .block { display: flex; justify-content: flex-start; } #block-1755541195928 .image, [data-slick-id="1755541195928"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755541195928 .image__image, [data-slick-id="1755541195928"] .image__image { width: 100%; } #block-1755541195928 .image__overlay, [data-slick-id="1755541195928"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755541195928 .image__overlay-text, [data-slick-id="1755541195928"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755541195928 .block, [data-slick-id="1755541195928"] .block { display: flex; justify-content: flex-start; } #block-1755541195928 .image__overlay, [data-slick-id="1755541195928"] .image__overlay { opacity: 0; } #block-1755541195928 .image__overlay:hover { opacity: 1; } } #block-1755541213845 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541213845 .block { border: 4px black; border-radius: 0px; padding: 0px; padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541213845 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541213845 .block { padding: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541213845 { text-align: ; } } #block-1755541213845 .block, [data-slick-id="1755541213845"] .block { display: flex; justify-content: flex-start; } #block-1755541213845 .image, [data-slick-id="1755541213845"] .image { width: 100%; overflow: hidden; border-radius: 4px; } #block-1755541213845 .image__image, [data-slick-id="1755541213845"] .image__image { width: 100%; } #block-1755541213845 .image__overlay, [data-slick-id="1755541213845"] .image__overlay { opacity: 0; background-color: #fff; border-radius: 4px; } #block-1755541213845 .image__overlay-text, [data-slick-id="1755541213845"] .image__overlay-text { color: !important; } @media (min-width: 768px) { #block-1755541213845 .block, [data-slick-id="1755541213845"] .block { display: flex; justify-content: flex-start; } #block-1755541213845 .image__overlay, [data-slick-id="1755541213845"] .image__overlay { opacity: 0; } #block-1755541213845 .image__overlay:hover { opacity: 1; } } #block-1755541517484 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755541517484 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755541517484 { margin-top: 15px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755541517484 .block { padding: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755541517484 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552875609 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552875609 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552875609 { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552875609 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552875609 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755553295362 { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } #block-1755553295362 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553295362 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755553295362 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553295362 { text-align: left; } } #block-1755553295362 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553295362 .accordion-body { padding-top: 24px; } #block-1755553295362 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553295362 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755552970975 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552970975 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755552970975 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755552970975 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755552970975 { text-align: left; } } #block-1755552970975 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755552970975 .accordion-body { padding-top: 24px; } #block-1755552970975 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755552970975 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553187967 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755553187967 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553187967 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755553187967 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553187967 { text-align: left; } } #block-1755553187967 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553187967 .accordion-body { padding-top: 24px; } #block-1755553187967 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553187967 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755553260566 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755553260566 .block { border: 4px black; border-radius: 4px; background-color: #fff; padding: 0px; padding: 0px; padding: 0px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } @media (min-width: 768px) { #block-1755553260566 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; } #block-1755553260566 .block { padding: 0px; padding: 0px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } } @media (max-width: 767px) { #block-1755553260566 { text-align: left; } } #block-1755553260566 .accordion-title h5 { margin: 0; cursor: pointer; } #block-1755553260566 .accordion-body { padding-top: 24px; } #block-1755553260566 .accordion-title.collapsed:after { content: "\f067"; margin-left: 24px; } #block-1755553260566 .accordion-title:after { content: "\f068"; margin-left: 24px; color: ; } #block-1755552122302 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552122302 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552122302 { margin-top: 30px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552122302 .block { padding: 0px; padding-top: -10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552122302 { text-align: left; } } #block-1577982541036_0 .btn { margin-top: 1rem; } #block-1755552431221 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552431221 .block { border: 4px black; border-radius: 4px; padding: 0px; padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media (min-width: 768px) { #block-1755552431221 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } #block-1755552431221 .block { padding: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } } @media (max-width: 767px) { #block-1755552431221 { text-align: left; } } .awesomecontainer { background: ; h1, h2, h3, h4, h5, h6, p, ul, li, .block-type--table table {color: ;} padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .awesomecontainer .row { -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .awesomecontainer .row .block-type--accordion { align-self: flex-start; }
BABY, LET'S CRUISE...
Let us help you plan the cruise (or trip) of a lifetime!
Let's Go!
Subscribe to my Cruiseletter
Get juicy cruise info, insider tips, and FREE port guides, delivered straight to your inbox. Plus, you'll get my FREE Cruise Packing List & Planner, and I promise to never spam you.
By submitting this form, you're agreeing to receive emails from Professor Melissa. Don't worry, your info is safe with me. We'll never share or sell it. You can also unsubscribe at any time.