Spa
Windrose Spa
65 locals recommend,
Permanently closed
Tips from locals
This resort is one of the cutest in Nassau and their restaurant is right on the water -- stunning, stunning views! Food is good too! Sunsets are fabulous here!
Out west on the ocean, a scenic spot for dining, sipping cocktails, and hanging out. A live rock band plays on Saturday nights.
Amazing location, beautiful view, great food, and it's not too expensive. Perfect place, basically.
Unique things to do nearby
Locals also recommend
- 17 locals recommend
Location
West Bay Street
Nassau, New Providence