Background

On The Rocks: A Culinary Gem in Paradise

Discover On The Rocks: A breathtaking restaurant at Oberoi Mauritius serving exquisite cuisine with stunning views over Turtle Bay.

★★★★★4.9 (9)

Nestled within the stunning Oberoi Resort in Mauritius, On The Rocks offers an exquisite dining experience with breathtaking views of Turtle Bay. Known for its exceptional service and delectable cuisine, this restaurant is a must-visit for tourists seeking a memorable meal amidst tropical splendor.

Plan your visit

A brief summary to On The Rocks

Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.

Plan your visit

📍
The Oberoi, Mauritius, Turtle Bay, Pointe aux Piments, MU
Monday
12 pm-3 pm
Tuesday
12 pm-3 pm
Wednesday
12 pm-3 pm
Thursday
12 pm-3 pm
Friday
12 pm-3 pm
Saturday
12 pm-3 pm
Sunday
12 pm-3 pm

Explore places near On The Rocks

    See all →

    Unlock the Best of On The Rocks

    Find tickets, tours with entry, and experiences available for this location.

    Buy tickets

    No tickets available

    Book tours with entry

    No tours with entry available

    Book tours without entry

    No tours without entry available

    Local tips

    Make reservations in advance, especially during peak season, to secure your preferred dining time.
    Dress smart-casual to match the upscale ambiance while enjoying your meal.
    Try their signature cocktails while watching the sunset for an unforgettable experience.
    Inquire about daily specials or chef recommendations for unique dishes not on the regular menu.

    Discover more about On The Rocks

    On The Rocks is a captivating dining destination located at the prestigious Oberoi Resort in Mauritius. This restaurant stands out not only for its picturesque setting overlooking the azure waters of Turtle Bay but also for its commitment to providing an unforgettable culinary experience. Guests are invited to indulge in a menu that features a blend of international flavors with local ingredients, ensuring every dish is a celebration of Mauritian culture.The ambiance at On The Rocks is nothing short of enchanting. With the sound of waves lapping against the shore and the gentle rustle of palm trees, diners can enjoy their meals in a serene environment that feels like paradise. Whether you choose to dine during the day or under the stars, each moment spent here is enhanced by attentive service and meticulously crafted dishes.For those looking to savor fresh seafood, succulent meats, and vibrant vegetarian options, On The Rocks delivers culinary excellence at every turn. The skilled chefs take pride in using seasonal produce and authentic spices that capture the essence of Mauritius. Coupled with an extensive wine list featuring selections from around the globe, every meal becomes a delightful journey through taste.Visiting On The Rocks also provides an opportunity to soak up the luxurious atmosphere of the Oberoi Resort itself. After your meal, consider exploring the resort's stunning gardens or enjoying one of their many wellness offerings. This combination of fine dining and exquisite surroundings makes On The Rocks an essential stop for tourists looking to elevate their experience in Mauritius.

    A brief summary to On The Rocks

    Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.

    Mobile App
    Get the app

    Your all‑in‑one travel companion app

    Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

    File:Petite Pointe aux Piments (4663063535).jpg - Wikimedia Commons

    More about Pointe Aux Piments

    Discover Pointe aux Piments, a tranquil beach village in Mauritius offering pristine beaches, vibrant coral reefs, and a gateway to nearby attractions and cultural experiences.

    Tell me more about Pointe Aux Piments

    Select Currency

    Choose the currency you want prices to display in.