Shillong, known for its rolling hills, misty valleys, lakes and waterfalls, is often called the “Scotland of the East”. It is a mesmerising hill station in Meghalaya, perfect for relaxed family trips, romantic getaways and nature-focused holidays. Finding hotels in Shillong is simple with plenty of stay options across the city and nearby scenic spots.
With easy online Shillong hotel booking, including Treebo Hotels, you can find comfortable rooms, flexible payment choices and instant confirmations in just a few steps. Stay options around Police Bazaar, Laitumkhrah, Mawkhar, Umiam Lake and Upper Shillong make planning your trip convenient and hassle-free.
While looking for affordable hotels in Shillong with good amenities, explore multiple options and compare hotel prices in Shillong by using the filter option at Treebo Club’s website. At the platform, you get to choose your budget range, amenities, locality and nearby transit stations.
Are you looking for budget hotels in Shillong? You will find numerous affordable options without compromising comfort.
For instance, you will find:
Keep an eye on flash sales and weekend hotel offers in Shillong on major booking platforms to maximise your savings.
For those who prefer an elevated experience with top-notch amenities, many premium stays in Shillong combine comfort and easy access for a memorable stay.
They have well-furnished rooms and amenities such as in-house dining, fitness centres and proximity to tourist attractions and markets. Making them ideal for corporate guests and leisure travellers alike. If you are exploring elevated stays, you can check out Treebo Premium Hotels Shillong, known for comfort and value.
Booking a stay with Treebo hotels, guests get plenty of curated properties to choose from, near tourist landmarks. Search for Treebo hotel deals in Shillong and get exclusive Treebo discount coupons for added savings.
Stay near business hubs & attractions:
These are among the best areas to book Shillong hotels for business and leisure.
Spontaneous trip? No problem. You can find:
Whether it’s a business trip or an impromptu weekend getaway, there are always Shillong hotel deals available if you book smartly.
Check out Treebo hotels offers & deals to save more.
Start exploring the best hotels in Shillong and enjoy a seamless booking experience today. Secure your stay with:
Shillong, the capital of Meghalaya, is famous for its rolling hills, pine-covered slopes, waterfalls and pleasant weather, which have earned it the nickname “Scotland of the East”. The city also acts as a gateway to many of Meghalaya’s iconic attractions, including living root bridges, clear rivers and deep valleys.
You will find a mix of colonial-era architecture, churches, lakes and viewpoints, along with rich Khasi cultural influences and a lively music scene.
Shillong offers a combination of natural beauty, viewpoints, lakes and cultural sites.
Shillong’s food scene ranges from local Khasi delicacies to popular North Indian and cafe-style options.
Around Police Bazaar and Laitumkhrah, you will find restaurants, bakeries, cafes and street food serving momos, noodles, thukpa, Indian curries, snacks and desserts. For local flavours, look for places offering Khasi dishes, pork preparations and simple regional thalis.
There are various things to do in Shillong, including:
Shillong is pleasant for most of the year, but each season offers a slightly different experience.
Temperatures usually remain cool to mildly warm, making this period good for sightseeing, lake visits and short hikes without extreme cold or heavy rain, making it the best time to visit Shillong.
Rainfall turns the hills deep green and creates misty, atmospheric landscapes, especially around valleys and waterfalls. However, you should be prepared for occasional road delays and carry proper rain gear.
Winters in Shillong can be quite cold, especially at night, but you often get crisp air, clear views and a cosy hill-station feel. Light woollens and layers are recommended even in early winter.
Shillong is accessible by a mix of air, rail (via a nearby city) and road connections.
The nearest airport is Shillong Airport (Umroi), about 30 km from the city, with limited direct flights from select cities like Kolkata. Many travellers instead fly into Guwahati’s Lokpriya Gopinath Bordoloi International Airport, about 100 km away and then take a cab or shared taxi to Shillong.
Shillong does not have a direct railway station. The nearest major railhead is Guwahati, which is well-connected to many Indian cities. From Guwahati, you can continue by road to Shillong.
Shillong is connected by good highways to Guwahati and other parts of Meghalaya, making road travel a scenic and popular option. You can hire private cabs, take shared taxis or use state/private buses for the journey.