Set on the southern tip of Colva Beach in Salcette, Goa, The St. Regis Goa Resort occupies 75 acres of lush tropical gardens along one of India's most scenic coastlines. The 218-room resort is built in the tradition of Portuguese-style villas, giving the property an architectural character that immediately distinguishes it from standard business hotels. Recently renovated in 2023, the resort...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.