Hotels in Shillong

Search and compare Shillong hotels from hundreds of travel sites and save

Shillong, Meghālaya, India
23 Sep — 24 Sep2
Shillong, Meghālaya, India
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shillong

Filter by star ratings
All filters
Ri Kynjai Serenity By The Lake
Ri Kynjai Serenity By The Lake
9.0 Excellent
U.C.C Road,Umniuh Khawn,Ri Bhoi District, Shillong, India
Show on map
10.6 km from city centre, Shillong 
ExcellentBased on 67 reviews
9.0

Situated a brief drive from St. Anthony's College, Ri Kynjai Serenity by The Lake provides traditional accommodation in Shillong. It also offers a tour desk, laundry facilities and massage services.

Hotel Gateway Shillong
Hotel Gateway Shillong
6.5 Good
Keating Road Police Bazar, Shillong, India
Show on map
0.5 km from city centre, Shillong 
GoodBased on 10 reviews
6.5

Hotel Gateway Shillong offers a comfortable setting while in Shillong. It is also a short drive from Indian Institute of Management Shillong and Jawaharlal Nehru Stadium Shillong.

Oyo 10831 Balaji Guest House
Oyo 10831 Balaji Guest House
2.5 Mediocre
4, Lower Lachummiere, Near Passport Sewa Kendra, Shillong, India
Show on map
0.5 km from city centre, Shillong 
MediocreBased on 1 review
2.5

Located in Shillong, OYO 10831 Balaji Guest House is within easy reach of North Eastern Hill University and Umiam Lake. Guests can also enjoy free internet throughout the property.

Hotel Heritage
Hotel Heritage
4.4 Okay
E.C.M Plaza, Police Bazaar, Shillong, India
Show on map
0.8 km from city centre, Shillong 
OkayBased on 9 reviews
4.4

The hotel is situated in Shillong and is close to Jawaharlal Nehru Stadium Shillong. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

Ladybird Hotel
Ladybird Hotel
Police Bazar, Shillong, India
Show on map
1.0 km from city centre, Shillong 

Ladybird Hotel is located in Shillong and features free wireless internet. It also provides a laundry service and a 24-hour reception.

Shillong Lajong Homes
Shillong Lajong Homes
Motinagar Shillong, Shillong, India
Show on map
2.1 km from city centre, Shillong 

Shillong Lajong Homes provides a comfortable setting when in Shillong. Guests also have access to complimentary Wi-Fi and on-site parking.

M crown Hotel
M crown Hotel
7.2 Good
3rd Floor, MarBa Hub Police Bazaar, Shillong, India
Show on map
0.8 km from city centre, Shillong 
GoodBased on 29 reviews
7.2

M crown Hotel is located in Shillong and offers free Wi-Fi. It also provides a 24-hour reception and luggage storage.

Treebo Trip Jkr Residency
Treebo Trip Jkr Residency
7.4 Good
Lower Cleve Colony, Shillong, India
Show on map
1.2 km from city centre, Shillong 
GoodBased on 13 reviews
7.4

Treebo Trip JKR Residency is located in Shillong and is close to Jawaharlal Nehru Stadium Shillong. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

Oyo 10491 Pumpkin Guest House
Oyo 10491 Pumpkin Guest House
Pumpkin Guest House, Shillong, India
Show on map
3.8 km from city centre, Shillong 

OYO 10491 Pumpkin Guest House offers a comfortable setting while in Shillong. Guests can also make use of complimentary wireless internet.

Ha Sharing
Ha Sharing
8.0 Excellent
Lummawrie Laitumkhrah, Shillong, Shillong, India
Show on map
1.5 km from city centre, Shillong 
ExcellentBased on 395 reviews
8.0

Ha Sharing is located in Shillong and offers free Wi-Fi. It also provides a tour desk, room service and a ticket service.

Tips for booking a Shillong hotel

Cheapest month:November
Most expensive month:July
Average price in Shillong:₹ 4,573/night
Absolute cheapest price found:₹ 401/night
Cheapest day:Tuesday
Most expensive day:Monday
₹ 2,819 - ₹ 8,657
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,513 - ₹ 6,825
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shillong, Meghālaya

Show all 300 hotels
Oyo 4276 Am Bed And Breakfast
Oyo 4276 Am Bed And Breakfast
8.0 Excellent
AM Bed and Breakfast, Lower Lachumiere, Shillong, India
Show on map
0.5 km from city centre,  

OYO 4276 AM Bed and Breakfast is located in Shillong and is close to Indian Institute of Management Shillong. It provides laundry facilities and a 24-hour reception, and is a brief walk from St. Anthony's College and Cathedral of Mary Help of Christians.

₹ 809
Avg. per night
Oyo 11935 White Cloud Guest House
Oyo 11935 White Cloud Guest House
6.6 Good
243,Near Patanjali Store, R R Colony, Rynjah, Shillong, India
Show on map
3.1 km from city centre,  

OYO 11935 White Cloud Guest House is located in Shillong and features free wireless internet. It is also a short drive from North Eastern Hill University and Indian Institute of Management Shillong.

₹ 1,104
Avg. per night
Oyo 10831 Balaji Guest House
Oyo 10831 Balaji Guest House
2.5 Mediocre
4, Lower Lachummiere, Near Passport Sewa Kendra, Shillong, India
Show on map
0.5 km from city centre,  

Located in Shillong, OYO 10831 Balaji Guest House is within easy reach of North Eastern Hill University and Umiam Lake. Guests can also enjoy free internet throughout the property.

₹ 1,251
Avg. per night
Treebo Trip Nirvana Guest House
Treebo Trip Nirvana Guest House
6.1 Good
Nongrimmaw, Laitumkhrah, Shillong, India
Show on map
2.0 km from city centre,  

OYO 18759 Nirvana Guest House offers a comfortable setting while in Shillong. It also provides free Wi-Fi.

₹ 1,398
Avg. per night
Oyo 11515 The Lily Guest House
Oyo 11515 The Lily Guest House
23,Bishnupur Taxi Stand, Shillong, India
Show on map
1.3 km from city centre,  

OYO 11515 The Lily Guest House is located in Shillong and features free Wi-Fi. It also offers a lift and a 24-hour reception.

₹ 1,442
Avg. per night
Oyo 16152 Home Away Home
Oyo 16152 Home Away Home
8.6 Excellent
41, Lower Motinagar, Shillong, India
Show on map
1.6 km from city centre,  

OYO 16152 Home Away Home provides a comfortable setting while in Shillong. It also features free Wi-Fi.

₹ 1,472
Avg. per night
Treebo Trip Omega's Stay Inn
Treebo Trip Omega's Stay Inn
7.6 Good
7th Mile Upper Shillong, Mawnianglah, Shillong, India
Show on map
6.8 km from city centre,  

Treebo Trip Omega's Stay Inn is situated in Shillong and offers free Wi-Fi. It also provides a 24-hour reception and luggage storage.

₹ 1,619
Avg. per night
OYO 8816 Whispering Pines
OYO 8816 Whispering Pines
9.0 Excellent
Zigzag Road, Kench's Trace, Shillong, India
Show on map
1.1 km from city centre,  

OYO 8816 Whispering Pines is located in Shillong and is close to Cathedral of Mary Help of Christians. It also provides room service and a 24-hour reception.

₹ 1,619
Avg. per night

Hotel prices in Shillong

2 stars or below

₹ 1,251 - ₹ 4,194

Oyo 10491 Pumpkin Guest House
₹ 2,575
Avg. per night
Oyo 9097 Home Stay Laban

No. 2 most popular

₹ 1,398
Avg. per night
Oyo 16152 Home Away Home

Best value

₹ 1,472
Avg. per night
3 stars

₹ 809 - ₹ 5,519

Shillong Lajong Homes

No. 1 most popular

₹ 2,502
Avg. per night
The Heritage Club - Tripura Castle

No. 2 most popular

₹ 5,298
Avg. per night
Oyo 4276 Am Bed And Breakfast

Best value

₹ 809
Avg. per night
4 stars and up

₹ 5,666 - ₹ 12,288

Ri Kynjai Serenity By The Lake

No. 1 most popular

₹ 12,288
Avg. per night
M crown Hotel

No. 2 most popular

₹ 5,666
Avg. per night
Hotel Polo Towers Shillong

Best value

₹ 5,666
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Shillong

About Shillong

Nicknamed the “Scotland of the East”, Shillong resembles the Scottish Highlands with cobbled streets, churches, rolling green hills and old-world colonial charm. It’s the ultimate nature-filled getaway tucked in the shadow of towering pine conifers with spectacular views of the Himalayan Mountains.

Things to do

Trek up Shillong Peak or Sohpetbneng Peak, which both offer unobstructed views of the country and mountains. Have a picnic at Elephant Falls in Upper Shillong, then swim in natural pools at the foot of Crinoline Falls. The mysterious Mawphlang Sacred Forest beckons with rare orchids and Castanopsis kurzil trees, with the entire forest considered a sacred entity.

Many museums in Shillong focus on nature, including the Wankhar Entomology Museum and its collections of butterflies, beetles and colourful stick insects. The Air Force Museum showcases fighter jets, military aircraft, rockets, missiles and planes used in historical battles. You’ll find treasures, such as a fighter plane used in the Indo-Pak war of 1971.

For shopping, head to traditional markets, such as Bara Bazar, known for selling exotic spices, pepper, miniature chillies and pure turmeric from the Lakadong region. You’ll also find handmade jewellery and intricately woven silk shawls. Head over to Police Bazar for herbal Khadi products and carved wooden handicrafts.

In the evening, Shillong’s nightlife venues stay open late, with dancing, DJ-spun music and live local bands on the rooftop of Cloud 9. If you prefer a more laid-back vibe, arrive early to dine at the on-site Skye Asia restaurant. For craft cocktails and eclectic entertainment, spend some time at Platinum.

Getting around

You can rent a car at Umroi Airport near Barapani, about 25 kilometres away, but another popular option is to hire a taxi for the entire day. Shillong city buses and auto rickshaws are also available.

Shillong travel FAQs

  • What are the best hotels in Shillong?

    Hotel Polo Towers Shillong (7.2/10 from 79 reviews), The Heritage Club - Tripura Castle (8.1/10 from 263 reviews), and Ri Kynjai Serenity By The Lake (9.0/10 from 67 reviews) are all highly rated places to stay in Shillong.

  • What is a good hotel near Wards Lake?

    Hotel Polo Towers Shillong is a popular hotel near Wards Lake that is highly recommended, with a score of 7.2 across 79 reviews.