
Petit Raffray Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Petit Raffray Vacation
When you choose a Petit Raffray vacation package, it's all about enjoying your getaway to the fullest. Uncover the sights and sounds of this vibrant city knowing that everything has been organized in advance. Grand Bay Beach, Pereybere Beach and Merville Beach are just some of the sights you'll want to see during your trip to Petit Raffray. No matter your travel plans or budget, organizing your ultimate tailored Petit Raffray vacation is a walk in the park with Expedia.
Top Petit Raffray Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Sea Diamond Boutique Hotel & Spa by Sea Resorts
Price was CA $5,770, price is now CA $3,274 per person
CA $3,274
per person
Jul 7 - Jul 12
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Mahebourg (MRU)
9.4/10 Exceptional! (19 reviews)
The hotel is located in the north of the island with beautiful views of the surrounding islands and close to restaurants and shops.
Reviewed on Apr 11, 2026

Maradiva Villas Resort & Spa
Wolmar
Price was CA $7,176, price is now CA $4,941 per person
CA $4,941
per person
Jul 7 - Jul 12
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Mahebourg (MRU)
9.2/10 Wonderful! (205 reviews)
Beautiful beach, gardens and accommodation.
Super friendly, helpful and professional staff
Good food with variety of options.
Very quiet and relaxing.
Reviewed on Mar 12, 2023

Seapoint Boutique Hotel
Price was CA $5,004, price is now CA $3,576 per person
CA $3,576
per person
Jul 7 - Jul 12
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Mahebourg (MRU)
9.4/10 Exceptional! (146 reviews)
We recently stayed at Seapoint and could not have been more pleased with our stay. The staff were exceptionally courteous and attentive throughout—professional, warm, and consistently helpful. The accommodations were clean and well maintained, with beautiful ocean views. The food was excellent—fresh, well prepared, and consistently high quality. A memorable stay that reflects genuine pride in service and execution.
Reviewed on Mar 3, 2026

Preskil Island Resort
Price was CA $5,093, price is now CA $3,753 per person
CA $3,753
per person
Jul 7 - Jul 12
found 2 days ago
Roundtrip non-stop flight included
Toronto (YYZ) to Mahebourg (MRU)
8.4/10 Very Good! (258 reviews)
Average. Some staff great, others not trained well with poor customer service skills. Buffet sometimes ran out of items and they were not refilled.
Reviewed on May 4, 2026

Astroea Beach Hotel
Price was CA $4,651, price is now CA $3,552 per person
CA $3,552
per person
Jul 7 - Jul 12
found 2 days ago
Roundtrip non-stop flight included
Toronto (YYZ) to Mahebourg (MRU)
8/10 Very Good! (187 reviews)
This hotel is in an excellent location. Snorkeling right off the beach and beautiful beach views. Staff was extremely helpful and friendly.
Reviewed on May 1, 2026
Petit Raffray Hotel Deals

LUX* Grand Baie
Coastal Road Grand-Baie Rivière du Rempart
The price is CA $507 per night from Jun 8 to Jun 9
CA $507
CA $592 total
Jun 8 - Jun 9
includes taxes & fees
9.4/10 Exceptional! (147 reviews)
"Rooms were amazing and clean with really nice beach views, lots of amenities, staff are friendly, really luxurious and has really nice infinity pool, will definitely recommend it, thank you!"
Reviewed on May 19, 2026

SALT of Palmar, an adult-only boutique Hotel
Coastal Road Belle Mare
The price is CA $139 per night from Jun 15 to Jun 16
CA $139
CA $169 total
Jun 15 - Jun 16
includes taxes & fees
9.6/10 Exceptional! (306 reviews)
"Really enjoyed our stay at this boutique hotel. My only suggestion would be having a fridge in each room, room temperature water isn’t nice."
Reviewed on May 12, 2026

LUX Belle Mare
Coastal Road Belle Mare
The price is CA $307 per night from Jun 8 to Jun 9
CA $307
CA $362 total
Jun 8 - Jun 9
includes taxes & fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







