Set at Balaclava on Mauritius’ north-west coast, The Westin Turtle Bay Resort & Spa sits along a quiet stretch of shoreline. The resort is open and spacious, with buildings and gardens laid out to feel calm and unforced. Its beachfront position, broad range of facilities, and steady pace make it well suited to guests looking for a comfortable place to slow down and spend time by the sea.