Skip to main content

The 10 Best Resorts in Blue Bay, Mauritius

Check out our selection of great resorts in Blue Bay

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Blue Bay, 400 metres from La Cambuse Beach, Anantara Iko Mauritius Resort & Villas features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre. With a garden, the property also has a terrace, as well as a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel and facilities were excellent with a fantastic location on a beach that is picture perfect! But what really makes it exceptional is the staff. Always smiling and happy to assist. As a vegan I was spoilt with all the delicious food they prepared for me. The activities were also fantastic and very well thought out.

Show more Show less
8.1
Very Good
608 reviews
Price from
$278
per night

The resort features various facilities to please everyone. Parents can relax on a sun lounger around the pool while younger guests can have good times at the Kids Club. For more enjoyment, relaxing treatments are available at the spa. The hotel also offers other facilities such as a fitness centre, sauna and hammam.

Loved absolutely everything about Shandrani!! The service was superb, and resort beautiful. They made us feel very special during our honeymoon and had the most incredible time. Thank you!! ❤️

Show more Show less
8.5
Very Good
695 reviews
Price from
$305
per night

Set in Mahébourg, 1 km from Pointe d'Esny Beach, Preskil Island Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the various facilities are a terrace, a bar, as well as water sports facilities. The accommodation provides a kids' club, room service and currency exchange for guests.

Lovely staff, great ambience everywhere, the food was awesome and the rooms were just gorgeous. Great choice for a solo female guest.

Show more Show less
8.1
Very Good
1,728 reviews
Price from
$157
per night

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.
Search resorts in Blue Bay

Resorts That Guests Love in Blue Bay

  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 695 reviews
    The property is gorgeous. It has 3 big beaches, a SPA, restaurants, pools, sports center…A really nice resort! Friendly staff, the cuisine was excellent, copious breakfast, themed dinners.
    Dominika
    Family with young children
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 695 reviews
    Rooms were very good ,resort is quite large but facilities were excellent . Considering the resort was full most of the time we were there they offer something pretty special .The staff make it what it is, management are visible every day .
    Paul
    Young couple
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 695 reviews
    We loved the food, incredible choices. Best buffet food I’ve ever seen at an all inclusive, and the sit down reservation restaurants were even better. Unique beaches everywhere you look. Friendly dogs on the resort which was a plus
    James
    Young couple
  • Avg. price/night: $189.88
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,511 reviews
    We needed accommodation for one night due to a cancelled flight. Was pleasantly surprised by Le Peninsula Bay Beach Resort to accommodate us and allow us to hang around even after checking out of our room.
    Karin
    Young couple
  • Avg. price/night: $189.88
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,511 reviews
    I enjoyed my stay at the Le Peninsula Bay Beach Resort and spa. All the staff was very friendly and helpful. The lady cleaning my room was extremely helpful and changed my towel every day with clean ones. I enjoyed the food, we had Indian nights Chinese night and Italian night. I truly enjoyed international cuisine. The bar staff was very kind as I enjoyed a brandy late in the evening with my Cigar. I was on all inclusive. They put two bottles of water in your rooms everyday.
    Peter
    Solo traveler
  • Avg. price/night: $189.88
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,511 reviews
    A great location, just 14 minutes from the airport and directly on the beach. A friendly welcome and the all-inclusive price is great value for the island. Large spacious room and a large bed. All very clean. A good selection of food every meal and unlimited drinks which we saw no one abusing. Boat rides and kayaks and paddle boards all included. A fabulous resort at an affordable price.
    Andrew
    Young couple
  • Avg. price/night: $295
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 608 reviews
    new resort, much less crowded location, nice and green surroundings (eg. allowing to stroll/bike along uninhabited beach on one side); superb special restaurants (at no extra costs), good value for money (eg. comparing to another luxury resort we stayed at), very nice garden/botanics
    M
    Michael
    Family with young children
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 695 reviews
    This is a beautiful large resort with three beaches and two good size pools. The room was comfortable with a nice sea view. The food and service was fabulous for an all inclusive.
    Liz
    Young couple
  • Avg. price/night: $189.88
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,511 reviews
    The resort was awesome, good value for money, we booked an all inclusive package, for our 25th wedding anniversary, the bartender Vikash was so welcoming and had a good sense of humour, the young waiter Seeva was friendly and very accommodating in all aspects. both of them really made our stay special.
    eugene
    Young couple
  • Avg. price/night: $189.88
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,511 reviews
    Our room was comfortable and equipped with all the necessities that you can expect from a beach resort. A couple of steps and you're on the beach. The food was good and the resort has a festive atmosphere. We will not mind going there again.
    Prinsloo
    Young couple