FREEPORT WEATHER

Cleo Mediterraneo

Cleo Mediterraneo
1 Baha Mar Boulevard
Nassau, NP
Bahamas

Hours
Breakfast Monday – Friday 7am to 11am Saturday & Sunday 7am to 11:30am, Dinner Sunday – Thursday 6pm to 10:00pm Friday & Saturday 6pm to 10:30pm

Description

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

Video
Map
Address
Ratings