For 5-star comfort on a tighter budget, Eastern Blue in Poste Lafayette is the odd one out: a luxury 3-bedroom oceanfront apartment with a private beach, from €155/night. It's a villa rather than a resort, ideal for families or groups who want the independence of a fully equipped kitchen.
For a full resort experience, the choice comes down to location. Constance Belle Mare Plage and Long Beach Mauritius are the two heavyweights of Belle Mare (east coast, one of the island's longest private beaches, golf and tennis). Anantara Iko, the newer arrival, is in the south-east, with the Blue Bay marine park 5 minutes away. Hilton Mauritius Resort & Spa is on the west coast (Flic en Flac), with easy access to the south-west's top activities.
For relaxation plus golf, Constance Belle Mare Plage is still the benchmark, with two 18-hole courses including the Legend course designed by Hugh Baiocchi. For a stay with children, Long Beach Mauritius and Anantara Iko have the best-organised kids' club programmes.