Located in the upbeat area of Calangute, Taj Holiday Village Resort and Spa is a paradise of luxury, set amidst lush nature. With the beach on one side, and dense foliage on another, this 5 star hotel in North Goa offers 142 elegantly designed terracotta-roof suites and villas. A flavour of the traditional Indo-Portuguese architecture and hospitality guides the aesthetics of the place, and the suites and villas are just as magnificent as are the resort’s alfresco offerings. Here you can savour a delicious three-course Thai lunch at Banyan Tree, which is easily one of Goa’s best Asian restaurants or let your hair down while you enjoy a drink and aperitif at the sunken bar and pool. All of this, besides a well equipped fitness centre, a tennis court, and some of the most relaxing massages available at their in-house spa, makes this one of our top recommendations for five star hotels in Goa.