15 IDEAL Nassau, Bahamas Hotels for Cruise Visitors

Affiliate Disclaimer

You can receive daily cruise news updates directly to your inbox, so you don't miss a thing! Go ahead and Subscribe here.

If you’re cruising from Nassau, you’ll probably want to stay in one of the Nassau Bahamas hotels close to the cruise port. Cruise lines now use popular destination as their homeport so we’ve checked out all the best hotels in Nassau to provide you with a one-stop resource to find the best accommodation to suit your needs.

Most guests arrive and depart from the island by plane. It makes sense to arrive a day or two before your cruise departs to make sure nothing can delay your boarding.

Some cruisers like to extend their Bahamas cruise by spending a few post-cruise beach days in Nassau hotels. Why not turn a 7-day luxury cruise into a 10-day vacation experience without it costing a fortune?

We cover luxury and boutique hotels in Nassau, top beach resorts with water parks, hotels near Nassau cruise port, and the best budget hotels Nassau Bahamas has to offer. We also offer tips on Nassau hotels that offer day passes for non-guests to use their waterparks and beach amenities.

To help you make quick comparisons, we provide full details of all the best Nassau hotels in an easy-to-read format. You’ll find invaluable details for each handpicked hotel including the address, proximity to the port, hotel shuttle and distance to the beach.

Whatever you’re looking for, you’ll find all the best Nassau hotels listed below.

But first a few quick facts:

Where is Nassau?

The capital city of the Bahamas archipelago. It is located on the island of New Providence, about 185 miles east of Miami on mainland Florida. Covering 80 square miles, it is one of the larger islands.

As well as being a popular port of call for Caribbean cruises, the island is a tourist destination in its own right so there are plenty of hotels in Nassau to choose from.

How to Get to Nassau Bahamas Hotels

The easiest way to reach Nassau Bahamas is by air from Miami (MIA) or Fort Lauderdale-Hollywood (FLL) Airport. The flight takes 2 hours 40 minutes and prices start from around $140. From the airport, use a hotel shuttle or taxi.

There is a car ferry from Fort Lauderdale four times a week. It sails to Freeport and then to Nassau on a 23-hour journey, but it is not a practical option for cruisers.

Why Cruise From Nassau?

While mainland US ports were still affected by Covid restrictions, many cruise lines moved their home port to Nassau, Bahamas so they could be the first to start cruising again. However, cruising from the Bahamas has many other advantages too.

Booking a post-cruise break in Nassau hotels allows you to extend your Caribbean vacation in the sun for a few more days.

While cruises offer short stops at ports of call for a few hours, staying in Nassau provides the chance to explore the island’s historic attractions, markets, beaches, and restaurants in more depth.

Nassau is 185 miles east of Miami and there are regular daily flights between the two airports at competitive prices. Flying in a small plane over the Bahamas archipelago with its clear waters and colorful reefs is a spectacular sight that adds to your Caribbean cruise experience.

Finally, many cruises from Nassau include a stay on a private island as part of the itinerary making it a great reason to book a cruise from Nassau, Bahamas.

Nassau Hotels with Day Passes

Even if you’re staying in a budget hotel, you can still enjoy the amenities provided by luxury hotels and resorts in Nassau. Paying for a day pass is much cheaper than staying overnight! Imagine a day at Atlantis Resort, swimming with dolphins, enjoying the 11 amazing pools in the water park or just relax on the beach soaking up the luxurious ambience.

Atlantis day passes start from $70 per person for a beach day, rising to $166 for a full water park experience. Other beachfront hotels in Nassau offer all-inclusive day passes including unlimited food and drink!  

Best Nassau Bahamas Hotels for Cruise Visitors

Atlantis Hotel, Bahamas
Atlantis Hotel, Bahamas

Atlantis Paradise Island Bahamas

Journey to another world with a stay at the world-class Atlantis Resort. It is situated on Paradise Island which is joined to downtown Nassau by bridge and ferry. This luxury four-star resort in Nassau goes beyond luxury hotel rooms to include a casino, golf course, spa, and world-class restaurants.

You can find out more about getting a round-trip private transfer from Nassau Airport to Paradise Island.

The thrilling 141-acre water park has 11 pools, water slides, cascades, river rides, dolphin encounters, kayaking, sea turtle excursions, snorkeling, diving, and the Royal Stingray and Shark Lagoon. It’s the ultimate hotel in Nassau, Bahamas for pre and post-cruise vacations and a neat place to enjoy a day pass.

  • Distance from port: 1.9 miles
  • Address: One Casino Drive, Paradise Island, Bahamas
  • Phone number: (242 ) 363-3000
  • Shuttle? Yes
  • Beach nearby? Yes

Comfort Suites Paradise Island

Three-star Comfort Suites offers guests a free breakfast buffet, Wi-Fi, parking, and most importantly, complimentary access to Atlantis Resort water park and amenities.

Air-conditioned rooms at this Nassau hotel are tastefully decorated and comfortably furnished, some with pool views. Onsite restaurant and exceptional staff make this chain hotel excellent value for money in a superb location.

  • Distance from port:  1.8 miles
  • Address:  Paradise Island Dr, Nassau
  • Phone number: (242) 363 3680
  • Beach nearby? Yes walk
  • Shuttle? Yes

Melia Nassau Beach

Melia Nassau Beach is a gorgeous beach resort with a white sandy beach, blue ocean for swimming, and gorgeous pools for relaxing and working on your tan. Non-guests can purchase a day pass for $139 ($60 for children aged 5-11) and this includes beach access, towels, lounge chairs, pools, snorkel equipment, and unlimited food and drink.

It’s a great place to stay and is one of the best hotels in Nassau Bahamas to offer all-inclusive accommodation.

  • Distance from port:  5.2 miles
  • Address: West Bay Street, Nassau
  • Phone number: (242) 327 6000
  • Beach nearby? yes
  • Shuttle?  no

Cheapest Nassau Bahamas Hotels

Best Beaches in Nassau, Bahamas

Golden Palm B&B

Hotels in Nassau Bahamas can be pricey but this Golden Palm B&B is a good alternative place to stay for those on a tight budget. Close to the airport (2 miles away) it offers shuttle transport for $12 each way.

Rooms are clean and comfortable and  breakfast is included in the no-frills price. Restaurants are within walking distance.

  • Distance from port: 11.7 miles
  • Address:  896 West Bay Street, Palm Shores, Nassau
  • Phone number: (242) 327 7129
  • Shuttle? Yes
  • Beach nearby? Yes – walk

El Greco Hotel

Well located close to the cruise port and Straw Market, El Greco Hotel Nassau is a small private Nassau hotel with simply furnished rooms and a small pool for cooling off. This budget two-star hotel in Nassau is within easy strolling distance of shops, bars, and restaurants.

  • Distance from port: 0.9 miles
  • Address:  Augusta/ West Bay St, Nassau
  • Phone number: (242) 325 1121
  • Shuttle?  No
  • Beach nearby? No

Nassau Bahamas Hotels with Free Cruise Shuttle

Carnival Cruise Ships in Nassau
Photo Credit: my_ photos / Shutterstock.com

Sandals Royal Bahamian

The luxury Sandals Royal Bahamian resort Nassau is an all-inclusive couples-only resort on a beautiful white sandy beach lapped by aquamarine waters. Gourmet dining at this 5-star hideaway is served at 11 specialty restaurants. For the ultimate stay, book a Swim-Up Suite with butler service!

  • Distance from port: 5.8 miles
  • Address: West Bay St, Cable Beach
  • Phone number: (844 ) 871-0604
  • Shuttle? Yes
  • Beach nearby? Yes

Seaview Boutique Inn/Hostel

Seaview Boutique Inn is a popular Nassau hotel and is one of the few to offer a free airport shuttle. It has hostel dorms with shared bathrooms and private rooms with ensuites.

It has air-con, an outdoor pool, a communal kitchen with a refrigerator, and complimentary Wi-Fi. This property offers low-cost hostel accommodation but reviews are poor.

  • Distance from port: 2.8 miles
  • Address:  West Bay St, Cable Beach
  • Phone number: (242) 556-7360
  • Shuttle? Yes
  • Beach nearby? Yes – 3 mins walk

Nassau Hotels with Cruise Shuttle for a Fee

Nassau Cruise Ships
Photo Credit: byvalet / Shutterstock.com

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar represents excellent value for money with its luxury rooms, superb beachfront location at Cable Beach, show fountains, a huge casino, fitness room, and 6 heated pools with a swim-up bar. Rooms and suites are immaculate and some have a balcony with ocean views.

  • Distance from port: 5.2 miles
  • Address: 1 Baha Mar Blvd, Nassau
  • Phone number: (242) 788 1234
  • Shuttle?  Yes
  • Beach nearby?  Yes

Courtyard Nassau Downtown Junkanoo Beach

Courtyard Nassau Junkanoo Beach is a mid-range Nassau hotel right on the beach with spacious guest rooms and suites decorated with a Caribbean flair. On-site restaurant, free Wi-Fi, bar, and fitness center. This 3-star oceanfront hotel also offers shuttle transport for a fee.

  • Distance from port: 1.0 miles
  • Address: West Bay Street, Nassau
  • Phone number: (242) 302 2975
  • Shuttle?  Yes
  • Beach nearby?  Yes

Best Luxury Hotels in Nassau Bahamas

Nassau, Bahamas Cruise
Photo By: Russell Otway

The Island House

The Island House is one of the top boutique Nassau Bahamas hotels with 30 rooms, 6 private apartments, and private beach access. There is a cafe and two onsite restaurants, a wine market, Bamford Spa, fitness center, pool, and Wi-Fi, Air-conditioned rooms include a kitchenette, mini bar, and safe.

This charming four-star hotel is located just 3 miles from the airport and offers a shuttle service for guests.

  • Distance from port: 13.5 miles
  • Address: Mahogany Hill, Nassau
  • Phone number: (242 ) 698 6300
  • Shuttle?  Yes
  • Beach nearby? Yes

Hotel Riu Palace Paradise Island

Hotel Riu on Paradise Island is another luxury adults-only all-inclusive hotel in Nassau Bahamas. Right next to Atlantis Resort, it has 2 miles of white sandy beach, fitness center, spa, lounge bar, and infinity-edge pool with swim-up bar.

There are 379 elegant rooms that meet the highest standards for sophisticated elegance. Dine well at themed buffet nights with live cooking stations as well as a Steakhouse, Japanese and Indian restaurants and an ice cream parlor.  

  • Distance from port: 5.2 miles
  • Address: 6307 Casino Drive, Nassau
  • Phone number: (242) 363 3500
  • Shuttle? Yes
  • Beach nearby? Yes

The Ocean Club

The Ocean Club is a Four Seasons Resort in Nassau with upscale service, stunning rooms and suites and a sought-after resort experience. Enjoy the restaurants, spa and children’s activities or relax at the poolside bar before dinner. There’s an infinity edge, yoga classes and tennis courts all just steps from the white sandy beach.

  • Distance from port: 2.1 miles
  • Address: One Ocean Drive, Nassau
  • Phone number: (242) 363 2501
  • Shuttle? Yes
  • Beach nearby? Yes

Closest Hotels to Nassau Cruise Port

British Colonial Hilton Nassau
Photo Credit: Yevgen Belich / Shutterstock.com

Graycliff Hotel Nassau

Upscale Graycliff Hotel is a colonial mansion located right next to Government House. It offers a tranquil escape in the heart of the old town. Four-star comforts are evident in 20 guest chambers and pool cottage suites and guests.

It is home to the Caribbean’s first 5-star restaurant with gourmet cuisine guaranteed. Rooms display a blend of old and new with quality antique furnishings and upscale bathrooms. Rooms have tea/coffee makers, refrigerators and bathrobes and include a sitting area, air-con and breakfast. Definitely one of the best luxury hotels in Nassau Bahamas.

  • Distance from port: 0.9 miles
  • Address: West Hill St, Nassau
  • Phone number: (242 ) 302 9150
  • Shuttle? No
  • Beach nearby? Yes – walk

British Colonial Hilton Nassau

A popular hotel for cruise visitors located in downtown Nassau, the British Colonial Hilton offers all the expected amenities. The Wi-Fi is especially popular and crew members from the nearby docked cruise ships often spend the day at the hotel not just to take advantage of the Wi-Fi but also the stunning private beach and pool with views of the port. The hotel is within walking distance from the port.

  • Distance from port 0.4
  • Address: One Bay Street
  • Phone number: (242) 302 9000
  • Beach nearby? Yes

Holiday Inn Express and Suites Nassau

Holiday Inn Express delivers its usual mid-range but comfortable family-friendly hotel accommodation in Nassau. Clean air-conditioned rooms have air-con and refrigerators and room rates include a free breakfast. This is one of the closest and best hotels in Nassau Bahamas for cruisers with a pool and fitness center in a central location.

  • Distance from port: 0.9 miles
  • Address: West Bay Street
  • Phone number: (242) 322 1515
  • Shuttle? No
  • Beach nearby? Yes

Also Read: Hotels NEAR Miami Cruise Port with Shuttle Service


Is Atlantis hotel in Nassau, Bahamas?

Yes. Atlantis Resort is on Paradise Island which is 1.9 miles from the centre of Nassau and connected to New Providence Island by a bridge and ferry.

Is Nassau a safe place to stay?

There is considerable poverty in Nassau which is reflected in the elevated crime rate. There are robberies and some violent crime on New Providence Island, but most is in the “Over the Hill” area of Nassau, away from the tourist area. It is wise to take precautions against purse snatching and petty theft. Avoid carrying large amounts of cash and valuables and use a taxi to get around after dark.

What’s the best hotel near the Nassau cruise port?

Holiday Inn Express and Suites is one of the closest hotels to Nassau cruise port, just 0.9 miles away. It offers comfortable rooms and a pool, close to the port and beach.

If you enjoyed the article and would like no fuss daily cruise news to your inbox directly from Cruise Hive, you can Subscribe here.

Up Next


Free expert cruise tips and news from Cruise Hive! We'll send you the latest cruise updates daily to your inbox.

Don't Miss Any Cruise News!

We'll send you the latest cruise updates daily to your inbox.

Copy link