Discover the New All-Inclusive Melia Nassau Beach

An aerial shot of of the All-inclusive Melia Nassau Beach in the Bahamas. 
An aerial shot of of the all-inclusive Melia Nassau Beach in the Bahamas.

Set along the shores of Cable Beach, the new all-inclusive Melia Nassau Beach is situated on the best stretch of white sand beach in the Bahamas. This resort features 694 rooms and suites with balcony or terrace and offering breathtaking views of the Atlantic Ocean and pristine gardens. Book your clients today and take advantage of our Kids Free or Resort Credit offers. For more information, visit