Looking to switch off for a few days? To de-stress and sink into a slow-paced existence of peace and pampering? Then a stay at Shanti Ananda is a good bet. Sister property to an award-winning Himalayan resort, this attractive and welcoming spa offers a tried and tested blend of Ayurvedic advice and yoga expertise, proving a retreat for both body and spirit. There are some 55 guest rooms, all splendidly decked out – with sumptuous bedding, marble bathrooms and the like. Many of the rooms sport amazing views of the Indian Ocean, and the design-minded will be drawn to the private beachfront villas, with their stylish interiors, all colourful Indian fabrics and tastefully placed objets. The spa is, of course, the thing here but there are sprawling landscaped gardens to explore between treatments and an excellent Italian restaurant, if you want to ramp up the indulgence factor (though more virtuous guests can opt for the special, customised detox diets).