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 .
Shillong Hotels
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Shillong?




1. Courtyard By Marriott Shillong
Courtyard By Marriott Shillong



2. Vivanta Meghalaya, Shillong
Vivanta Meghalaya, Shillong



3. Windermere Hotel
Windermere Hotel



5. Rishat Sngi Orchid Resort, Shillong
Rishat Sngi Orchid Resort, Shillong



6. Ladybird Hotel
Ladybird Hotel



7. Blue Angel Annexe
Blue Angel Annexe



8. The Relyn Suite
The Relyn Suite



9. Valmere Chery Blossom Suites
Valmere Chery Blossom Suites



10. HOTEL KNIGHT INN BY ROH
HOTEL KNIGHT INN BY ROH



11. Rococo by Concordia Hospitality
Rococo by Concordia Hospitality



12. XCELSIOR HOTEL AND SPA
XCELSIOR HOTEL AND SPA



13. Hotel Assembly
Hotel Assembly



14. Hotel Polo Towers Shillong
Hotel Polo Towers Shillong



15. The Notting Hills Inn
The Notting Hills Inn



16. Collection O SRS Residency
Collection O SRS Residency



17. Lily Guest House
Lily Guest House



18. H.N GUEST HOUSE
H.N GUEST HOUSE



20. XCELSIOR HOTEL AND SPA BY ROH
XCELSIOR HOTEL AND SPA BY ROHGet last-minute hotel deals in Shillong and save more
Check out pet-friendly hotels in Shillong




Experience by XTSY
Experience by XTSY



Mountain Views by XTSY
Mountain Views by XTSYGo beyond your typical stay in Shillong
Our prices for hotels in Shillong are cheapest in February
Price trends for hotels in Shillong
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

Seven Sisters Falls
Elephant Falls
Wards Lake
Jawaharlal Nehru Stadium
Golf Links Shillong
Mawsmai Cave
Mawsmai Cave
Nohkalikai Falls
Learn more about Shillong
Shillong is well known for its attractions such as Jawaharlal Nehru Stadium and Thrills Fun Park.
See all hotels in Shillong
Check out reviews of Shillong hotels guests love
Courtyard By Marriott Shillong
"Great place to stay!"
Hotel Heiga
"Overall nice and comforting stay"
Windermere Hotel
"Nice location with amenities"
The Relyn Suite
"Approach road is so narrow .... Also a bit outside the city "
Rococo by Concordia Hospitality
"Excellent facilities. Though the staff stay area could use some upgradation."
Frequently asked questions
Find out more about Shillong
Whispers of the Hills: Discover Shillong's Enchanting Lakes and Timeless Churches
Discover Shillong, a charming city nestled in the hills of Meghalaya, India. Its scenic beauty is accentuated by pristine lakes, majestic waterfalls, and serene churches, including a striking cathedral that graces the skyline. Wander through lush landscapes and immerse yourself in the rich cultural tapestry of this unique destination. With efficient public transport and delightful shopping experiences, Shillong offers an enchanting escape for nature lovers and cultural enthusiasts alike. Experience the best of Shillong’s natural splendour and vibrant local charm.
Discover great hotels in Shillong
Shillong offers a variety of accommodation options, from friendly guesthouses to luxurious hotels. You can find suitable stays at various price points, catering to both budget travellers and those seeking a more upscale experience. Many hotels provide warm hospitality and easy access to the city’s stunning natural beauty. Here are some of our travelers' favorite hotels in Shillong:
- Vivanta MeghalayaOpens in a new window: This exceptional 5.0-star hotel dazzles with an impressive guest rating of 9.0 out of 10 and a luxurious setting that caters exclusively to leisure travellers. Enjoy an array of key amenities including a chic rooftop bar, a rejuvenating spa, and an infinity pool that offers breathtaking views. The property stands out with its state-of-the-art architectural design, express check-in services, and curated experiences that add a touch of sophistication to your journey. Its high-end restaurant and seamless airport transfers ensure that every moment is infused with comfort and style, creating an unforgettable experience for discerning travellers.
- M Crown HotelOpens in a new window: This stylish 4.0-star hotel offers a vibrant atmosphere ideal for leisure travellers seeking an elevated holiday experience. Revel in the distinctive ambiance provided by modern design and a boutique setting, coupled with amenities such as a refined rooftop bar and express check-in services. The hotel’s commitment to a smooth, high-quality journey is evident through its curated experiences and efficient airport transfers, ensuring a memorable and refreshing stay. The positive guest sentiments highlight the property’s attention to detail and exceptional comfort, making it a standout choice.
- Hotel Polo Towers ShillongOpens in a new window: This contemporary 4.0-star hotel captivates leisure travellers with its inviting ambiance and excellent guest experience. Featuring modern architectural design and an elegantly appointed rooftop bar, the property is designed for those who appreciate distinctive, high-quality journeys. Enjoy amenities like express check-in, curated experiences and efficient airport transfers that enhance your stay. The hotel’s refined setting and commitment to luxury leave a lasting impression of comfort and style, creating a memorable retreat for those in search of a truly exceptional holiday experience.
Where to stay in Shillong
In Cherrapunji, Mawlynnong, Laitumkhrah, travellers can enjoy a mix of adventure, stunning natural parks, and quaint town charm. Cherrapunji excels with hiking, swimming and river excursions; Mawlynnong offers captivating waterfalls and eco-spots; while Laitumkhrah provides a serene retreat. First-time visitors are best suited to Cherrapunji for its comprehensive array of attractions.
- CherrapunjiOpens in a new window: Cherrapunji is a gem for nature lovers and adventure seekers alike. Known for its lush landscapes and breathtaking waterfalls, it’s the perfect base for hiking and exploring natural parks. Don’t miss the stunning Seven Sisters Falls and the intriguing Mawsmai Cave, which are both must-see spots. For those who enjoy a little more peace, the Kshaid Nohsngithiang Eco Park offers serene views and a chance to connect with nature. Staying here immerses you in the beauty of the mountains, making it a memorable experience for any traveller looking to escape city life.
- MawlynnongOpens in a new window: Mawlynnong, often referred to as the cleanest village in Asia, offers a unique and tranquil experience. It’s an ideal place for those who appreciate small-town charm and want to dive into local culture. The village is known for its stunning views of the Noh-Sngithiang Falls and the iconic living root bridges, which showcase the area's natural beauty. The friendly locals and well-kept surroundings create a welcoming atmosphere, making it a perfect spot for relaxation and exploration. Staying here provides a chance to experience rural Meghalaya at its finest.
- LaitumkhrahOpens in a new window: Laitumkhrah is a vibrant urban area that serves as a cultural hub in Shillong. With a mix of modernity and tradition, it offers a variety of shopping opportunities, from local handicrafts to trendy boutiques. The area is also close to several cultural attractions, making it easy to soak in the local art and music scene. While it’s more urban than Cherrapunji or Mawlynnong, Laitumkhrah provides a lively atmosphere that appeals to those looking for a blend of city life and cultural experiences.
Things to do in Shillong
Nestled amidst rolling hills, Shillong entices travellers with its stunning landscapes of lush forests, serene lakes, and cascading waterfalls. Engage in thrilling hiking expeditions, enjoy leisurely boating on tranquil waters, or tee off at scenic golf courses. The region’s vibrant wildlife and serene natural beauty make it an unforgettable escape for nature lovers.
- Umlawan CaveOpens in a new window – Discover Umlawan Cave, a natural cavern where you can wander through intriguing rock formations and explore its hidden corners. The cave’s allure lies in its connection to nature, with nearby lakes and waterfalls that add a serene backdrop to your adventure.
- Seven Sisters FallsOpens in a new window – Visit Seven Sisters Falls and enjoy the sight of cascading water set against a backdrop of lush scenery. The waterfall invites you to pause and take in the natural beauty, with the sound of water and the charm of the surrounding environment creating a refreshing experience.
- Mawsmai CaveOpens in a new window – Step into Mawsmai Cave for a journey through an impressive underground passage. This cave offers a glimpse into the geological history of the area, enhanced by nearby lakes and waterfalls that contribute to its unique appeal.
- Wards LakeOpens in a new window – Enjoy a leisurely stroll around Wards Lake, where the calm waters reflect the surrounding nature. The lake provides an ideal setting for a relaxing walk, with picturesque views of nearby attractions such as waterfalls and charming natural landscapes.
- India Orchidarium and Botanical GardenOpens in a new window – Explore the India Orchidarium and Botanical Garden to observe a diverse range of plant species in a well-tended setting. This botanical garden is a delightful spot to appreciate nature, featuring serene water bodies and lush vegetation that complement the other attractions on your journey.
4 tips for savvy savings when booking a hotel in Shillong
- Book for the cheapest times: Visiting Shillong on a budget is a great value for money, as the months of February, July, and September offer affordable travel options with lower prices in hotels. The ideal duration for a visit is at least 2 to 3 days, during which travellers can explore the city's key attractions that focus on landmarks, history, and culture. These include notable sites such as lakes, cathedrals, waterfalls, and churches, as well as experiences that highlight the region’s rich cultural heritage and hilly landscapes. Prices may drop during these months, making it a budget-friendly destination for those keen to immerse themselves in Shillong's historical and cultural allure.
- Look for last-minute deals on Hotels.com: Hotels.com may help you discover the best hotel deals in Shillong. For discounted rates, visit the DealsOpens in a new window or Last-Minute Deals section, where you could find special offers on accommodations close to your travel date. By enabling alerts, you're more likely to see flash sales. The Smart Shopping tool within the app allows you to compare hotel prices and amenities, ensuring you can secure the best available rates for your Shillong getaway.
- Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a better deal on your stay in a hotel in Shillong. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could be more affordable, assisting you in your search for a favourable rate.
- Consider your location: Choosing accommodation closer to major attractions or city centres may provide convenience, but it often tends to come with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You could also look into independent hotels situated further out, which are more likely to offer a more authentic and 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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Shillong, May to July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy to very cloudy, with frequent rainfall. However, if you prefer a more relaxed experience, January, February, and December are perfect for a quieter getaway, marked by no rainfall and sunny to mostly sunny conditions.
Keep exploring
- Meghalaya Hotels
- Hotels near Seven Sisters Falls
- Hotels near Sweet Falls
- Nongpoh Hotels
- 3 Star Hotels in Shillong
- 2 Star Hotels in Shillong
- Ri-Bhoi Hotels
- Hotels near Jawaharlal Nehru Stadium
- Cherrapunji Hotels
- Umiam Hotels
- Police Bazar Hotels
- Hotels with Free Breakfast in Shillong
- Jowai Hotels
- Hotels near Umlawan Cave
- Hotels near Elephant Falls
- Luxury Hotels in Shillong
- Cheap Hotels in Shillong
- Guest Houses in Shillong
- Resorts & Hotels with Spas in Shillong
- Mawlynnong Hotels
- East Khasi Hills District Hotels








































