Immaculately restored, this 300-year-old hotel is set in wonderfully serene gardens. Retaining its Dutch colonial architectural features, this glorious treasure has 13 spacious rooms and Kerala-style garden cottages, an Ayurvedic spa with an open-air terrace, a large swimming pool and a delightful restaurant. This delightful hotel is a hidden gem with a real sense of timelessness. High ceilings, arched porticos, period furniture and works of art combine to create a tranquil oasis where total relaxation is guaranteed. Immerse yourself in the laid-back environment and indulge in authentic Ayurvedic therapies at the spa. Wander through the narrow lanes and discover the spice markets before watching the local catch brought in with the cantilevered Chinese fishing nets. Return to the hotel for an alfresco seafood dinner by candlelight.The Old Harbour Hotel is a Small Luxury Hotels of the World property.