Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Shillong on Hotels.com. These Shillong hotels consistently deliver on comfort, location and traveler experience. Last updated on .
Hotels in Shillong
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?




Courtyard By Marriott Shillong
Courtyard By Marriott Shillong



Vivanta Meghalaya, Shillong
Vivanta Meghalaya, Shillong



Windermere Hotel
Windermere Hotel



Rococo by Concordia Hospitality
Rococo by Concordia Hospitality



The Living Roof
The Living Roof



The Relyn Suite
The Relyn Suite



Hotel Polo Towers Shillong
Hotel Polo Towers Shillong



Hotel Assembly
Hotel Assembly



Polo Cherrapunjee Resort
Polo Cherrapunjee Resort



Valmere Chery Blossom Suites
Valmere Chery Blossom Suites



Itsy Hotels Shillong Tower Guesthouse
Itsy Hotels Shillong Tower Guesthouse



The Notting Hills Inn
The Notting Hills Inn



Rishat Sngi Orchid Resort, Shillong
Rishat Sngi Orchid Resort, Shillong



Ladybird Hotel
Ladybird Hotel



XCELSIOR HOTEL AND SPA
XCELSIOR HOTEL AND SPAGet last-minute hotel deals in Shillong and save more
Check out pet-friendly hotels in Shillong




H.N GUEST HOUSE
H.N GUEST HOUSE



Experience by XTSY
Experience by XTSY



Mountain Views by XTSY
Mountain Views by XTSYYou may also like hotels with spas in Shillong
Go beyond your typical stay in Shillong
Our prices for hotels in Shillong are cheapest in February
Price trends for hotels in Shillong
Top neighborhoods in Shillong
Police Bazar
Shillong's Police Bazar neighborhood 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
Golf Links Shillong
Mawsmai Cave
Jawaharlal Nehru Stadium
Mawsmai Cave
Spread Eagle Falls
Learn more about Shillong
Shillong is well-known for its attractions such as Golf Links Shillong and Thrills Fun Park.
See all hotels in Shillong
Check out reviews of Shillong hotels guests love
Courtyard By Marriott Shillong
"The hotel staff deserves a perfect 10/10! From the moment we arrived, everyone was incredibly kind, helpful, and genuinely concerned about making sure we had a wonderful stay. A special thank you to Abhishek, Pooja, Mary, and Phiba for their excellent attention and hospitality. All the food was absolutely delicious as well! We had a wonderful experience. Thank you Pooja for offering new dishes to try :)"
Vivanta Meghalaya, Shillong
"Clean Room, Excellent food and staff behaviour."
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
Shillong: Where Majestic Waterfalls Meet Serene Lakes and Sacred Spires
Nestled in the lush hills of Meghalaya, Shillong is a captivating blend of natural beauty and vibrant culture. Known as the Scotland of the East, this charming city boasts stunning landscapes, including the breathtaking Shillong Peak and serene Umiam Lake. Visitors can explore magnificent waterfalls, majestic churches, and the lively Police Bazaar for local crafts. Immerse yourself in the rich heritage and music scene, or unwind in cozy accommodations like Hotel Silk Route. With its refreshing climate and scenic vistas, Shillong is an enchanting escape for nature lovers and cultural enthusiasts alike. For unmissable hotel rates in Shillong, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.
Discover great hotels in Shillong
Shillong offers a range of accommodations, from budget-friendly hotels to luxurious stays with stunning views. You'll find a variety of options, including charming boutique hotels and popular OYO properties, making it easy to find the perfect base for your adventures in this picturesque hill station. Here are some of the best hotels in Shillong that our travelers love:
- Vivanta MeghalayaOpens in a new window: Vivanta Meghalaya is a luxurious 5.0-star hotel that offers a distinctive experience for discerning travelers. With its eco-certified status, the property provides a perfect blend of comfort and sustainability. Guests can take advantage of upscale amenities such as an accessible business center, ensuring a seamless stay. The architectural design of the hotel is striking, creating a sophisticated atmosphere that enhances the overall experience. Review sentiments highlight the exceptional quality of service and the unique offerings available, making it a memorable choice for those seeking a high-end retreat.
- M Crown HotelOpens in a new window: M Crown Hotel is a refined 4.0-star hotel tailored for business travelers looking for a sophisticated vacation experience. This establishment features a well-equipped business center and multiple meeting rooms, designed to facilitate seamless business engagements. The modern design and elegant ambiance foster an atmosphere of professionalism and comfort. Review sentiments reflect appreciation for the hotel's attentive service and the overall quality of the facilities, making it an ideal choice for those who prioritize efficiency and comfort during their travels.
- Hotel Polo Towers ShillongOpens in a new window: Hotel Polo Towers Shillong is another impressive 4.0-star hotel that caters to business travelers with high expectations. The property boasts a comprehensive business center, conference space, and multiple meeting rooms, all of which are designed to ensure smooth operations for corporate guests. The hotel’s contemporary design and luxurious amenities create an inviting environment that enhances productivity. Travelers often share positive sentiments regarding the hotel’s commitment to quality service and the thoughtful details that elevate their overall experience, making it a prime choice for those focused on successful business trips.
Top locations to stay in Shillong
When visiting Shillong, Meghalaya, India, consider staying in Cherrapunji, Mawlynnong, and Laitumkhrah. Cherrapunji is famous for its breathtaking landscapes and living root bridges. Mawlynnong, known as the cleanest village in Asia, offers a serene atmosphere and stunning views. Laitumkhrah boasts vibrant local culture and great eateries. For first-time visitors, Mawlynnong is the best choice for its unique charm and hospitality.
- CherrapunjiOpens in a new window: Known as one of the wettest places on Earth, Cherrapunji offers a unique experience with its stunning landscapes and lush greenery. It's a great place to stay for nature lovers, as you can explore breathtaking waterfalls like Nohkalikai and experience the living root bridges. The area is rich in biodiversity, making it perfect for scenic hikes and birdwatching. Plus, with its cool climate, you can enjoy a refreshing getaway while soaking in the natural beauty of Meghalaya.
- MawlynnongOpens in a new window: Often touted as the cleanest village in Asia, Mawlynnong is a charming destination that showcases the simplicity and beauty of rural life. Staying here gives you access to delightful walking trails, pristine landscapes, and a close-knit community eager to share their culture. Don’t miss the living root bridges nearby and the breathtaking views from the nearby sky viewpoint. It’s a serene place to unwind and connect with nature.
- LaitumkhrahOpens in a new window: This vibrant locality in Shillong is perfect for those looking to experience the urban atmosphere while still being close to nature. Laitumkhrah has a lively market scene where you can shop for local handicrafts and unique souvenirs. The area is also home to various cultural attractions, including art galleries and local music venues, making it a great spot for those who enjoy creativity and local culture. With its mix of modern conveniences and traditional charm, Laitumkhrah offers a unique stay in Shillong.
Things to do in Shillong
Nestled among lush mountains, Shillong enchants visitors with its stunning lakes, cascading waterfalls, and vibrant forests. Enjoy leisurely boating on serene waters, hike through scenic trails, or indulge in a round of golf surrounded by breathtaking views. Experience the charm of local markets and unwind in cozy accommodations, making it an irresistible getaway.
- Umlawan CaveOpens in a new window – Venture into Umlawan Cave, known for its intriguing formations and breathtaking underground scenery. This natural wonder invites you to explore its winding passages and unique geological features, making it a delightful stop for nature lovers and adventure enthusiasts alike.
- Wards LakeOpens in a new window – Spend a leisurely afternoon at Wards Lake, a picturesque spot surrounded by lush gardens. Enjoy a serene walk along the lake's perimeter, or take a paddleboat out onto the water for a different perspective of the stunning landscape. It's an ideal place to relax and soak in the beauty of nature.
- Seven Sisters FallsOpens in a new window – Witness the stunning Seven Sisters Falls, where multiple cascades create a mesmerizing sight. Capture breathtaking photographs of the waterfalls and enjoy the refreshing spray of water. This natural attraction is a wonderful spot for picnics and family outings.
- Mawsmai CaveOpens in a new window – Explore the fascinating Mawsmai Cave, famous for its limestone formations and vibrant underground ecosystem. As you navigate through the cave, keep an eye out for unique stalactites and stalagmites, and revel in the cool atmosphere of this geological marvel.
- Kshaid Nohsngithiang Eco ParkOpens in a new window – Discover the beauty of Kshaid Nohsngithiang Eco Park, where lush greenery and water features abound. Stroll through the park to enjoy its scenic pathways, or relax by the water as you take in the tranquil surroundings. It's a perfect spot for a nature escape.
4 tips for savvy savings when booking a hotel in Shillong
- Book for the cheapest times: The most affordable time to visit Shillong is during February, July, and September, when hotel prices tend to be lower. For those on a budget, staying for at least 2 to 3 days provides great value for money, allowing ample time to discover the city's historic landmarks and cultural sites. Visitors can explore stunning attractions such as picturesque lakes, majestic cathedrals, captivating waterfalls, and vibrant wildlife at the local zoo. Don't miss the chance to experience the unique culture and hilly landscapes, all while enjoying budget-friendly accommodations. With prices potentially dropping during these months, it's an excellent opportunity for an enriching getaway.
- Look for last-minute deals on Hotels.com: To uncover potential last-minute deals to Shillong, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. You could also enable email alerts or push notifications to stay updated on flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window feature within the app allows you to compare hotel prices and amenities, helping you find the best options for your stay. By monitoring price changes and availability, you're more likely to secure a great last-minute booking in Shillong.
- Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Shillong hotel. For those seeking something distinctive, boutique hotels can provide a more personalised experience and may 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 end, we can suggest more cost-effective dates to enhance your chances of securing a better deal.
- Consider your location: Choosing accommodations near key attractions or city centres may provide convenience, but it often comes with a higher price tag. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sights you plan to visit. Independent hotels located further out might offer a more authentic and typically more affordable 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 tends to be the wettest month. The peak travel months to visit Shillong are May to July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy to very cloudy, accompanied by frequent rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by no rainfall and sunny to mostly sunny conditions.
Keep exploring
- Hotels near Nehru Park
- Hotels near Seven Sisters Falls
- Hotels near Nokrek National Park
- Hotels near Elephant Falls
- Cherrapunji Hotels
- Laitumkhrah Hotels
- Meghalaya Hotels
- Mawlynnong Hotels
- Jowai Hotels
- West Garo Hills District Hotels
- Umiam Hotels
- Tura Hotels
- East Khasi Hills District Hotels
- Police Bazar Hotels




















































