Shillong
trover photo by Reemdreamz

Shillong Hotels from Rs1,764

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Shillong

Image for POLO ORCHID RESORT CHERRAPUNJEE
3 out of 5
Mawsmai-Nongthymmai, Sohra, Nohsngithiang Falls, Mawsmai Elaka, Shillong, Meghalaya
Rs12,749
per night
22 Sep-23 Sep
3.7/5Good! (5 reviews)

"expensive for the facilities available. Wonder architecture of dining hall. Perfect view of 7 sisters fall."…"

Reviewed on 5 Jan 2018

POLO ORCHID RESORT CHERRAPUNJEE
Image for Treebo Trip Omega's Stay Inn
3 out of 5
7th Mile Upper Shillong, Mawnianglah, Shillong, Meghalaya
Free cancellationReserve now, pay when you stay
Rs1,764
per night
13 Oct-14 Oct
Treebo Trip Omega's Stay Inn
Image for HOTEL POLO TOWERS SHILLONG
4 out of 5
Hotel Polo Towers, Polo Grounds, Shillong
Rs4,038
per night
23 Sep-24 Sep
3.7/5Good! (15 reviews)
A great hotel

"Excellent hotel, all the staff were very pleasant and helpful. Room was comfortable there was a room heater for cold weather and a.c. for warm. We tried a variety of food and found everything excellent. At the back of the hotel there is a lane which goes up to police bazar. Its a little steep but ..."…"

Reviewed on 2 Mar 2019

HOTEL POLO TOWERS SHILLONG
Image for M Crown Hotel
4 out of 5
MarBa Hub, Police Bazaar, Shillong, Meghalaya
Rs4,500
per night
23 Sep-24 Sep
3.7/5Good! (3 reviews)

"There is no hot water in this hotel. This hotel is right in center of market. There is no scenic view from this hotel and issue with elevator , frequent power shutdown."…"

Reviewed on 20 Jan 2019

M Crown Hotel
Image for The Centre Point
3 out of 5
Police Bazar, Khyndailad, Shillong, Meghalaya
Free cancellationReserve now, pay when you stay
Rs6,500
per night
22 Sep-23 Sep
The Centre Point
Image for OYO 18369 Hotel Golden Peak
2.5 out of 5
2,Opp Malki Petrol Pump, Malki Point, Shillong, Meghalaya
Free cancellationReserve now, pay when you stay
Rs1,801
per night
23 Sep-24 Sep
OYO 18369 Hotel Golden Peak
Image for Treebo Trip Shillong Mantra Apartment
3 out of 5
873, Nongrimmaw, Laitumkhrah, Shillong
Free cancellationReserve now, pay when you stay
Rs2,527
per night
23 Sep-24 Sep
Treebo Trip Shillong Mantra Apartment
Image for OYO 19292 55 Pillars House
2.5 out of 5
180,Upper Mawprem, Garikhana, Shillong, Meghalaya
Free cancellationReserve now, pay when you stay
Rs1,919
per night
23 Sep-24 Sep
OYO 19292 55 Pillars House
Image for OYO 11907 Shelter inn
2.5 out of 5
153,ANDER 153,below Living Roof, Nr Shillong College,Laitumkhrah, Shillong
Free cancellationReserve now, pay when you stay
Rs1,891
per night
24 Sep-25 Sep
OYO 11907 Shelter inn
Image for OYO 17225 Hideaway Heritage
2.5 out of 5
36,Upper Risa Colony,Fruit Garden, Dhanketi, Shillong, Meghalaya
Free cancellationReserve now, pay when you stay
Rs1,892
per night
30 Sep-1 Oct
OYO 17225 Hideaway Heritage
Can't see what you're looking for?
See all available properties in Shillong
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Shillong

Visitors can enjoy all that Shillong has to offer including the lakeside setting, cathedral and waterfalls. Tourists can also enjoy the city's golf courses and zoo.

  • There are 34 hotels and other accommodation options in Shillong
  • The closest major airport is in Shillong (SHL), 24.6 mi (39.6 km) from the city centre
  • The next closest is in Sylhet (ZYL-Osmani Intl.), 29.8 mi (48 km) away

Dressing for Shillong

  • Between January and March, you can expect average temperatures of 30°C during the day and 11°C at night
  • From April to June, the average during the day is 32°C, whilst the average at night is 18°C
  • July to September has daytime averages of 32°C with night-time averages of 24°C
  • Between October and December, you can expect daytime averages of 31°C and nighttime averages of 11°C
  • Average annual rainfall for Shillong is 1623 millimetres
  • Usually August and July are the hottest months with an average of 32°C, whereas January and December are often coldest, averaging 12°C

More trip options

Shillong Hotel Reviews