India may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Shillong

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Golf Retreat Shillong
3 out of 5
Golf Link - Marwroh, Shillong, ML
Get Rates
24.49 km from city centre
The Golf Retreat Shillong
The Centre Point
3 out of 5
Police Bazar, Khyndailad, Shillong, Meghalaya
Get Rates
22.7 km from city centre
The Centre Point
OYO 3624 Eden Residency
2.5 out of 5
Modrina Bhavan, Police Bazar, Shillong
Get Rates
22.7 km from city centre
OYO 3624 Eden Residency
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
OYO 3616 Hotel Knight Inn Shillong
3 out of 5
Opposite NEEPCO, KL Complex, Shillong, Meghalaya
Get Rates
23.65 km from city centre
3/5 (2 reviews)
Cheater company

"Cheated us.."…"

Reviewed on May 8, 2018

OYO 3616 Hotel Knight Inn Shillong
Pumpkin Island Park Residency
2.5 out of 5
Thana Road Near Sardar Police Station, Shillong, Meghalaya
The price is CA $62 per night from Feb 18 to Feb 19
22.94 km from city centre
Pumpkin Island Park Residency
                                   Fairlawns  Guest  House
Shillong, Meghalaya
Get Rates
20.72 km from city centre
Fairlawns Guest House
OYO 24864 Home Exotic 2BHK Golf Course
Pynthorumkhrah, Golf Links, Opp Lumshyiap Presbetarian Church, Shillong
Get Rates
25.05 km from city centre
OYO 24864 Home Exotic 2BHK Golf Course
OYO Home 19753 Elegant 2BHK
335, Belle View, New Upper Colony, Nr Goodwill College, Shillong
Get Rates
23.52 km from city centre
OYO Home 19753 Elegant 2BHK
V Resorts Sha Ri Loum Homestay Shillong
3 out of 5
Mawroh Mawtawar Road Near San Ker, Shillong, Meghalaya
Get Rates
26.11 km from city centre
V Resorts Sha Ri Loum Homestay Shillong
Jessica Residency
3 out of 5
Sunny Hill G.S. Road, Shillong, Meghalaya
Get Rates
22.67 km from city centre
Jessica Residency
V Resorts Silver Brook Homestay Shillong
3 out of 5
Mawiong Mylliem-Pomlakrai, Shillong, Meghalaya
Get Rates
13.29 km from city centre
V Resorts Silver Brook Homestay Shillong
Pumpkin Cordial Lodge
2.5 out of 5
Nohsngithiang View, Cherrapunji, Shillong, Meghalaya
Get Rates
17.92 km from city centre
3/5 (1 review)

"I DID NOT LIKE THE ATTITUDE OF STAFF. PROPERTY WAS MAINTAINED CLEAN"…"

Reviewed on Mar. 8, 2019

Pumpkin Cordial Lodge
Pumpkin Vibgyor Guest House
3 out of 5
Cherrapunji, Shillong, Meghalaya
The price is CA $71 per night from Jan 22 to Jan 23
14.83 km from city centre
Pumpkin Vibgyor Guest House
M Crown Hotel
4 out of 5
MarBa Hub, Police Bazaar, Shillong, Meghalaya
The price is CA $87 per night from Jan 22 to Jan 23
22.73 km from city centre
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 Jan. 20, 2019

M Crown Hotel
Hotel Aura
3 out of 5
Thana Road, Police Bazar, Shillong, Meghalaya
Get Rates
22.88 km from city centre
1/5 (1 review)
Aura hotel bad feedback

"I will late one star hotel on the basis of below points: 1. Bad wifi 2. No driver car parking area 3. Bad coordination in between the staff 4. Dirty room 5. Aggressive behaviour by staff 6.No kitchen facility"…"

Reviewed on Jun. 17, 2019

Hotel Aura
Ladybird Hotel
3 out of 5
Police Bazar, Umsohsun Road, Shillong, Meghalaya
Free cancellationReserve now, pay when you stay
The price is CA $174 per night from Jan 21 to Jan 22
22.8 km from city centre
Ladybird Hotel
Treebo Trip Omega's Stay Inn
3 out of 5
7th Mile Upper Shillong, Mawnianglah, Shillong, Meghalaya
Get Rates
16.57 km from city centre
Treebo Trip Omega's Stay Inn
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
The price is CA $24 per night from Jan 27 to Jan 28
21.81 km from city centre
OYO 18369 Hotel Golden Peak
OYO 14874 Live Inn Guest House
3 out of 5
46(1),Oakland Bivar Rd., Shillong, Meghalaya
Get Rates
22.96 km from city centre
OYO 14874 Live Inn Guest House
OYO 18330 Stay At Jo's Guest House
2.5 out of 5
3 The Solace Upland Road Laitumkhrah, Shillong, Meghalaya
Get Rates
22.71 km from city centre
OYO 18330 Stay At Jo's Guest House
Don'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.

Shillong Hotel Guide

Expedia's extensive India database doesn't feature any short-stay or long-stay options in or around Shillong.

However, if you visit this area of India, you can get a room in Guwahati 65 kilometres (42 miles) away from Shillong. Guwahati hotels include the Vishwaratna Hotel and Ginger Guwahati.

Like to travel a little further afield? North East India has many attractions. North East India boasts rural landscapes, forests, rivers and lakes. Commonly visited North East India tourist draws include ruins and traditional villages. In this part of India tourists may try their hand at rock climbing.

If watching sport is your passion, head to Nehru Stadium, which is 70 kilometres (43 miles) to the north of Shillong. For those who are interested in booking a bed nearby, make a reservation in the OYO Premium Paltan Bazar or Cygnett Inn Repose.

Shillong is blessed with some great things to do and see; learn more by spending a little time at Expedia's up-to-date Shillong travel guide.

More trip options

Frequently asked questions

Where is the best place for a stay in Shillong?
Based on our traveler data, POLO ORCHID RESORT CHERRAPUNJEE is one of the top choices for your stay. This 3-star resort offers free breakfast and a restaurant. Other good choices for your stay include HOTEL POLO TOWERS SHILLONG and Hotel Heiga.
If I need to cancel my hotel reservation in Shillong, will I receive a refund?
Yes! Most room reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Add dates, click “Search”, then you can filter by “free cancellation” to get top deals in Shillong.
What's the best hotel for a family trip to Shillong?
POLO ORCHID RESORT CHERRAPUNJEE is a top 3-star resort on Expedia for families, and features an outdoor pool and a restaurant. The Majestic Hotel is another good choice for your kid-friendly vacation.
Where is the best part of Shillong for sightseeing?
Police Bazar is a popular part of the city for sightseeing so enjoy the local sights like Wards Lake while you’re exploring the neighborhood.
What are some accommodations with pools in Shillong?
POLO ORCHID RESORT CHERRAPUNJEE: Features a restaurant, an outdoor pool, and a bar. Also, another option with an onsite pool is silver brook resorts.