Hotels in Shillong

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

Shillong, Meghālaya, India
21 Jan — 22 Jan2
Shillong, Meghālaya, India
Fri 21/1
Sat 22/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shillong

Filter by star ratings
All filters
Hotel sapphire Shillong
Hotel sapphire Shillong
7.5 Good
Keating Road Police Bazar, Shillong, India
Show on map
0.5 km from city centre, Shillong 
GoodBased on 2 reviews
7.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
5.0 Okay
4, Lower Lachummiere, Near Passport Sewa Kendra, Shillong, India
Show on map
0.5 km from city centre, Shillong 
OkayBased on 3 reviews
5.0

OYO 10831 Balaji Guest House is located in Shillong and provides guests with free Wi-Fi. It also offers a 24-hour reception, a terrace and room service.

Hotel Heritage
Hotel Heritage
3.9 Mediocre
E.C.M Plaza, Police Bazaar, Shillong, India
Show on map
0.8 km from city centre, Shillong 
MediocreBased on 5 reviews
3.9

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.

M crown Hotel
M crown Hotel
8.4 Excellent
3rd Floor, MarBa Hub Police Bazaar, Shillong, India
Show on map
0.8 km from city centre, Shillong 
ExcellentBased on 1 review
8.4

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.6 Good
Lower Cleve Colony, Shillong, India
Show on map
1.2 km from city centre, Shillong 
GoodBased on 17 reviews
7.6

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.

Ha Sharing
Ha Sharing
3.2 Mediocre
Lummawrie, Laitumkhrah, Shillong, India
Show on map
1.5 km from city centre, Shillong 
MediocreBased on 1 review
3.2

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,624/night
Absolute cheapest price found:₹ 405/night
Cheapest day:Tuesday
Most expensive day:Monday
₹ 2,850 - ₹ 8,753
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 4,563 - ₹ 6,901
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shillong, Meghālaya

Show all 306 hotels
Oyo 4276 Am Bed And Breakfast
Oyo 4276 Am Bed And Breakfast
7.7 Good
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 room service, and is an easy walk from Cathedral of Mary Help of Christians and St. Anthony's College.

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

OYO 10831 Balaji Guest House is located in Shillong and provides guests with free Wi-Fi. It also offers a 24-hour reception, a terrace and room service.

₹ 1,339
Avg. per night
Hotel Heritage
Hotel Heritage
3.9 Mediocre
E.C.M Plaza, Police Bazaar, Shillong, India
Show on map
0.8 km from city centre,  

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.

₹ 1,711
Avg. per night
Treebo Trip Omega's Stay Inn
Treebo Trip Omega's Stay Inn
7.9 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 luggage storage, a 24-hour reception and room service.

₹ 1,860
Avg. per night
Cafe Shillong Bed & Breakfast
Cafe Shillong Bed & Breakfast
8.1 Excellent
31, Upper Lachumiere, Shillong, India
Show on map
0.5 km from city centre,  

Cafe Shillong Bed & Breakfast is set in Shillong and is close to local sightseeing spots, such as Cathedral of Mary Help of Christians. Just a short walk from St. Anthony's College, it provides comfortable rooms equipped with internet access and a seating area.

₹ 2,232
Avg. per night
OYO 8816 Whispering Pines
OYO 8816 Whispering Pines
8.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.

₹ 2,247
Avg. per night
Treebo Trip Jkr Residency
Treebo Trip Jkr Residency
7.6 Good
Lower Cleve Colony, Shillong, India
Show on map
1.2 km from city centre,  

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.

₹ 2,306
Avg. per night
Ha Sharing
Ha Sharing
3.2 Mediocre
Lummawrie, Laitumkhrah, Shillong, India
Show on map
1.5 km from city centre,  

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

₹ 2,762
Avg. per night

Hotel prices in Shillong

2 stars and under
Oyo 10491 Pumpkin Guest House
No. 1 most popular

Oyo 10491 Pumpkin Guest House

Pumpkin Guest House, Shillong, India

₹ 2,604

Avg. per night

Hotel Centre Point
No. 2 most popular

Hotel Centre Point

Police Bazar (Khyndailad), Shillong, India

8.2 Excellent
₹ 3,050

Avg. per night

Best value

Hotel Pine City

GS Road, Police Bazar Opposite to Centre Point Hotel, Shillong, India

3.6 Mediocre
₹ 1,711

Avg. per night

3 stars
Shillong Lajong Homes
No. 1 most popular

Shillong Lajong Homes

Motinagar Shillong, Shillong, India

₹ 2,530

Avg. per night

The Heritage Club - Tripura Castle
No. 2 most popular

The Heritage Club - Tripura Castle

Tripura Castle Road, Cleve Colony, Shillong, India

6.9 Good
₹ 4,798

Avg. per night

Oyo 9097 Home Stay Laban
Best value

Oyo 9097 Home Stay Laban

Batti Bazar, Shillong, India

₹ 744

Avg. per night

4 stars +
Hotel Polo Towers Shillong
No. 1 most popular

Hotel Polo Towers Shillong

Hotel Polo Towers, Polo Grounds, Shillong, India

6.5 Good
₹ 5,431

Avg. per night

No. 2 most popular

Ri Kynjai Serenity By The Lake

U.C.C Road,Umniuh Khawn,Ri Bhoi District, Shillong, India

₹ 12,425

Avg. per night

Best value

Hotel Pegasus Crown

Ward's Lake Road Police Bazar Shillong, Shillong, India

₹ 1,195

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?

    OYO 19454 Latei Ville Inn (8.4/10 from 222 reviews) and Treebo Trip Omega's Stay Inn (7.9/10 from 63 reviews) are both highly rated options in Shillong.

  • What is a good hotel near Wards Lake?

    Oyo 4276 Am Bed And Breakfast is a popular hotel near Wards Lake that is highly recommended, with a score of 7.7 across 44 reviews.