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 comfort, location and traveller 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?




Vivanta Meghalaya, Shillong
Vivanta Meghalaya, Shillong



Courtyard By Marriott Shillong
Courtyard By Marriott Shillong



Rococo by Concordia Hospitality
Rococo by Concordia Hospitality



Hotel Polo Towers Shillong
Hotel Polo Towers Shillong



Blue Angel Annexe
Blue Angel Annexe



Windermere Hotel
Windermere Hotel



XCELSIOR HOTEL AND SPA
XCELSIOR HOTEL AND SPA



Anagh Guest House
Anagh Guest House



The Relyn Suite
The Relyn Suite



iORA Shillong
iORA Shillong



Emmonlang Resort & Redeem Restaurant
Emmonlang Resort & Redeem Restaurant



Collection O Police Bazar Shillong
Collection O Police Bazar Shillong



Ladybird Hotel
Ladybird Hotel



Collection O SRS Residency
Collection O SRS Residency



The Notting Hills Inn
The Notting Hills Inn



HOTEL KNIGHT INN BY ROH
HOTEL KNIGHT INN BY ROH



H.N GUEST HOUSE
H.N GUEST HOUSE



The Living Roof
The Living Roof



MOCAHM Hotel
MOCAHM Hotel



Collection O Lachumiere Shillong
Collection O Lachumiere ShillongGet 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
You can also stay at hotels with a pool in Shillong




Ramson Stay Inn
Ramson Stay Inn



Emmonlang Resort & Redeem Restaurant
Emmonlang Resort & Redeem RestaurantGo beyond your typical stay in Shillong
Our prices for hotels in Shillong are cheapest in April
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
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 :)"
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
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:
- Vivanta MeghalayaOpens in a 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.
- M Crown HotelOpens in a 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.
- Hotel Polo Towers ShillongOpens in a 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.
- CherrapunjiOpens in a 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.
- MawlynnongOpens in a 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.
- LaitumkhrahOpens in a 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 a 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 a 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 a 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 a 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
- 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.
- Look for last-minute deals on Hotels.com: To find enticing last-minute deals to Shillong, begin by exploring the DealsOpens in a 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.
- 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.
- 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
- Nongpoh Hotels
- Cheap Hotels in Shillong
- Hotels near Seven Sisters Falls
- Business Hotels in Shillong
- 3 Star Hotels in Shillong
- Jowai Hotels
- West Jaintia Hills District Hotels
- Police Bazar Hotels
- Meghalaya Hotels
- Hotels near Spread Eagle Falls
- 2 Star Hotels in Shillong
- Hotels with Parking in Shillong
- Laitumkhrah Hotels
- Mawlynnong Hotels
- Hotels near Mawsmai Cave
- Cherrapunji Hotels
- Ri-Bhoi Hotels
- Hotels near Sweet Falls
- Hotels with Parking in Laitumkhrah




































