Honeymoon Resorts & Hotels in Bahamas from $122
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check availability on Bahamas Honeymoon Resorts & Hotels
Pick from 57 Bahamas Honeymoon Resorts & Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Breezes Resort Bahamas All Inclusive
Breezes Resort Bahamas All Inclusive
7.4 out of 10, Good, (1876)
$335 nightly
The price is $370
Aug 1 - Aug 2
Total includes taxes and fees

Compass Point Beach Resort
Compass Point Beach Resort
9.0 out of 10, Wonderful, (182)

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
8.0 out of 10, Very Good, (3025)
$435 nightly
The price is $479
Jul 7 - Jul 8
Total includes taxes and fees

The Royal at Atlantis
The Royal at Atlantis
8.6 out of 10, Excellent, (2513)

Abaco Beach Resort and Boat Harbour Marina
Abaco Beach Resort and Boat Harbour Marina
8.2 out of 10, Very Good, (298)

The Coral at Atlantis
The Coral at Atlantis
8.4 out of 10, Very Good, (1578)

British Colonial - Nassau
British Colonial - Nassau
8.6 out of 10, Excellent, (1721)
$282 nightly
The price is $309
Jul 17 - Jul 18
Total includes taxes and fees

Cape Santa Maria Beach Resort
Cape Santa Maria Beach Resort
9.4 out of 10, Exceptional, (73)
$312 nightly
The price is $342
Jul 3 - Jul 4
Total includes taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in
Recent reviews of Bahamas hotels
Recent reviews of Bahamas hotels

Margaritaville Beach Resort - Nassau
5/5 Excellent
"Close to shopping and restaurants. (Straw market, Senor Frogs, etc.) We even walked to the Queens Staircase. Lazy river was awesome and loved the beach! "
A verified traveler stayed at Margaritaville Beach Resort - Nassau
Posted 18 hours ago