Search form is loading

Hotels in Nassau

Nassau, the vibrant heart of the Bahamas, offers an irresistible mix of sun, sea, and culture. Nassau hotels range from luxurious beach resorts to cozy boutique spots, making it easy to find just the right fit for any traveler. With enticing deals available, it's the perfect time to dive into this tropical paradise. Picture sipping a cocktail as the sun sets over the turquoise waters—Nassau is calling for your next adventure!

  • Hotel

    British Colonial - Nassau

    rated as 4 out of 5 by 1,023 reviewers
    1,742 ft from downtown
    from $218 per night
  • Resort

    Breezes Resort & Spa All Inclusive, Bahamas

    rated as 4 out of 5 by 11,197 reviewers
    3.34 mi from downtown
    from $405 per night
  • Resort

    Grand Hyatt Baha Mar

    rated as 4 out of 5 by 10,687 reviewers
    3.66 mi from downtown
    from $249 per night
  • Resort

    Margaritaville Beach Resort Nassau

    rated as 4.5 out of 5 by 2,492 reviewers
    2,306 ft from downtown
    from $200 per night
  • Hotel

    The Island Garden Hotel

    rated as 0.5 out of 5 by 2 reviewers
    1,526 ft from beach
    from $126 per night
  • Hotel

    Holiday Inn Express & Suites NASSAU by IHG

    rated as 3 out of 5 by 185 reviewers
    663 ft from downtown
    from $164 per night
  • Hotel

    Sandals Royal Bahamian

    rated as 4 out of 5 by 13,864 reviewers
    236 ft from beach
    from $701 per night
  • Hotel

    Coral Harbour Beach House And Villas

    rated as 3 out of 5 by 131 reviewers
    10.01 mi from downtown
    from $291 per night
  • Resort

    Sandyport Beach Resort

    rated as 4 out of 5 by 2,440 reviewers
    5.61 mi from downtown
    from $353 per night
  • Hotel

    Colony Club Inn & Suites

    rated as 3 out of 5 by 93 reviewers
    1.49 mi from downtown
    from $140 per night
  • Hotel

    SLS at Baha Mar

    rated as 4.5 out of 5 by 3,655 reviewers
    3.65 mi from downtown
    from $331 per night
  • Villa

    Blue Ocean Village

    rated as 4.5 out of 5 by 78 reviewers
    1,965 ft from beach
    from $329 per night
  • Hotel
    2,323 ft from downtown
    from $130 per night
  • Resort

    Goldwynn Resort & Residences

    rated as 4.5 out of 5 by 271 reviewers
    2.8 mi from downtown
    from $544 per night
  • Hotel

    Graycliff Hotel

    rated as 4 out of 5 by 299 reviewers
    1,929 ft from downtown
    from $528 per night

5-star hotels in Nassau, Bahamas

Luxury hotels for your stay in Nassau

  • Hotel

    SLS at Baha Mar

    rated as 4.5 out of 5 by 3,655 reviewers
    from $331 per night
  • Hotel

    Sandals Royal Bahamian

    rated as 4 out of 5 by 13,864 reviewers
    from $701 per night
  • Hotel

    Aqualina

    rated as 5 out of 5 by 2 reviewers
    from $1,747 per night

Most recommended hotels in Nassau

Explore the best rated hotels in Nassau, Bahamas based on the opinions of other travelers

  • Hotel

    Ocean West Boutique Hotel

    rated as 4.5 out of 5 by 409 reviewers
    6.55 mi from downtown
    from $276 per night
  • Hotel

    The Island House

    rated as 4.5 out of 5 by 209 reviewers
    11.21 mi from downtown
    from $430 per night

Cheap hotels in Nassau

Affordable budget hotels in Nassau

  • Hotel

    Dawson’s Hideaway

    rated as 3.5 out of 5 by 3 reviewers
    2.25 mi from downtown
    from $94 per night
  • Hotel

    Waterway Condos

    rated as 4.5 out of 5 by 10 reviewers
    9.71 mi from downtown
  • Resort

    Palm Cay Marina, Resort & Spa

    rated as 4 out of 5 by 84 reviewers
    5.62 mi from downtown
    from $700 per night
  • Hotel

    Orange Hill Beach Inn

    rated as 3.5 out of 5 by 505 reviewers
    7.34 mi from downtown
  • Hotel

    Towne

    rated as 3 out of 5 by 321 reviewers
    1,381 ft from downtown

Travel tips for Nassau

FAQs about hotels in Nassau


Secure payment

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • Google Pay
  • Klarna

© 2026 LMnext US Inc., a lastminute.com group company. All rights reserved. CST# 2165376-50. Fla SOT Reference No: ST45809. Washington UBI 605926858 001 0001.