The Westin Turtle Bay Resort & Spa is a beautiful beachfront hotel situated near the airport in Mauritius. This 5-star resort offers modern accommodations with private balconies or terraces overlooking the ocean or the resort's lush gardens. Guests can relax by the infinity pool, indulge in spa treatments, or enjoy a variety of water sports activities. The resort also features multiple restaurants serving international and local cuisine, as well as a kids' club and a fitness center.