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. Rococo by Concordia Hospitality
Rococo by Concordia Hospitality



3. Vivanta Meghalaya, Shillong
Vivanta Meghalaya, Shillong



4. Blue Angel Annexe
Blue Angel Annexe



5. Windermere Hotel
Windermere Hotel



6. Hotel Polo Towers Shillong
Hotel Polo Towers Shillong



7. The Relyn Suite
The Relyn Suite



8. XCELSIOR HOTEL AND SPA
XCELSIOR HOTEL AND SPA



9. Ladybird Hotel
Ladybird Hotel



10. MOCAHM Hotel
MOCAHM Hotel



11. iORA Shillong
iORA Shillong



12. The Living Roof
The Living Roof



13. Leikyard Resort Shillong
Leikyard Resort Shillong



14. Mountain Views by XTSY
Mountain Views by XTSY



15. Hotel Indiana
Hotel Indiana



16. Emmonlang Resort & Redeem Restaurant
Emmonlang Resort & Redeem Restaurant



17. H.N GUEST HOUSE
H.N GUEST HOUSE



18. Collection O Police Bazar Shillong
Collection O Police Bazar Shillong



19. Collection O SRS Residency
Collection O SRS Residency



20. Polo Cherrapunjee Resort
Polo Cherrapunjee ResortGet last-minute hotel deals in Shillong and save more
Check out pet-friendly hotels in Shillong




H.N GUEST HOUSE
H.N GUEST HOUSE



Mountain Views by XTSY
Mountain Views by XTSYYou may also like hotels with pools in Shillong




Emmonlang Resort & Redeem Restaurant
Emmonlang Resort & Redeem Restaurant



Ramson Stay Inn
Ramson Stay InnGo beyond your typical stay in Shillong
Our prices for hotels in Shillong are cheapest in April
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
India Orchidarium and Botanical Garden
Don Bosco Center for Indigenous Cultures
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
Check out reviews of Shillong hotels guests love
Frequently Asked Questions
How much does a hotel room cost in Shillong?
You can discover great hotels in Shillong from Rp336.308 with properties to suit all budgets and needs. To find an affordable hotel in Shillong that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Shillong hotels?
Discover great deals on Shillong hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Shillong hotels.
Can I book Shillong hotels with free cancellation?
To book a refundable Shillong hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Shillong?
Some of the most popular luxury hotels in Shillong are Courtyard By Marriott Shillong and Vivanta Meghalaya, Shillong. Courtyard By Marriott Shillong is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool and hot stone massage treatments, plus champagne service in the guestrooms. Vivanta Meghalaya, Shillong is another favourite luxury hotel in a great Shillong location.
What are some top pet-friendly hotels in Shillong?
Our travellers' top pet-friendly hotels in Shillong include:
- Vivanta Meghalaya, Shillong: A hotel with a guest rating of 9.2 out of 10
- The Living Roof: A hotel with a guest rating of 7.4
What are some of the best hotels in Shillong for couples?
Choose a top-rated Shillong romantic hotel and enjoy your couple's getaway. Our travellers love Courtyard By Marriott Shillong, a hotel with an al fresco restaurant as well as champagne service. Another romantic hotel with top reviews is Hotel Polo Towers Shillong. This hotel offers a restaurant and a full-service spa for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Shillong for couples on Hotels.com.
What are some of the best kid-friendly hotels in Shillong?
Some of the most well reviewed Shillong hotels for kids include Courtyard By Marriott Shillong and Polo Cherrapunjee Resort . Courtyard By Marriott Shillong is a kid-friendly hotel with a guest score of 9.8 out of 10 offering family-friendly amenities like an outdoor pool and children's meals, plus free cots in guestrooms. Check out Polo Cherrapunjee Resort with a guest score of 8.2. This popular resort has an outdoor pool, children's meals, an arcade/game room, and more. Explore more kid-friendly hotels in Shillong by using our "Family friendly" filter in your search on Hotels.com.
What are the top Shillong hotels with a pool?
For some added luxury, discover the best Shillong hotels with a pool. Courtyard By Marriott Shillong is a great hotel with an outdoor pool and a children's pool, and a guest rating of 9.8 out of 10. Plus, you can make the most of its poolside restaurant and poolside bar. Windermere Hotel is a popular hotel that features an indoor pool and a children's pool along with a restaurant and a bar/lounge. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Shillong with a pool.
What are some of the best Shillong hotels with free parking?
If you're arriving by car, choosing a great Shillong hotel with free parking is a plus. Our travellers' favourites include:
- Itsy Hotels Shillong Tower Guesthouse: A hotel with an average guest rating of 10 out of 10
- Courtyard By Marriott Shillong: A hotel with an average guest rating of 9.8
- Windermere Hotel: A hotel with an average guest rating of 9.6
What are some popular hotels in central Shillong?
For hotels in central Shillong, check out Itsy Hotels Shillong Tower Guesthouse and Courtyard By Marriott Shillong. Travellers love Itsy Hotels Shillong Tower Guesthouse for its location, as well as the free parking this hotel offers. Courtyard By Marriott Shillong is another popular central hotel with an outdoor pool, a children's pool and a poolside restaurant. Police Bazar is a central area for your Shillong holiday.
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 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 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 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 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 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 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
- 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 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 HotelsStandard Link for Nongpoh Hotels
- Cheap Hotels in ShillongStandard Link for Cheap Hotels in Shillong
- Hotels near Seven Sisters FallsStandard Link for Hotels near Seven Sisters Falls
- Business Hotels in ShillongStandard Link for Business Hotels in Shillong
- 3 Star Hotels in ShillongStandard Link for 3 Star Hotels in Shillong
- Jowai HotelsStandard Link for Jowai Hotels
- West Jaintia Hills District HotelsStandard Link for West Jaintia Hills District Hotels
- Police Bazar HotelsStandard Link for Police Bazar Hotels
- Meghalaya HotelsStandard Link for Meghalaya Hotels
- Hotels near Spread Eagle FallsStandard Link for Hotels near Spread Eagle Falls
- 2 Star Hotels in ShillongStandard Link for 2 Star Hotels in Shillong
- Hotels with Parking in ShillongStandard Link for Hotels with Parking in Shillong
- Laitumkhrah HotelsStandard Link for Laitumkhrah Hotels
- Mawlynnong HotelsStandard Link for Mawlynnong Hotels
- Hotels near Mawsmai CaveStandard Link for Hotels near Mawsmai Cave
- Cherrapunji HotelsStandard Link for Cherrapunji Hotels
- Ri-Bhoi HotelsStandard Link for Ri-Bhoi Hotels
- Hotels near Sweet FallsStandard Link for Hotels near Sweet Falls
- Hotels with Parking in LaitumkhrahStandard Link for Hotels with Parking in Laitumkhrah




























