Skip to main content
A bright blue sky with some wispy clouds.

Meliá Nassau Beach – All Inclusive

Beautifully situated on a 1,000-foot-stretch of spectacular beachfront, Meliá Nassau Beach – All Inclusive is the perfect Bahamas hotel to unwind and relax in the warm, tropical paradise of Nassau. The 694-room and 32-suite resort is set on seven exquisite acres of stunning waterscape—including three freshwater pools, flowing waterfalls, and oversized whirlpools—providing endless opportunities for family fun, a weekend getaway or romantic retreat.

About the Island
Hotels & Resorts
Things To Do