Why not stay at the Powell Pointe Resort at Cape Eleuthera, a deluxe Bahamas hotel on Eleuthera Island. This slender strip of land is surrounded by the warm crystal-clear waters of the North Atlantic Ocean.
The Blue Water Resort is located in the wonderful Cable Beach, Nassau, in the New Providence island, Bahamas.
This outstanding Nassau hotel at competitive prices offers welcoming lodgings overlooking the Ocean and the Garden as well as a wonderful outd
The Surfers Beach Manor Hotel is located near Gregory Town, placing this Eleuthera, Bahamas beach hotel in a great spot for discovering all of the island's natural wonders. Guests can visit Hatchet Bay Cave, which was once a favorite playground for pirate
Popular with stops on Bahamas sailing trips, the St Francis Resort offers Stocking Island hotel accommodation with a 5-mile stretch of pristine white sandy beach where you certainly won't find any tourists!