Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shillong

Filter by star ratings
All filters
Holly Lodge Guest House
Holly Lodge Guest House
7.3 Good

1.7 km from city centre, Shillong Show on map

GoodBased on 26 reviews
7.3

Holly Lodge Guest House offers a comfortable setting when in Shillong. It is located a brief stroll from Cathedral of Mary Help of Christians and St. Anthony's College.

Oyo 10831 Balaji Guest House
Oyo 10831 Balaji Guest House
2.5 Mediocre

0.5 km from city centre, Shillong Show on map

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 Orchid Annex
Hotel Orchid Annex

1.4 km from city centre, Shillong Show on map

Hotel Orchid Annex provides a comfortable setting when in Shillong. It also offers a 24-hour reception, free Wi-Fi and an express check-in and check-out feature.

M crown Hotel
M crown Hotel
7.2 Good

0.8 km from city centre, Shillong Show on map

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.

OYO 10796 Hotel Travellers Inn
OYO 10796 Hotel Travellers Inn
7.8 Good

3.4 km from city centre, Shillong Show on map

GoodBased on 27 reviews
7.8

Located in Shillong, OYO 10796 Hotel Travellers INN is a short drive from Cathedral of Mary Help of Christians and offers free private parking on site. Guests can also enjoy complimentary internet throughout the property.

Oyo 10491 Pumpkin Guest House
Oyo 10491 Pumpkin Guest House

3.8 km from city centre, Shillong Show on map

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

Oyo 17225 Hideaway Heritage
Oyo 17225 Hideaway Heritage

1.6 km from city centre, Shillong Show on map

OYO 17225 Hideaway Heritage offers a comfortable setting when in Shillong. It also provides a 24-hour reception, an express check-in and check-out feature and room service.

The Heritage Club - Tripura Castle
The Heritage Club - Tripura Castle
8.1 Excellent

1.4 km from city centre, Shillong Show on map

ExcellentBased on 260 reviews
8.1

The Heritage Club - Tripura Castle is located in Shillong and offers free wireless internet. It also provides room service, a sun deck and laundry facilities.

Oyo 11515 The Lily Guest House
Oyo 11515 The Lily Guest House

1.3 km from city centre, Shillong Show on map

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.

Kaizun Bed Breakfast
Kaizun Bed Breakfast
7.9 Good

1.4 km from city centre, Shillong Show on map

GoodBased on 52 reviews
7.9

Located in Shillong, Kaizun Bed Breakfast is an easy drive from North Eastern Hill University and Umiam Lake. It provides a terrace, and is a brief walk from Jawaharlal Nehru Stadium Shillong.

Tips for booking a Shillong hotel

Cheapest month:November
Most expensive month:July
Average price in Shillong:₹ 4,638/night
Absolute cheapest price found:₹ 406/night
Cheapest day:Tuesday
Most expensive day:Monday
₹ 2,859 - ₹ 8,780
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,577 - ₹ 6,922
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shillong, Meghālaya

Show all 292 hotels
Oyo 24484 Home Elegant Studio Mylliem
Oyo 24484 Home Elegant Studio Mylliem

10.4 km from city centre, Shillong Show on map

OYO 24484 Home Elegant Studio Mylliem offers a comfortable setting while in Shillong.

₹ 970
Avg. per night
Sunshine Farms And Resort
Sunshine Farms And Resort

18.8 km from city centre, Shillong Show on map

Sunshine Farms And Resort offers a comfortable setting when in Nongpoh.

₹ 1,045
Avg. per night
Treebo Trip Nirvana Guest House
Treebo Trip Nirvana Guest House
6.1 Good

2.0 km from city centre, Shillong Show on map

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

₹ 1,045
Avg. per night
Hotel Pine City
Hotel Pine City
3.1 Mediocre

0.8 km from city centre, Shillong Show on map

Hotel Pine City offers a comfortable setting when in Shillong.

₹ 1,045
Avg. per night
Ha Sharing
Ha Sharing
7.9 Good

1.5 km from city centre, Shillong Show on map

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

₹ 1,119
Avg. per night
Oyo 9097 Home Stay Laban
Oyo 9097 Home Stay Laban

0.8 km from city centre, Shillong Show on map

Located in Shillong, OYO 9097 Home Stay Laban is an easy drive from Indian Institute of Management Shillong and North Eastern Hill University. Guests can also enjoy complimentary internet access throughout the property.

₹ 1,418
Avg. per night
Oyo 16152 Home Away Home
Oyo 16152 Home Away Home
8.6 Excellent

1.6 km from city centre, Shillong Show on map

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

₹ 1,454
Avg. per night
Oyo 11515 The Lily Guest House
Oyo 11515 The Lily Guest House

1.3 km from city centre, Shillong Show on map

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,463
Avg. per night

Hotel prices in Shillong

2 stars or below

₹ 1,045 - ₹ 4,403

Oyo 10491 Pumpkin Guest House
₹ 1,493
Avg. per night
Hotel Pine City

No. 2 most popular

Hotel Pine City
3.1 Mediocre
₹ 1,045
Avg. per night
Ha Sharing

Best value

Ha Sharing
7.9 Good
₹ 1,119
Avg. per night
3 stars

₹ 1,045 - ₹ 6,120

Shillong Lajong Homes

No. 1 most popular

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

No. 2 most popular

₹ 5,373
Avg. per night
Treebo Trip Nirvana Guest House
₹ 1,045
Avg. per night
4 stars and up

₹ 4,925 - ₹ 12,648

Hotel Polo Towers Shillong

No. 1 most popular

₹ 5,075
Avg. per night
Ri Kynjai Serenity By The Lake

No. 2 most popular

₹ 12,648
Avg. per night
M crown Hotel

Best value

₹ 4,925
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.4/10 from 93 reviews), The Heritage Club - Tripura Castle (8.1/10 from 260 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.4 across 93 reviews.