Shillong HolidaysIndia
Shillong, the capital of Meghalaya in India, is one of the country’s smallest states. The city sits in the far northeastern part of India, near Bhutan and Bangladesh. Shillong is a popular site for ecotourism, as the natural landscape includes rolling hills and waterfalls.

Photos from other travellers

When to go to Shillong

Typical Holiday Price

£955 per person

The average price of hotels and apartments in Shillong varies according to the time of year. To help you plan when to go, we've looked at the hotels available on our site, then worked out the average price per night for the quietest and the busiest months.

Cheapest Month to Visit


Based on a typical 1 week holiday - adding together the cost of flights and accommodation - June is the cheapest month to go to Shillong.

Where to stay in Shillong

Whatever your travelling style, we can help find you the perfect place to stay. From luxurious hotels to practical apartments, these are our most popular places in Shillong, according to other travellers.

Reviews of Shillong

Simran Baid
Simran BaidKolkata (Calcutta)

A small capital with beautiful green parks and lakes. Roads meander through green zones. A peaceful and a beautiful place to go!

Xerthais Armalet
Xerthais ArmaletNew Delhi

akk khasi place but still naga ruls this epic place... mwahahha party all night long and get gastric when you wke up in morning... <3

Snow Covered Hills
Snow Covered HillsBengaluru (Bangalore)

Shillong is a beautiful place. It is also referred to as the Scotland of the East and the lakes and waterfalls are simply gorgeous.

No Passports Attached
No Passports AttachedNew Delhi

It is called 'The Scotland of the East' One can expect a variety of things, scenic beauty, amazing north-eastern cuisine - spicy pork dishes, most rock bands that come into the country, have performed here - Scorpions, Firehouse, etc. Planning to go here end of this year for new years and look forward to party, explore & eat..!!

Nearby destinations