Bahamas Flight + Hotel packages

Bahamas Hotels

See all 198 Hotels in Bahamas
Atlantis Coral Towers, Autograph Collection
Atlantis Coral Towers, Autograph Collection
One Casino Drive, Paradise Island
4.0 out of 5.0
3.9 out of 5 (183 reviews)

Atlantis resort on Paradise Island, which connects by bridge to Nassau, features three coral-colored towers containing 693 rooms located near marine-life attractions ...

British Colonial Hilton - Nassau
British Colonial Hilton - Nassau
Number One Bay St, Nassau
4.0 out of 5.0
4.1 out of 5 (94 reviews)

Serving as the island's social and business hub, the 288-room beachfront hotel is across from the Straw Market and 5 blocks from Parliament Square. A seaside ...

$159

$159
Atlantis Beach Tower, Autograph Collection
Atlantis Beach Tower, Autograph Collection
One Casino Drive, Paradise Island
3.5 out of 5.0
4.0 out of 5 (299 reviews)

Part of the water-park and marine-life Atlantis resort on Paradise Island, which connects by bridge to Nassau, this 423-room tower at the tranquil east end of ...

Atlantis Royal Towers, Autograph Collection
Atlantis Royal Towers, Autograph Collection
Paradise Beach Drive, Paradise Island
4.0 out of 5.0
4.1 out of 5 (282 reviews)

These spire-topped towers contain 1,201 rooms and embody the Lost Continent theme offered by the water-park and marine-life Atlantis resort on Paradise Island, ...

Sandyport Beach Resort
Sandyport Beach Resort
West Bay Street, Nassau
3.5 out of 5.0
3.5 out of 5 (76 reviews)

Part of the tranquil Sandyport development about 11 km (7 mi) west of downtown Nassau, Sandyport Beaches Resort abuts a large lagoon and is 200 yards from Old ...

$180

$180
Grand Lucayan
Grand Lucayan
Sea Horse Lane, Freeport
4.0 out of 5.0
4.1 out of 5 (73 reviews)

Grand Lucayan is situated on a south-shore beach, just 15 minutes from the airport and across the street from Port Lucaya Marketplace's shops, dining, and night ...

$114

$114
Riu Palace Paradise Island All Inclusive
Riu Palace Paradise Island All Inclusive
6307 Casino Drive, Paradise Island
4.0 out of 5.0
3.7 out of 5 (696 reviews)

The Riu Palace Paradise Island resort faces an ivory-sand beach stretching 5 km (3 miles) along the Atlantic Ocean; a casino is adjacent and the Paradise Shopping ...

Comfort Suites Paradise Island
Comfort Suites Paradise Island
Paradise Island Drive, Paradise Island
4.0 out of 5.0
3.7 out of 5 (536 reviews)

This casual, all-junior suite property provides guests access to Atlantis and full use of their resort facilities just one block away, and two golf courses are ...

$279

$279
Meliá Nassau Beach - All Inclusive
Meliá Nassau Beach - All Inclusive
1 West Bay Street - Cable Street, Nassau
4.0 out of 5.0
3.7 out of 5 (63 reviews)

This all-inclusive resort is located on the white sands of Cable Beach along the Atlantic, offering the relaxation of water views and proximity to the nightlife ...

$320

$320
Breezes Resort Bahamas All Inclusive
Breezes Resort Bahamas All Inclusive
West Bay Street, Nassau
3.0 out of 5.0
3.4 out of 5 (377 reviews)

This activity-packed resort stands along the white sands of Cable Beach, across from the Cable Beach Golf Club; Ardastra Gardens, home to parrots and “parading” ...

$255

$255
Map

Best time to take a vacation to Bahamas

Bahamians' version of winter is a cool 70 degrees. Trade winds keep the mercury between 70 and 90 depending on the time of year. High season runs from December to April, when snow birds flock to the islands for warmth. Low season spans from May to November.

To miss the spring break crowds, target the Out Islands, including Exumas, Bimini and Andros, during March and April.

Like other Caribbean islands, the Bahamas has a Hurricane Season, which officially starts in June and ends in November. 

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.