Photo by Dr.Rohit Reddy

Hotels in Shillong

October 2026
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Where to stay in Shillong?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Shillong on Hotels.com. These Shillong hotels consistently deliver on quality, location and traveller experience. Last updated on 28 September 2026.

1. Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
Police Bazar
Rp1.662.853
Rp1.962.166 total
includes taxes & fees
29 Sept - 30 Sept
Courtyard By Marriott Shillong

2. Rococo by Concordia Hospitality

Rococo by Concordia Hospitality
Shillong
Rp363.212
Rp381.373 total
includes taxes & fees
30 Sept - 1 Oct
Rococo by Concordia Hospitality

3. Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
Shillong
Rp1.774.955
Rp2.094.447 total
includes taxes & fees
29 Sept - 30 Sept
Vivanta Meghalaya, Shillong

4. Blue Angel Annexe

Blue Angel Annexe
Shillong
Rp454.015
Rp476.716 total
includes taxes & fees
29 Sept - 30 Sept
Blue Angel Annexe

5. Windermere Hotel

Windermere Hotel
Shillong
Rp1.462.936
Rp1.726.265 total
includes taxes & fees
29 Sept - 30 Sept
Windermere Hotel

6. Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
Police Bazar
Rp958.307
Rp1.006.222 total
includes taxes & fees
30 Sept - 1 Oct
Hotel Polo Towers Shillong

7. Hotel O Mylliem Shillong

Hotel O Mylliem Shillong
Shillong
Rp18.683.737
Rp19.617.924 total
includes taxes & fees
29 Sept - 30 Sept
Hotel O Mylliem Shillong

8. XCELSIOR HOTEL AND SPA

XCELSIOR HOTEL AND SPA
Shillong
Rp1.345.061
Rp1.412.315 total
includes taxes & fees
29 Sept - 30 Sept
XCELSIOR HOTEL AND SPA

9. Ladybird Hotel

Ladybird Hotel
Police Bazar
Rp840.768
Rp882.806 total
includes taxes & fees
29 Sept - 30 Sept
Ladybird Hotel

10. The Relyn Suite

The Relyn Suite
Shillong
Rp369.938
Rp388.435 total
includes taxes & fees
29 Sept - 30 Sept
The Relyn Suite

11. MOCAHM Hotel

MOCAHM Hotel
Shillong
Rp336.308
Rp353.123 total
includes taxes & fees
29 Sept - 30 Sept
MOCAHM Hotel

12. iORA Shillong

iORA Shillong
Shillong
Rp1.587.931
Rp1.873.758 total
includes taxes & fees
3 Oct - 4 Oct
iORA Shillong

13. The Living Roof

The Living Roof
Shillong
Rp467.093
Rp490.448 total
includes taxes & fees
29 Sept - 30 Sept
The Living Roof

14. Leikyard Resort Shillong

Leikyard Resort Shillong
Shillong
Rp2.522.305
Rp2.976.320 total
includes taxes & fees
29 Sept - 30 Sept
Leikyard Resort Shillong

15. Mountain Views by XTSY

Mountain Views by XTSY
Shillong
Rp428.649
Rp450.081 total
includes taxes & fees
29 Sept - 30 Sept
Mountain Views by XTSY

16. Hotel Indiana

Hotel Indiana
Police Bazar
Rp454.015
Rp476.716 total
includes taxes & fees
29 Sept - 30 Sept
Hotel Indiana

17. Emmonlang Resort & Redeem Restaurant

Emmonlang Resort & Redeem Restaurant
Shillong
Rp4.670.934
Rp5.511.702 total
includes taxes & fees
29 Sept - 30 Sept
Emmonlang Resort & Redeem Restaurant

18. Collection O Police Bazar Shillong

Collection O Police Bazar Shillong
Shillong
Rp18.683.737
Rp22.046.810 total
includes taxes & fees
29 Sept - 30 Sept
Collection O Police Bazar Shillong

19. H.N GUEST HOUSE

H.N GUEST HOUSE
Shillong
Rp420.384
Rp441.403 total
includes taxes & fees
3 Oct - 4 Oct
H.N GUEST HOUSE

20. Collection O SRS Residency

Collection O SRS Residency
Shillong
Rp691.063
Rp725.617 total
includes taxes & fees
29 Sept - 30 Sept
Collection O SRS Residency
View all properties

Get last-minute hotel deals in Shillong and save more

Sign in to unlock great savings.

Windermere Hotel

Windermere Hotel
Shillong
We have 1 left at
Rp1.921.996
per night
Rp4.535.910 total
includes taxes & fees
Windermere Hotel

Blue Angel Annexe

Blue Angel Annexe
Shillong
We have 1 left at
Rp832.361
per night
Rp1.747.958 total
includes taxes & fees
Blue Angel Annexe

Ladybird Hotel

Ladybird Hotel
Police Bazar
We have 2 left at
Rp1.210.706
per night
Rp2.542.482 total
includes taxes & fees
Ladybird Hotel

MOCAHM Hotel

MOCAHM Hotel
Shillong
We have 2 left at
Rp336.308
per night
Rp706.246 total
includes taxes & fees
MOCAHM Hotel

Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong
Rp4.492.056
per night
Rp10.601.252 total
includes taxes & fees
Sign in for extra savings
Polo Cherrapunjee Resort

Windermere Hotel

Windermere Hotel
Shillong
We have 7 left at
Rp1.631.091
per night
Rp1.924.687 total
includes taxes & fees
Windermere Hotel

Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
Police Bazar
We have 3 left at
Rp1.530.198
per night
Rp1.805.634 total
includes taxes & fees
Hotel Polo Towers Shillong

Blue Angel Annexe

Blue Angel Annexe
Shillong
We have 1 left at
Rp454.015
per night
Rp476.716 total
includes taxes & fees
Blue Angel Annexe

MOCAHM Hotel

MOCAHM Hotel
Shillong
We have 2 left at
Rp369.938
per night
Rp388.435 total
includes taxes & fees
MOCAHM Hotel

Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong
We have 3 left at
Rp4.607.241
per night
Rp5.436.544 total
includes taxes & fees
Polo Cherrapunjee Resort

Check out pet-friendly hotels in Shillong

Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
Shillong
Rp1.774.955
Rp2.094.447 total
includes taxes & fees
29 Sept - 30 Sept
Vivanta Meghalaya, Shillong

The Living Roof

The Living Roof
Shillong
Rp467.093
Rp490.448 total
includes taxes & fees
29 Sept - 30 Sept
The Living Roof

H.N GUEST HOUSE

H.N GUEST HOUSE
Shillong
Rp420.384
Rp441.403 total
includes taxes & fees
3 Oct - 4 Oct
H.N GUEST HOUSE

Mountain Views by XTSY

Mountain Views by XTSY
Shillong
Rp428.649
Rp450.081 total
includes taxes & fees
29 Sept - 30 Sept
Mountain Views by XTSY

Hotel Barbereek Inn

Hotel Barbereek Inn
Shillong
Rp392.358
Rp411.976 total
includes taxes & fees
7 Oct - 8 Oct
Hotel Barbereek Inn
View all properties

You may also like hotels with pools in Shillong

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
Police Bazar
Rp1.662.853
Rp1.962.166 total
includes taxes & fees
29 Sept - 30 Sept
Courtyard By Marriott Shillong

Windermere Hotel

Windermere Hotel
Shillong
Rp1.462.936
Rp1.726.265 total
includes taxes & fees
29 Sept - 30 Sept
Windermere Hotel

Emmonlang Resort & Redeem Restaurant

Emmonlang Resort & Redeem Restaurant
Shillong
Rp4.670.934
Rp5.511.702 total
includes taxes & fees
29 Sept - 30 Sept
Emmonlang Resort & Redeem Restaurant

Ramson Stay Inn

Ramson Stay Inn
Shillong
Rp1.513.382
Rp1.785.791 total
includes taxes & fees
10 Oct - 11 Oct
Ramson Stay Inn

Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong
Rp3.455.389
Rp4.077.359 total
includes taxes & fees
29 Sept - 30 Sept
Polo Cherrapunjee Resort
View all properties

Go beyond your typical stay in Shillong

spa image
Spa
Spa
Pool image
Pool
Pool
Resort image
Resort
Resort
pet-friendly image
Pet friendly
Pet friendly
Family-friendly image
Family friendly
Family friendly
Our prices for hotels in Shillong are cheapest in April

Price trends for hotels in Shillong

Pricing is based on two traveller single night rates
View properties in September

September

High 23°C / low 19°C. Rainy most days.
23°
19°
22°
16°
20°
12°
18°
9°
17°
8°
19°
10°
22°
13°
23°
16°
23°
17°
24°
19°
23°
20°
24°
20°
Monthly weather averages (˚C)

Top neighbourhoods in Shillong

Police Bazar

Shillong's Police Bazar neighbourhood is home to attractions, such as Wards Lake and India Orchidarium and Botanical Garden.

Top landmarks in Shillong

A lush valley with multiple waterfalls cascading down steep cliffs.

Seven Sisters Falls

7.0/10 (10 reviews)
Seven Sisters Falls is just one of the landmarks located 4.2 mi (6.7 km) from central Cherrapunji, so you might want to stop by for a few pics during your trip. Want to stretch your legs a little more? Head to Kshaid Nohsngithiang Eco Park and Thangkharang Park, both nearby.
See properties
A multi-tiered waterfall cascading into a pool surrounded by lush greenery and a bridge in the background.
Photo by Pooja Bhatia

Elephant Falls

9.4/10 (3 reviews)
Elephant Falls is 5.3 mi (8.5 km) from central Shillong, why not stop by during your stay?
See properties
A park with a pond, trees, a gazebo, and a building in the background.
Photo by Sion Pal

Wards Lake

8.0/10 (3 reviews)
Police Bazar is home to Wards Lake, so why not stop by during your stay in Shillong?
See properties

Jawaharlal Nehru Stadium

8.0/10 (1 review)
Jawaharlal Nehru Stadium is in the heart of Shillong, so why not stop by during your stay?
See properties

Golf Links Shillong

You might want to play some rounds at Golf Links Shillong, located 0.7 mi (1.1 km) from central Shillong.
See properties

Mawsmai Cave

7.4/10 (13 reviews)
Travellers who enjoy the great outdoors might want to go to Mawsmai Cave, located 3.6 mi (5.8 km) from central Cherrapunji.
See properties

India Orchidarium and Botanical Garden

Ready for an education in local botany? India Orchidarium and Botanical Garden should make your list of places to visit, located 0.4 mi (0.7 km) from central Shillong. If you have fun at India Orchidarium and Botanical Garden, you'll love Thrills Fun Park and Don Bosco Center for Indigenous Cultures, both located nearby.
See properties

Don Bosco Center for Indigenous Cultures

Don Bosco Center for Indigenous Cultures is 1.6 mi (2.6 km) from central Shillong, why not stop by during your stay? If you have fun at Don Bosco Center for Indigenous Cultures, you'll love Thrills Fun Park and India Orchidarium and Botanical Garden, both located nearby.
See properties

Learn more about Shillong

Shillong is well known for its attractions such as Jawaharlal Nehru Stadium and Golf Links Shillong.

See all hotels in Shillong
A canyon with a waterfall and lush greenery.
Photo by Dr.Rohit Reddy

Check out reviews of Shillong hotels guests love

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
Police Bazar

10/10 Exceptional

United Kingdom
Ankita
Courtyard By Marriott Shillong

The Relyn Suite

The Relyn Suite
Shillong

10/10 Exceptional

United Kingdom
Shalini
The Relyn Suite

Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong

8/10 Very good

United Kingdom
Anonymous traveller
Polo Cherrapunjee Resort

Windermere Hotel

Windermere Hotel
Shillong

10/10 Exceptional

United Kingdom
vivekanil
Windermere Hotel

Rococo by Concordia Hospitality

Rococo by Concordia Hospitality
Shillong

10/10 Exceptional

United Kingdom
Debarshi
Rococo by Concordia Hospitality

Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
Shillong

10/10 Exceptional

United Kingdom
Subinoy
Vivanta Meghalaya, Shillong

Ladybird Hotel

Ladybird Hotel
Police Bazar

8/10 Very good

United Kingdom
Gabriela
Ladybird Hotel

Find out more about Shillong

Enchanting Shillong: A Symphony of Lakes, Waterfalls, and Sacred Spires

Nestled in the enchanting hills of Meghalaya, Shillong is a vibrant city that effortlessly blends natural beauty with rich cultural heritage. Often referred to as the 'Scotland of the East', it boasts stunning landscapes dotted with cascading waterfalls and serene lakes. Key attractions include the picturesque Ward's Lake, the majestic Shillong Peak, and the historic Cathedral of Mary Help of Christians. Explore the bustling local markets for authentic handicrafts and savour the region's unique cuisine. With its cool climate and warm hospitality, Shillong promises an unforgettable experience for nature lovers and cultural enthusiasts alike.

Discover great hotels in Shillong

Shillong offers a range of accommodation options to suit various budgets and preferences. From cosy guesthouses and charming bed-and-breakfasts to comfortable mid-range hotels and luxurious star accommodations, visitors can find friendly places to stay. Expect to pay anywhere from economical rates to higher prices for premium experiences, making it easy to find your perfect stay in this picturesque hill station. Here are some of the best hotels in Shillong that our travelers love:

  1. Vivanta Meghalayaopens in new window: This exceptional 5.0-star hotel delights leisure travellers with its luxurious ambience and high-quality services. It boasts an impressive guest rating of 9.0 out of 10, promising a memorable stay. Revel in an array of standout features such as a chic rooftop bar, a rejuvenating spa, an inviting infinity pool and high-end dining experiences. The architectural design and curated experiences offer a perfect blend of comfort and style, ensuring a seamless journey for those seeking distinctive and indulgent escapes.
  2. M Crown Hotelopens in new window: This refined 4.0-star hotel caters exclusively to leisure travellers, delivering a superior vacation experience in a sophisticated setting. Embrace the modern comforts and express check-in services, complemented by a selection of upscale amenities including a stylish rooftop bar and an elegant restaurant. The thoughtfully designed spaces and smooth, high-quality service create an inviting atmosphere that promises an enriching and memorable stay.
  3. Hotel Polo Towers Shillongopens in new window: Tailored for leisure travellers, this 4.0-star hotel offers a delightful escape with its chic design and curated experiences. Enjoy the luxury of a rooftop bar, a serene infinity pool and high-end dining options, all within a boutique setting that exudes charm and sophistication. The property’s commitment to exceptional service and trendy amenities ensures a consistently outstanding stay, perfect for those seeking an immersive and stylish retreat.

Where to stay in Shillong

In Cherrapunji, Mawlynnong, Laitumkhrah, each offers a distinct charm: Cherrapunji for its adventurous hiking and pristine natural parks, Mawlynnong for its unique eco-tourism and scenic waterfalls, while Laitumkhrah provides a quiet, local experience. First-time visitors will find Cherrapunji best suited for an immersive introduction to Shillong’s beauty.

  1. Cherrapunjiopens in new window: Cherrapunji is renowned for its breathtaking natural beauty and is a must-visit for nature lovers and adventure seekers. Nestled in the lush hills of Meghalaya, it offers stunning views and thrilling hiking opportunities. You can explore must-see places like the Seven Sisters Falls, where you can witness the cascading water in all its glory, and the Mawsmai Cave, a fascinating limestone cave perfect for exploration. The Kshaid Nohsngithiang Eco Park is another highlight, offering panoramic views of the Nohsngithiang Falls. With its charming small-town vibe, Cherrapunji is an ideal base for those looking to immerse themselves in the great outdoors and enjoy a peaceful retreat.
  2. Mawlynnongopens in new window: Mawlynnong is often referred to as the cleanest village in Asia, making it a delightful spot for travellers who appreciate both beauty and sustainability. The village is surrounded by lush greenery and offers a serene atmosphere, perfect for relaxation. You’ll find stunning natural attractions, including the Noh-Sngithiang Falls and the picturesque Seven Sisters Falls. The community’s commitment to eco-friendly practices adds to its charm, and you can enjoy leisurely walks through its well-maintained paths. Mawlynnong is also a great place to experience local culture and hospitality, offering a unique glimpse into the lives of the Khasi people.
  3. Laitumkhrahopens in new window: Laitumkhrah is a vibrant locality in Shillong that offers a mix of urban convenience and local charm. It’s a fantastic base for exploring the city, with easy access to shopping areas and cultural attractions. The local markets are perfect for picking up unique handicrafts and souvenirs. While Laitumkhrah may not be as focused on natural attractions, it is close to various cultural spots where you can experience Shillong's rich heritage. The lively atmosphere, with its cafés and shops, makes Laitumkhrah a great place to unwind after a day of exploring the stunning landscapes of Meghalaya.

Things to do in Shillong

Shillong offers lush landscapes with pristine lakes, cascading waterfalls, and rolling forests. Enjoy activities like boating and hiking, or tee off on a scenic golf course. For wildlife enthusiasts, the region brims with natural surprises, making it an ideal destination for those seeking unique adventures.

  • Seven Sisters Fallsopens in new window – This stunning waterfall is a sight to behold, cascading down from a height that enchants visitors. The lush greenery surrounding it creates a perfect backdrop for photographs. Spend some time soaking in the beauty of nature as you listen to the soothing sound of water flowing.
  • Mawsmai Caveopens in new window – Venture into the intriguing depths of Mawsmai Cave, where you can marvel at fascinating limestone formations. The natural sculptures within the cave tell a story of the earth’s history. Bring your torch to uncover the hidden wonders in this underground labyrinth.
  • India Orchidarium and Botanical Garden – Stroll through the vibrant India Orchidarium and Botanical Garden, showcasing a diverse collection of orchids and other flora. Each corner bursts with colour and fragrance, offering a serene escape into nature. It’s a lovely spot to relax and appreciate the beauty of the plant kingdom.
  • Wards Lakeopens in new window – Wards Lake invites you to enjoy a peaceful day by its tranquil waters. You can take a leisurely walk around the lake, surrounded by blooming flowers and tall trees. The picturesque setting makes it ideal for a picnic or a quiet moment to reflect.
  • Umlawan Caveopens in new window – Discover the hidden gems of Umlawan Cave, known for its impressive size and stunning rock formations. Exploring the cave’s chambers brings an adventurous twist to your trip, with opportunities for photography at every turn. Keep an eye out for unique geological features as you navigate through this enchanting underground world.

4 tips for savvy savings when booking a hotel in Shillong

  1. Book for the cheapest times: The most affordable time to visit Shillong is during February, July, and September, when hotel rates may drop to lower prices. A stay of at least 2 to 3 days is ideal for exploring the city's landmarks, historical sites, and cultural attractions, such as its lake, cathedral, waterfalls, golf courses, churches, zoo, and wildlife. This budget-friendly period offers great value for money, making it perfect for those looking to explore Shillong on a budget while enjoying its rich history and vibrant culture.
  2. Look for last-minute deals on Hotels.com: To find enticing last-minute deals to Shillong, begin by exploring the Dealsopens in new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and exclusive last-minute promotions, helping you take advantage of potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. With these tools, you'll be among the first to know if prices drop or rooms become available, making it easier to plan your spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate due to various factors including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may assist you in finding a more economical option for your stay in a Shillong hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and can sometimes offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could help you find a more favourable rate.
  4. Consider your location: Staying nearer to major attractions or city centres may offer convenience, though this typically comes at a higher price. For more affordable options, you might consider hotels in less central districts or neighbourhoods, striking a balance between cost and accessibility to your chosen destinations. You could also look into independent hotels further afield, which usually tend to be cheaper and may provide a more authentic, budget-friendly experience.

Best time to go to Shillong

Shillong experiences its lowest average temperature in January, at 53.6°F (12.0°C), while July is the hottest month, with an average temperature of 70.7°F (21.5°C). July is usually the wettest month. May to July are the peak travel months in Shillong, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy to very cloudy, accompanied by frequent rainfall. On the other hand, January, February, and December tend to be quieter times to visit, marked by no rainfall and sunny to mostly sunny conditions.

Keep exploring