Hotels in Shillong, India

Only Handpicked and Verified Resorts for Your Stay in Shillong, India
Check-in
16Oct2025Select date
Check-out
17Oct2025Select date
Rooms and Guests2 Guests, 1 Room
C
H
L
P
V
W

Price range for hotels in Shillong

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 300
⬇️ The lowest price
US$ 16
💸 Average price for
5-star hotels
US$ 99
4-star hotels
US$ 119
3-star hotels
US$ 59

Best hotels in Shillong

Based on guest reviews over the last 12 months

Cultural Hub Hotel:
Hotel Centre Point
Scenic Retreat Hotel:
Hotel Polo Towers Shillong
Cozy Affordable Stay:
Hotel Abode
Business Friendly Hotel:
M Crown Hotel
Charming Heritage Hotel:
Hotel Majestic Shillong
Nature Lover's Haven:
Hotel Indiana
Comfort and Luxury:
Hotel Barbareek

Weather in Shillong

Check out the weather statistics so you know what to expect when you book your hotel in Shillong

Average monthly max temperature
Average monthly min temperature
16.0°C
4.0°C
January
17.0°C
5.0°C
February
20.0°C
9.0°C
March
24.0°C
12.0°C
April
25.0°C
15.0°C
May
26.0°C
17.0°C
June
28.0°C
19.0°C
July
27.0°C
19.0°C
August
26.0°C
17.0°C
September
23.0°C
14.0°C
October
20.0°C
10.0°C
November
17.0°C
6.0°C
December
Hottest month
28°C
July
Coldest month
4°C
January
Sunny days
90
days per year
Rainy days
150
days per year
Snow days
0
days per year
High season
November to February
Low season
June to September
For trekking and hiking in Shillong, the best time is from November to February when the weather is cooler and drier. During the monsoon months of June to September, outdoor activities like river rafting in nearby rivers become thrilling, but expect heavy rains. Ensure to book hotels in Shillong in advance during peak seasons for the best experience.

FAQs about hotels in Shillong

We hope that the answers to these questions will help you plan your trip

Which hotels in Shillong are family-friendly?
Hotel Polo Towers Shillong and Hotel Centre Point are recommended for families, offering spacious rooms and amenities suitable for children.
Are there any budget hotels in Shillong?
Yes, Hotel Abode offers competitive rates starting at around $30, making it a great option for budget travelers.
Which hotels offer the best views in Shillong?
Hotel Polo Towers Shillong and M Crown Hotel are known for their stunning views of the hills and natural surroundings.
What are some top-rated hotels near popular landmarks in Shillong?
Hotel Centre Point is centrally located near popular sites like Ward's Lake, while Hotel Majestic Shillong is close to both the Botanical Garden and Shillong Peak.
Which hotels in Shillong are best for couples?
Hotel Polo Towers Shillong and Hotel Barbareek are both excellent choices for couples, offering romantic settings and comfortable amenities.

Essential Hotel Information for Shillong

This guide provides essential details about hotels in Shillong, India, evaluating 8 properties to help travelers make informed accommodation choices.

Typical nightly rates range from $30 to $100.

There are 8 hotels located within a 5-mile radius of downtown.

Peak season occurs from March to June and September to November.

Local taxes include a 12% GST and a 5% service charge.

Key attractions like Elephant Falls are 7 miles away; book 1-2 months in advance for best rates.