Search Hotels in Bahamas

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Bahamas

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Compare 4,431 hotels in Bahamas with room rates, reviews, and availability. Most hotels are fully refundable.

Margaritaville Beach Resort - Nassau

4.0 star property
8.4 out of 10, Very good, (2008)
"Great Activities for Kids with easy access to the beach and Staff was amazing!!!!"
The price is £247
includes taxes & fees
24 Jul - 25 Jul
Margaritaville Beach Resort - Nassau

Grand Hyatt Baha Mar

4.5 star property
8.6 out of 10, Excellent, (4176)
"Great stay"
The price is £326
includes taxes & fees
23 Jul - 24 Jul
Grand Hyatt Baha Mar

Warwick Paradise Island- All Inclusive- Adults Only

4.0 star property
8.4 out of 10, Very good, (1846)
"great food, spa and pool"
The price is £344
includes taxes & fees
26 Jun - 27 Jun
Warwick Paradise Island- All Inclusive- Adults Only

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

4.0 star property
8.0 out of 10, Very good, (3008)
"Fantastic resort"
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

The Royal at Atlantis

4.0 star property
8.6 out of 10, Excellent, (2493)
"Beautiful resort"
The Royal at Atlantis

The Coral at Atlantis

4.0 star property
8.4 out of 10, Very good, (1559)
"Great service, staff, options of shuttles, and all around awesome place to stay."
The Coral at Atlantis

Breezes Resort Bahamas All Inclusive

3.0 star property
7.4 out of 10, Good, (1871)
"Overall the property was lovely and convenient. "
The price is £243
includes taxes & fees
28 Jun - 29 Jun
Breezes Resort Bahamas All Inclusive

Comfort Suites Paradise Island

4.0 star property
8.2 out of 10, Very good, (1890)
"Nice stay "
The price is £291
includes taxes & fees
7 Jul - 8 Jul
Comfort Suites Paradise Island

The Reef at Atlantis

4.5 star property
9.0 out of 10, Wonderful, (1376)
"Friendly staff, nice rooms, idilic location. "
The Reef at Atlantis

British Colonial - Nassau

4.0 star property
8.6 out of 10, Excellent, (1695)
"Amazing place to stay"
The price is £197
includes taxes & fees
9 Jul - 10 Jul
British Colonial - Nassau

SLS Baha Mar

4.5 star property
8.6 out of 10, Excellent, (1001)
"Absolutely perfect atmosphere!"
The price is £381
includes taxes & fees
21 Jul - 22 Jul
SLS Baha Mar

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive

3.5 star property
6.8 out of 10, (1005)
"It was beautiful and the staff were excellent!!"
The price is £218
includes taxes & fees
2 Jul - 3 Jul
Viva Fortuna Beach by Wyndham, A Trademark All Inclusive

Courtyard by Marriott Nassau Downtown/Junkanoo Beach

4.0 star property
7.6 out of 10, Good, (1010)
"A good place to stay for a few days and to experience the beauty of the Bahamas. Good amazing staff and a very clean place. "
The price is £162
includes taxes & fees
6 Jul - 7 Jul
Courtyard by Marriott Nassau Downtown/Junkanoo Beach

Goldwynn Resort & Residences

5.0 star property
9.2 out of 10, Wonderful, (341)
"Great location, private beach, excellent food, and friendly services. "
The price is £398
includes taxes & fees
8 Jul - 9 Jul
Goldwynn Resort & Residences

The Cove at Atlantis

5.0 star property
8.6 out of 10, Excellent, (1003)
"Awesome property would definitely go back "
The price is £550
includes taxes & fees
29 Jun - 30 Jun
The Cove at Atlantis

Resorts World Bimini

4.5 star property
7.6 out of 10, Good, (561)
"Great stay"
The price is £307
includes taxes & fees
29 Jun - 30 Jun
Resorts World Bimini

Lighthouse Pointe at Grand Lucayan - All Inclusive

4.0 star property
7.6 out of 10, Good, (391)
"Great property, friendly people, very relaxing "
Lighthouse Pointe at Grand Lucayan - All Inclusive

Sandyport Beach Resort

4.0 star property
8.8 out of 10, Excellent, (1001)
"Great Place to stay"
The price is £252
includes taxes & fees
18 Jul - 19 Jul
Sandyport Beach Resort

Sandals Royal Bahamian - ALL INCLUSIVE Couples Only

4.5 star property
8.2 out of 10, Very good, (801)
"Excellent choice for a clean, fun and stress free vacation."
Sandals Royal Bahamian - ALL INCLUSIVE Couples Only

Rosewood Baha Mar

5.0 star property
9.0 out of 10, Wonderful, (300)
"Like the quietness of the hotel, good place for a relaxation. "
The price is £790
includes taxes & fees
26 Jun - 27 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:4 Jul - 6 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Bahamas

Guide to exploring around Bahamas

Top reasons to visit Bahamas

  • Stunning Beaches: The Bahamas boasts some of the world’s most picturesque beaches with soft sands and crystal-clear waters.
  • Vibrant Culture: Immerse yourself in the lively local culture, exploring colourful markets and enjoying traditional music and cuisine.
  • Outdoor Adventures: From world-class golf to thrilling water sports, there's an abundance of outdoor activities to enjoy.
  • Charming Islands: Explore the unique character of each island, from the bustling Nassau to the serene Exuma.
  • Exceptional Accommodation: Choose from luxurious resorts to quaint hotels, ensuring a comfortable stay with stunning views.

Find great hotels in Bahamas

Discover the perfect getaway in the stunning Bahamas, where a range of accommodation options awaits, including luxurious resorts and charming hotels. Whether you're seeking a family-friendly retreat, an adventure-packed holiday, or simply a relaxing beach escape, the Bahamas offers an array of top-rated hotels to suit every traveller's desires. Experience the best in hospitality, comfort, and breathtaking views at some of the finest establishments the islands have to offer.

  • Grand Hyatt Baha Mar: Nestled along the pristine shores of the Bahamas, the Grand Hyatt Baha Mar is a luxurious 4.5-star resort that caters to families and beach lovers alike. This property boasts direct beach access, providing guests with the perfect setting for sun-soaked relaxation. Families will appreciate the extensive amenities designed for children, including a free water park, mini-golf, and a children's club, ensuring that younger guests have a memorable experience. With babysitting services available on-site, parents can enjoy some downtime while their little ones are entertained in a safe environment.
  • The Royal at Atlantis: A magnificent 4-star resort, The Royal at Atlantis is an iconic family-friendly destination in the Bahamas. With direct access to the beach, this hotel offers an array of activities for everyone. Children are well catered for with amenities such as a shared playground, free water park access, and babysitting services, allowing families to explore with ease. The vibrant atmosphere and stunning architecture create a perfect backdrop for unforgettable family vacations, making it an excellent choice for those seeking both adventure and relaxation.
  • Hotel Riu Palace Paradise Island - Adults Only - All Inclusive: This exclusive 4-star adults-only resort is perfect for couples seeking a romantic getaway or individuals looking for a relaxing beach holiday. The all-inclusive experience at Hotel Riu Palace ensures that guests enjoy unlimited food and drinks, alongside a variety of activities such as golf and spa treatments. With a direct beach access, a full-service spa, and an inviting poolside bar, guests can unwind in style. The entertainment options, including live performances and themed dinners, guarantee an enjoyable stay for all who visit.

Where to stay in Bahamas

The Bahamas offers a stunning array of destinations perfect for any traveller. From the vibrant streets of Nassau to the tranquil shores of Exuma, you can explore beautiful beaches and charming cottages. Enjoy family-friendly activities, romantic getaways, or secluded retreats, all while soaking in the friendly atmosphere. Whether you're seeking thrilling excursions or simply want to relax by the crystal-clear waters, the Bahamas promises an unforgettable experience for everyone.

  • Nassau: As the vibrant capital of the Bahamas, Nassau offers a dynamic blend of urban charm and tropical allure. Nestled on New Providence Island, this city is a haven for beach lovers and outdoor enthusiasts alike. Visitors flock to Nassau for its stunning beaches, exciting water parks, and picturesque golf courses. The local landmarks, such as the art museum and family-friendly beaches, provide an engaging experience for all ages. With a peak in visitor numbers during March and the summer months, Nassau is a bustling hub of activity where you can immerse yourself in Bahamian culture and enjoy a city-themed getaway.
  • Paradise Island: Connected to Nassau by two bridges, Paradise Island is a stunning oasis known for its luxurious resorts and pristine beaches. This idyllic island is a popular destination for romantic getaways and beach lovers, with visitor numbers peaking in January and the summer months. Paradise Island boasts attractions such as the renowned water park and beautiful golf courses. The modern civic government building adds a touch of intrigue to this otherwise serene locale, making it perfect for those seeking both relaxation and cultural exploration. Whether lounging on the beach or enjoying thrilling water slides, Paradise Island promises an unforgettable experience.
  • George Town: The capital of Exuma, George Town is a charming seaside city celebrated for its stunning scenery and outdoor activities. This destination attracts visitors year-round, with peak times in July and the festive season. George Town is perfect for those who enjoy beach activities, with beautiful bays and parks offering ample opportunities for relaxation and exploration. The local resorts and golf courses cater to those looking for both leisure and adventure. With its picturesque landscapes and laid-back atmosphere, George Town provides a unique glimpse into the natural beauty and culture of the Bahamas.

Things to do in Bahamas

The Bahamas offers a delightful blend of beach, outdoor, and city-themed experiences for tourists. You can enjoy world-class golf courses and private country clubs while indulging in exclusive excursions that showcase the stunning natural beauty and vibrant culture of the islands. Whether you're lounging on pristine sands or exploring local attractions, the Bahamas promises an unforgettable holiday adventure.

Shopping

The Port Lucaya Marketplace offers a vibrant atmosphere with diverse shops and entertainment options, perfect for picking up unique gifts. If you're up for a drive, Marina Village at Atlantis features a blend of shopping and family-friendly activities in a picturesque setting.

The Straw Market is a must-visit for authentic Bahamian crafts and souvenirs, capturing the local city vibe and bustling energy.

Recreation

Experience the Cotton Bay Club Golf Course, where you can enjoy an invigorating round of golf amidst stunning landscapes. For luxury vibes, indulge in water sports at Bimini Water Sports, offering thrilling activities. Finally, immerse yourself in the energetic atmosphere at the Queen Elizabeth Sports Centre, perfect for sports enthusiasts.

Adventure

At Aquaventure, immerse yourself in thrilling water slides and lazy rivers, perfect for families and adventure seekers alike. Experience the thrill of swimming with stingrays at Stingray City, where you can interact with these gentle creatures. Baha Bay Water Park offers an exciting array of attractions for all ages.

Nightlife

The nightlife in the Bahamas is vibrant and diverse, with venues like the Regency Theater and Dundas Theatre of the Performing Arts offering a mix of entertainment and culture. Enjoy a romantic evening with family-friendly shows that capture the essence of Bahamian culture in a lively atmosphere.

Booking tips and Expedia advantages for Bahamas

To save money on your trip to the Bahamas, consider visiting between August and October when prices are lower. Book your hotel about a month in advance or look for last-minute deals on Expedia, particularly for stays on a Tuesday, which is the cheapest day. Use Expedia’s search tools to filter by budget and hotel category, including eco-friendly options. Additionally, combining your hotel, flights, and activities into a package can lead to further savings. Enjoy free activities such as exploring local beaches and parks to keep costs down.

  • 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: Booking a hotel in Bahamas about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, allowing you to discover the most affordable hotels first. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You might find it beneficial to save some money by combining your hotel reservation in the Bahamas with your flights and activities through an Expedia package.

Find the best attractions in Bahamas

The Bahamas offers a delightful mix of beach, outdoor, and city-themed experiences, making it an ideal destination for a holiday. Visitors can explore stunning beaches, marinas, and picturesque bays, all while immersing themselves in the vibrant local culture. Whether you're seeking relaxation by the sea or adventure in nature, the attractions in the Bahamas cater to all tastes, ensuring an unforgettable getaway.

  • Pig Beach: Experience the unique charm of Pig Beach, where you can swim alongside friendly pigs in crystal-clear waters. The beach boasts a laid-back atmosphere, perfect for sunbathing and soaking up the vibrant Bahamian culture.
  • Marsh Harbour: Marsh Harbour offers thrilling adventures with its stunning marina, where you can engage in water sports, fishing, and boating. The area is surrounded by beautiful beaches and outdoor activities, making it an ideal spot for adventure seekers.
  • Blue Lagoon: Escape to Blue Lagoon Island, a serene resort where you can unwind amidst tropical beauty. Enjoy pristine beaches, lush landscapes, and a variety of activities, all while being pampered in a tranquil setting.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January74.7°F (23.700000000000003°C)Light RainMostly SunnySlightly HighAverage
February74.5°F (23.6°C)No Rain (Dry)Mostly SunnyAverageAverage
March73.9°F (23.3°C)No Rain (Dry)Mostly 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.200000000000003°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

When visiting the Bahamas, you can fly into several major airports, including Nassau (NAS-Lynden Pindling Intl.), located 2.5km away. Notable nearby hotels include the 5-star Rosewood Baha Mar and The Cove at Atlantis, both offering airport transportation services. Marsh Harbour (MHH) is another option, situated 102.5km away, with the 3.5-star Abaco Beach Resort just 1.9km from the airport. North Eleuthera (ELH-North Eleuthera Intl.) is 52.5km away, featuring the 4-star Pink Sands Resort within 2.5km. Each hotel provides various transport services to ensure a smooth journey to and from the airports.

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.

Frequently asked questions

How much do hotels in Bahamas cost?
In Bahamas, you can find cheap options from £162 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 £162 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.