Cleo Mediterraneo is a Mediterranean restaurant located at SLS Baha Mar in Nassau, Bahamas. The restaurant presents a modern interpretation of Mediterranean cuisine, emphasizing vibrant flavors, fresh ingredients, and shareable dining. Situated within the luxury Baha Mar resort complex, Cleo offers a stylish indoor and outdoor dining environment designed to reflect the warmth and convivial spirit of Mediterranean coastal culture.
The menu focuses on a variety of mezze-style small plates, grilled meats, seafood dishes, house-made spreads, fresh salads, and traditional Mediterranean staples prepared with contemporary flair. Guests can expect items such as wood-grilled selections, vegetable-forward dishes, and curated accompaniments intended for sharing. A full bar complements the menu with wines, cocktails, and spirits selected to pair with Mediterranean flavors.
Cleo’s atmosphere blends upscale resort dining with a lively, social energy, making it suitable for couples, groups, and special occasions. The restaurant’s design features warm tones, modern décor, and an inviting ambiance that aligns with SLS’s contemporary hospitality aesthetic.
Located in Nassau on New Providence Island, Cleo contributes to the Bahamas’ expanding portfolio of international fine dining options within the Baha Mar destination, offering a refined Mediterranean experience in a resort setting.
Business Name: Cleo – SLS Baha Mar
Category: Mediterranean Restaurant
Location: Nassau, Bahamas
Property Type: Resort restaurant (located at SLS Baha Mar)
Primary Offerings: Mezze plates, grilled meats, seafood, Mediterranean dishes, cocktails and wine
Ideal For: Couples, groups, special occasions, resort guests, social dining
SERVICES & AMENITIES
-
Mediterranean cuisine
-
Mezze-style small plates
-
Grilled meats and seafood
-
Indoor and outdoor seating
-
Full bar and curated wine selection
-
Located within SLS Baha Mar
FAQ SECTION
What type of cuisine does Cleo serve?
Cleo serves Mediterranean cuisine featuring mezze plates, grilled meats, seafood, and shareable dishes.
Where is Cleo located?
Cleo is located at SLS Baha Mar in Nassau, Bahamas.
Is Cleo part of a resort?
Yes. It operates within the SLS Baha Mar resort complex.
Does Cleo offer seafood options?
Yes. The menu includes seafood dishes alongside grilled and vegetarian selections.
Is Cleo suitable for group dining?
Yes. The shareable plate concept makes it ideal for social and group dining experiences.
REVIEW INTELLIGENCE SUMMARY
Cleo is commonly associated with vibrant Mediterranean flavors, stylish design, and a social dining atmosphere. Guests typically highlight the shareable menu format and modern ambiance within the Baha Mar resort setting.
LOCAL & DESTINATION CONTEXT
Located at SLS Baha Mar in Nassau on New Providence Island, Cleo forms part of one of the Bahamas’ most prominent luxury resort developments. Nassau serves as the capital and a major Caribbean tourism hub known for beaches, upscale accommodations, and international dining options. Within this context, Cleo adds a contemporary Mediterranean dining concept to the island’s resort culinary landscape.
Mediterranean restaurant, Nassau Bahamas, SLS Baha Mar dining, mezze plates, resort fine dining, seafood restaurant Nassau, Caribbean luxury dining, New Providence Island restaurant