10 of India’s Most Picturesque Resorts

ITC Grand Bharat, Gurgaon

Located just 37 km from New Delhi, India, the majestic ITC Grand Bharat resort stands amidst the ancient and picturesque Aravalis. India’s first all-suites luxury retreat, this resort has captivated travelers looking for a luxurious hideaway.

A bird's eye view of the majestic ITC Grand Bharat.

A bird’s eye view of the majestic ITC Grand Bharat.

While building the Grand Bharat, its owners envisaged the resort to be a tribute to India’s stunning beauty—and created a place that has surpassed all expectations. Its comprised of four presidential villas, 100 individual suites, a massive 27-hole Jack Nicklaus signature golf course, two impressive restaurants, and its most valued gem: the highly comprehensive and elaborate wellness and spa center.

The hotel's striking blue pool.

The resort’s striking blue pool.

Its spa offers a long list of rejuvenating treatments, including Signature Well-Being, Ayurvedic Detox, and Vedic Weight Management. Alternatively, a refreshing dip in their stunning pool followed by a relaxing massage and a little pampering at the Salon Di Wills is always a good way to spend the day.

Inside one of the resort's intricately made spa rooms.

Inside one of the resort’s intricately made spa rooms.

Average rate per night: starting from US$311.

Share this Article