Find the best Bahamas Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Bahamas Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bahamas hotels

Warwick Paradise Island- All Inclusive- Adults Only

Warwick Paradise Island- All Inclusive- Adults Only
4.0 star property
Paradise Island
8.6 out of 10, Excellent, (2,168 reviews)
"Great place to stay and relax. "
Canada
Jennifer
The price is £382
includes taxes & fees
1 Jun - 2 Jun
Warwick Paradise Island- All Inclusive- Adults Only

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (4,983 reviews)
"Excellent rooms and friendly staff."
Canada
Alisha
The price is £292
includes taxes & fees
1 Jun - 2 Jun
Grand Hyatt Baha Mar

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,315 reviews)
"Great place to stay"
United States
Marcia
The price is £284
includes taxes & fees
6 May - 7 May
Margaritaville Beach Resort - Nassau

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
4.0 star property
Paradise Island
8.0 out of 10, Very good, (3,820 reviews)
"The food was incredible and so was the resort."
Canada
Vincent Wade
The price is £381
includes taxes & fees
26 May - 27 May
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.6 out of 10, Excellent, (2,785 reviews)
"Great resort with a fun water park, beautiful beach, many restaurants, and a fun casino"
United States
Christopher
The Royal at Atlantis

The Reef at Atlantis

The Reef at Atlantis
4.5 star property
Paradise Island
9.0 out of 10, Wonderful, (1,465 reviews)
"Great resort"
United States
kurtis
The Reef at Atlantis

Breezes Resort Bahamas All Inclusive

Breezes Resort Bahamas All Inclusive
3.0 star property
Nassau
7.6 out of 10, Good, (2,272 reviews)
"Amazing resort can’t wait to go back "
United States
Laura Marie
The price is £274
includes taxes & fees
25 May - 26 May
Breezes Resort Bahamas All Inclusive

The Coral at Atlantis

The Coral at Atlantis
4.0 star property
Paradise Island
8.6 out of 10, Excellent, (1,881 reviews)
"Great place"
United States
Dillon Shae
The Coral at Atlantis

British Colonial - Nassau

British Colonial - Nassau
4.0 star property
Downtown Nassau
8.6 out of 10, Excellent, (2,541 reviews)
"Best location, near downtown and very friendly staff, make us feel like home, beautiful beaches, recommend to everyone!!"
United States
Juan
The price is £245
includes taxes & fees
1 Jun - 2 Jun
British Colonial - Nassau

Courtyard by Marriott Nassau Downtown/Junkanoo Beach

Courtyard by Marriott Nassau Downtown/Junkanoo Beach
4.0 star property
Downtown Nassau
7.8 out of 10, Good, (1,193 reviews)
"Good location, hotel is clean. staff were friendly and helpful."
United States
Jeffrey
The price is £157
includes taxes & fees
10 May - 11 May
Courtyard by Marriott Nassau Downtown/Junkanoo Beach

SLS Baha Mar

SLS Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (1,134 reviews)
"Excellent stay and lots to do"
United States
James Barrett
The price is £280
includes taxes & fees
1 Jun - 2 Jun
SLS Baha Mar

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
3.5 star property
Freeport
6.8 out of 10, (1,001 reviews)
"gorgeous establishment, clean, secure, and something for everyone. "
United States
cletis
The price is £209
includes taxes & fees
5 May - 6 May
Viva Fortuna Beach by Wyndham, A Trademark All Inclusive

Resorts World Bimini

Resorts World Bimini
4.5 star property
Alice Town
7.6 out of 10, Good, (710 reviews)
"Best hotel to stay in Bimini"
United States
Ray
The price is £192
includes taxes & fees
5 May - 6 May
Resorts World Bimini

Comfort Suites Paradise Island

Comfort Suites Paradise Island
4.0 star property
Paradise Island
8.4 out of 10, Very good, (2,244 reviews)
"Great place to be on vacation"
United States
Kesjan
The price is £259
includes taxes & fees
6 May - 7 May
Comfort Suites Paradise Island

Goldwynn Resort & Residences

Goldwynn Resort & Residences
5.0 star property
The Grove
9.2 out of 10, Wonderful, (524 reviews)
"Beautiful hotel in a quiet spot on the beach. We loved it and hope to return!"
United States
Erika
The price is £466
includes taxes & fees
18 May - 19 May
Goldwynn Resort & Residences

The Cove at Atlantis

The Cove at Atlantis
5.0 star property
Paradise Island
8.6 out of 10, Excellent, (1,006 reviews)
"Great trip great hotel great activities "
United States
Victoria
The price is £660
includes taxes & fees
10 May - 11 May
The Cove at Atlantis

Sandyport Beach Resort

Sandyport Beach Resort
4.0 star property
Nassau
8.8 out of 10, Excellent, (1,010 reviews)
"Place was Nice and staff was Friendly"
United States
Christine F
The price is £277
includes taxes & fees
6 May - 7 May
Sandyport Beach Resort

Sandals Royal Bahamian - ALL INCLUSIVE Couples Only

Sandals Royal Bahamian - ALL INCLUSIVE Couples Only
4.5 star property
Cable Beach
8.2 out of 10, Very good, (886 reviews)
"The Bahamas was such a beautiful experience. The beaches were breathtaking, and the staff was so kind and friendly. I will definitely be going back—we had the most wonderful time."
United States
Carolina
Sandals Royal Bahamian - ALL INCLUSIVE Couples Only

Saint Francis Resort

Saint Francis Resort
3.5 star property
Stocking Island
9.2 out of 10, Wonderful, (159 reviews)
"The resort and restaurant was amazing. Mellow, laid back and truly relaxing. "
United States
Amanda
Saint Francis Resort

Rosewood Baha Mar

Rosewood Baha Mar
5.0 star property
Nassau
9.0 out of 10, Wonderful, (371 reviews)
"Property was nice and well maintained. Food was very expensive. "
United States
Rachel
The price is £925
includes taxes & fees
2 Jun - 3 Jun
Rosewood Baha Mar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Bahamas

Showing deals for:15 May - 17 May

Save an average of 15% on thousands of hotels when you're signed in

Top Bahamas Hotel Reviews

Guide to exploring Bahamas

Top reasons to visit Bahamas

  • Stunning Beaches: The Bahamas boasts some of the world's finest beaches, with soft sand and crystal-clear waters, ideal for relaxation.
  • Thrilling Water Activities: Enjoy exhilarating experiences like banana boat rides and exciting water parks, perfect for adventure seekers.
  • Cultural Exploration: Discover vibrant local culture in Nassau, rich with history and friendly resorts, offering a warm Bahamian welcome.
  • Luxurious Accommodations: Choose from a range of stunning hotels and resorts, catering to every type of traveller, ensuring a memorable stay.
  • Vibrant Nightlife: Experience the lively nightlife, with numerous options for entertainment, guaranteeing unforgettable evenings.

Find great hotels in Bahamas

For an unforgettable getaway in the Bahamas, you'll discover an array of stunning hotels and resorts tailored for every type of traveller. Whether you're seeking a beachfront haven, a family-friendly retreat, or an adventure-filled escape, the Bahamian hospitality provides the perfect backdrop for your holiday. From luxurious accommodations to charming local houses, there's no shortage of options to ensure a memorable stay in this tropical paradise.

  • Grand Hyatt Baha Mar: Grand Hyatt Baha Mar is a luxurious 4.5-star resort with a guest rating of 8.6, perfect for those seeking a vibrant beach and golf-themed vacation. Nestled on the stunning shores of the Bahamas, this property offers direct beach access, allowing guests to immerse themselves in the tropical paradise. With world-class golf facilities, visitors can indulge in their passion for the sport amidst breathtaking surroundings. The resort also features an array of amenities including multiple dining options, lavish pools, and a full-service spa, ensuring a truly relaxing getaway.
  • The Royal at Atlantis: The Royal at Atlantis is a renowned 4-star resort, also boasting a guest rating of 8.6. This iconic property offers a captivating blend of beach and golf-themed experiences, with easy access to the pristine sands of the Bahamas. Guests can enjoy a range of activities, from exhilarating water slides to serene beach lounging. The Royal features exquisite dining options, a vibrant nightlife scene, and luxurious accommodations, making it an ideal choice for both adventure seekers and those looking to unwind in style.
  • Hotel Riu Palace Paradise Island - Adults Only - All Inclusive: Hotel Riu Palace Paradise Island is a 4-star, adults-only haven with a guest rating of 8.0, tailored for those desiring an all-inclusive escape. Offering unlimited food and drink, this resort allows guests to fully indulge in their holiday experience. With direct beach access and a comprehensive spa offering, including outdoor pools and hot tubs, relaxation is guaranteed. The property’s array of amenities also includes vibrant entertainment and activities, ensuring a lively yet tranquil atmosphere for couples and friends alike.

Where to stay in Bahamas

The Bahamas offers an enchanting blend of vibrant cities and serene beaches, perfect for any traveller. Explore Nassau, the lively capital, rich in Bahamian culture and friendly resorts. Whether you seek a romantic getaway, family-friendly adventures, or secluded relaxation, the islands cater to all. Enjoy exciting excursions, bask in the sun, and immerse yourself in the welcoming atmosphere that makes Bahamas holidays truly unforgettable.

  • Nassau: As the capital city of the Bahamas, Nassau is a vibrant hub situated on New Providence Island. This bustling city offers a unique blend of culture and relaxation, making it an ideal destination for a beach, outdoor, or city-themed experience. With visitor numbers peaking in March and July to August, Nassau is known for its stunning beaches and lively atmosphere. Highlights include the National Art Gallery of the Bahamas and the famous Cable Beach, perfect for sunbathing or water sports. Golf enthusiasts can also enjoy the nearby golf courses and private country clubs, ensuring a well-rounded travel experience.
  • Paradise Island: Nestled beside Nassau, Paradise Island is renowned for its luxurious resorts and stunning beaches. This island gem offers a city-themed, romantic, and beach experience, attracting visitors throughout the year, particularly in January, March, and July. Paradise Island is home to the famous Atlantis Resort, featuring an impressive water park and various entertainment options. Visitors can indulge in sun-soaked days at the beach or explore the vibrant local art scene. The tranquillity of its surroundings, combined with adventure-filled activities, makes Paradise Island a must-visit destination.
  • George Town: Located on Exuma, George Town is a charming city that boasts beautiful scenery and outdoor adventures. With peak visitor numbers in July and December to January, this destination is perfect for those seeking a beach, outdoor, and scenic experience. George Town is surrounded by breathtaking beaches and lush parks, offering ample opportunities for relaxation and exploration. Visitors can partake in various underwater sports and adventure activities, making it an exciting destination for thrill-seekers. The local bay, with its stunning views, adds to the allure of this captivating city.

Things to do in Bahamas

The Bahamas offers a delightful blend of beach and outdoor activities, perfect for a holiday escape. Visitors can enjoy thrilling water parks, exciting banana boat rides, and captivating cave tours. For those seeking relaxation, numerous resorts provide a variety of activities, while golf enthusiasts can take advantage of the beautiful golf courses. As the sun sets, the vibrant nightlife promises unforgettable experiences, ensuring that there's something for everyone in this tropical paradise.

Shopping

The Bahamas offers a delightful shopping experience. Visit the Marina Village for local crafts and souvenirs, or head to the Mall at Marathon for a variety of shops. Don't miss the Straw Market in Nassau, where you can find handmade goods and unique gifts from local artisans.

Recreation

At Bimini Water Sports, indulge in luxury vibes while enjoying thrilling water sports or relaxing by the pristine beach. Unwind with yoga sessions overlooking the turquoise waters, and rejuvenate your spirit with holistic treatments designed to harmonise your body and mind in this tropical paradise.

Adventure

In the Bahamas, explore the vibrant underwater world while snorkelling in the beautiful Exuma Cays. Adventure seekers can dive at the famous Blue Hole, where vibrant marine life thrives. For a thrilling experience, try parasailing over the stunning turquoise waters of Nassau, offering breathtaking views of the island.

Nightlife

The Bahamas offers vibrant nightlife, with lively bars like Aura Nightclub in Paradise Island, perfect for dancing the night away. For a more relaxed vibe, visit the Fish Fry in Nassau for delicious local food and drinks, mingling with friendly locals and fellow tourists alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bahamas

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bahamas are August to October, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Bahamas is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Bahamas is Tuesday. The most expensive day to stay in Bahamas is Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from the lowest to the highest, ensuring you see the most economical hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservations in the Bahamas with your flights and activities through an Expedia package.

Find the best attractions in Bahamas

The Bahamas is perfect for a beach and outdoor-themed holiday, offering stunning marinas and picturesque bays. Popular attractions cater to those seeking scenic experiences, while Baha Mar stands out as a must-visit destination. Whether you’re lounging on pristine beaches or exploring vibrant local culture, the Bahamas promises an unforgettable getaway.

  • Pig Beach: Experience the unique charm of Pig Beach, where friendly pigs roam freely on the sandy shores. Enjoy the vibrant beach vibes as you swim and interact with these adorable creatures in crystal-clear waters.
  • Thunderball Grotto: Dive into adventure at Thunderball Grotto, a stunning cave that offers thrilling snorkelling opportunities. Explore its underwater beauty, featuring colourful marine life and striking rock formations, all while enjoying the great outdoors.
  • Coco Bay: Bask in the breathtaking scenery of Coco Bay, a picturesque spot perfect for relaxation and outdoor activities. With its tranquil waters and beautiful beaches, it's an idyllic location for sunbathing or enjoying a leisurely stroll along the shore.

Best time to go to Bahamas

The best time to visit Bahamas can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Bahamas falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Bahamas falls in March, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.7°F (23.7°C)Light RainMostly SunnySlightly HighAverage
February74.5°F (23.6°C)No RainMostly SunnyAverageAverage
March73.9°F (23.3°C)No RainMostly SunnyAverageSlightly High
April75.2°F (24.0°C)Light RainMostly SunnyAverageSlightly High
May78.1°F (25.6°C)Light RainMostly SunnyAverageAverage
June81.0°F (27.2°C)Light RainMostly SunnyAverageAverage
July82.6°F (28.1°C)Light RainMostly SunnySlightly HighAverage
August83.3°F (28.5°C)Light RainMostly SunnyAverageSlightly Low
September82.9°F (28.3°C)Light RainMostly SunnySlightly HighSlightly Low
October80.8°F (27.1°C)Light RainMostly SunnySlightly LowSlightly Low
November78.8°F (26.0°C)Light RainMostly SunnySlightly LowAverage
December75.0°F (23.9°C)Light RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Bahamas

The Bahamas is accessible through several major airports, with NASsau (NAS-Lynden Pindling Intl.) being the closest, situated 6.4km away. Nearby, you can find luxurious accommodations such as Rosewood Baha Mar and The Cove at Atlantis, both offering airport transportation services. Marsh Harbour (MHH) is another option, located 167.4km from the capital, with nearby hotels like Abaco Beach Resort and Bey Blue by Living Easy Abaco, both just 4.8km away. North Eleuthera (ELH-North Eleuthera Intl.) is 86.9km away, featuring hotels such as The Cove Eleuthera and Pink Sands Resort, providing shuttle services for convenience. Each airport offers accessible transportation to nearby hotels, ensuring a smooth arrival experience.

Pocket Guide: Bahamas

A smattering of around 2,000 tiny islands, the Bahamas might be relatively small but they’ve played an unusually big role in world history. It was here in 1492 that Columbus first landed, discovering the New World. In many ways, the islands probably don’t look too different now than they did back then. They’ve still got stunning white sand beaches and pristine cays. The main additions have been the colourful port towns that add character and top leisure opportunities, such as golf courses and a choice of superb resorts. Technically an Atlantic island group rather than a Caribbean one, it still very much has the laid back vibes and culture of its nearest neighbours. There’s so much to see and do from your hotel in Bahamas.

Where to Stay in Bahamas

New Providence - This large island is twinned with the aptly named Paradise Island to form the largest land mass in the Bahamas. It’s also where you’ll find the capital Nassau.

Grand Bahama - Another of the largest islands, it’s a beautiful place that has preserved much of its pristine environment, including a vast underwater cave system.

Bimini - Surrounded by shallow reefs, this small group of islands is perched to the western edge of the island group and is blessed with incredible marine life coming in off the Gulf Stream.

Exuma - A group of almost 400 islands and cays, many of which are privately owned and house high end resorts. Keep your eyes peeled for wildlife such as iguanas and sharks.

Abacos - An island group largely consisting of Great Abaco and Little Abaco. This is also where you can discover Disney’s privately owned island.

How to Make the Most of Your Hotel in the Bahamas

With so many beautiful islands to explore you could spend years discovering the Bahamas. Start with some of the major landmarks on New Providence and Paradise Island, where you can also visit the capital Nassau. Head to the Pompey Museum of Slavery and Emancipation which details the islands’ dark past. Check out the many forts that dot the islands, a remnant of the piracy and smugglers that used to sail these waters. Walk around the colourful streets of Nassau and its Old Town, immersing yourself in the Bahamian culture. Spend some time at the Piracy Museum or meet wildlife at the Ardastra Gardens and Zoo.

Being surrounded by water in every direction, water plays a big part in Bahamian culture and lifestyles. Try out exhilarating watersports like kitesurfing and kayaking, explore the deep on a diving or snorkelling adventure or take a boat out to spot dolphins and sharks. The water is almost always warm throughout the year, and there are some sublime beaches if you’re looking for a more relaxing break. Try your luck at one of the many casinos on Bimini or put on your boots and explore the Eco trails around the Clifton Heritage Site. There’s also golf, galleries and cave tours to keep you entertained throughout your stay.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Bahamas cost?
In Bahamas, you can find cheap options from £157 in a few different ways. To browse what's available, enter your chosen travel dates, then fine-tune your search by amenities, budget and more. Remember that rates can vary according to when you decide to go, so if you have some flexibility, try switching your dates until you find the perfect deal.
When is the best time to go to Bahamas?
Any time is a great time to explore Bahamas, just keep in mind that the weather will vary depending on your destination. If it's a Nassau summer holiday you're after, book your trip between June and August. You can expect average temperatures of between 28ºC and 29ºC then in this city, which has a tropical savanna climate.
What is the best area to stay in Bahamas?
If your travels are taking you to Bahamas, consider a stay in Nassau or Freeport. Once you've picked your hotel, have a look at the many fantastic things there are to do and see here.
How can I find cheap hotels in Bahamas?
A good place to begin searching is with our "Price per night" filter. At the moment, the cheapest hotels start at £157 per night. Other ways to lock in a pocket-friendly Bahamas retreat are by booking as early as possible and being flexible with dates. For even more bargains, check out our cheap hotels in Bahamas page.
What are the best hotels in Bahamas for families?
Find some terrific Bahamas family pads by narrowing your search results. You can do this by selecting "Family friendly" under the "Traveller experience" filter heading. Whether you're searching for something that's easy on the budget so you can treat the little ones to more Bahamas experiences, or you're preparing to splurge on that long-awaited family escape, Expedia has the ideal hotel for you and your team.
Why should I book my Bahamas hotel with Expedia?
Book your Bahamas hotel with Expedia for ease, choice and price. Also, our One Key™ rewards platform lets you collect OneKeyCash™* on eligible flights, holiday rentals, hotels, car rentals and more. Plus, we offer flexibility should your plans change, and if you have any questions or require assistance, our online Help Centre is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.