A waterfall cascading over rocks into a clear pool surrounded by large boulders and greenery.

Find the best Meghalaya Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Meghalaya Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Meghalaya hotels

1. Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
5.0 star property
Police Bazar
9.8 out of 10, Exceptional, (42 reviews)
"Clean room, friendly staff, great breakfast. We had their buffet dinner as well, it was amazing, it had a lot of food options to choose from and everything was delicious. Their pool and jacuzzi were a great experience since it's in the open and we enjoyed it while it was raining. "
United Kingdom
Ankita
The price is ₹8,000
₹9,440 total
includes taxes & fees
23 Aug - 24 Aug
Courtyard By Marriott Shillong

2. Aranya The Merian Resort

Aranya The Merian Resort
3.5 star property
Ri-Bhoi
10.0 out of 10, Exceptional, (2 reviews)
"The area staff and all the servicee were excellent"
United Kingdom
Divya Prakash
The price is ₹4,441
₹4,675 total
includes taxes & fees
7 Aug - 8 Aug
Aranya The Merian Resort

3. Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
5.0 star property
Shillong
9.0 out of 10, Wonderful, (20 reviews)
"Staff was very courteous"
United States
Promila
The price is ₹8,200
₹9,775 total
includes taxes & fees
10 Aug - 11 Aug
Vivanta Meghalaya, Shillong

4. Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
3.0 star property
Shillong
8.2 out of 10, Very good, (14 reviews)
"Amazing property must stay if you are cherapunjee"
Canada
Harshvir
The price is ₹17,069
₹20,176 total
includes taxes & fees
11 Aug - 12 Aug
Polo Cherrapunjee Resort

5. Windermere Hotel

Windermere Hotel
3.5 star property
Shillong
9.6 out of 10, Exceptional, (10 reviews)
"Excellent stay ! Much recommended for friends and family "
United Kingdom
Sanghamitra
The price is ₹7,308
₹8,717 total
includes taxes & fees
11 Aug - 12 Aug
Windermere Hotel

6. Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
4.0 star property
Police Bazar
7.2 out of 10, Good, (24 reviews)
"It was a satisfactory stay. The room was reasonably large. Food in the restaurant was good."
India
Jayant Kumar
The price is ₹3,779
₹3,968 total
includes taxes & fees
11 Aug - 12 Aug
Hotel Polo Towers Shillong

7. Hotel Heiga

Hotel Heiga
3.0 star property
Shillong
9.2 out of 10, Wonderful, (5 reviews)
"Overall nice and comforting stay"
United Kingdom
Souvik
The price is ₹2,592
₹2,736 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Heiga

8. Rococo by Concordia Hospitality

Rococo by Concordia Hospitality
2.0 star property
Shillong
10.0 out of 10, Exceptional, (1 review)
"Excellent facilities. Though the staff stay area could use some upgradation."
United Kingdom
Debarshi
The price is ₹1,539
₹1,616 total
includes taxes & fees
7 Aug - 8 Aug
Rococo by Concordia Hospitality

9. XTSY Travellers Hostel

XTSY Travellers Hostel
2.0 star property
Shillong
XTSY Travellers Hostel

10. Lum-er Masae

Lum-er Masae
3.5 star property
Shillong
6.0 out of 10, (1 review)
"We booked the property for 2 days but property owner gave us the property for 1 day only, still the refund is pending and they are asking to connect with Expedia but there is no reply from them and even owner of the property is not cooperating"
India
Vipul
The price is ₹5,500
₹5,775 total
includes taxes & fees
7 Aug - 8 Aug
Lum-er Masae

11. Jaintia Hill Resort

Jaintia Hill Resort
3.0 star property
Gowainghat
Jaintia Hill Resort

12. The Relyn Suite

The Relyn Suite
2.0 star property
Shillong
7.2 out of 10, Good, (5 reviews)
"Approach road is so narrow .... Also a bit outside the city "
India
Suhas
The price is ₹3,696
₹3,894 total
includes taxes & fees
11 Aug - 12 Aug
The Relyn Suite

13. Rishat Sngi Orchid Resort, Shillong

Rishat Sngi Orchid Resort, Shillong
3.0 star property
Police Bazar
The price is ₹9,073
₹10,783 total
includes taxes & fees
9 Aug - 10 Aug
Rishat Sngi Orchid Resort, Shillong

14. The Living Roof

The Living Roof
3.0 star property
Shillong
7.4 out of 10, Good, (3 reviews)
"Lovely staff and a good location. "
Norway
Henry
The price is ₹1,930
₹2,030 total
includes taxes & fees
17 Aug - 18 Aug
The Living Roof

15. Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
3.0 star property
Shillong
The price is ₹5,279
₹5,556 total
includes taxes & fees
7 Aug - 8 Aug
Valmere Chery Blossom Suites

16. MOCAHM Hotel

MOCAHM Hotel
3.0 star property
Shillong
8.0 out of 10, Very good, (1 review)
The price is ₹1,900
₹2,000 total
includes taxes & fees
7 Aug - 8 Aug
MOCAHM Hotel

17. The Notting Hills Inn

The Notting Hills Inn
3.0 star property
Shillong
The price is ₹2,799
₹2,939 total
includes taxes & fees
7 Aug - 8 Aug
The Notting Hills Inn

18. Hotel Indiana

Hotel Indiana
3.0 star property
Police Bazar
4.0 out of 10, (1 review)
The price is ₹2,579
₹2,714 total
includes taxes & fees
14 Aug - 15 Aug
Hotel Indiana

19. Ramson Stay Inn

Ramson Stay Inn
2.0 star property
Shillong
The price is ₹2,490
₹2,625 total
includes taxes & fees
10 Aug - 11 Aug
Ramson Stay Inn

20. Warichora Homestay and Rooms Meghalaya

Warichora Homestay and Rooms Meghalaya
3.0 star property
South Garo Hills
The price is ₹1,940
₹2,040 total
includes taxes & fees
6 Sept - 7 Sept
Warichora Homestay and Rooms Meghalaya
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Meghalaya Hotel Reviews

Guide to exploring Meghalaya

Top reasons to visit Meghalaya

  • Stunning Natural Landscapes: Meghalaya boasts breathtaking waterfalls, serene lakes, and intriguing caves, perfect for nature lovers.
  • Outdoor Adventures: Engage in kayaking, trekking, and thrilling excursions that cater to adventure enthusiasts.
  • Cultural Richness: Discover Meghalaya's vibrant culture through local traditions, cuisine, and heritage sites.
  • Relaxing Wellness Centres: Unwind at wellness centres offering rejuvenating experiences amidst scenic surroundings.
  • Diverse Accommodations: Enjoy a range of lodging options from charming guesthouses to luxurious hotels, ensuring a comfortable stay.

Find great hotels in Meghalaya

Discover the enchanting beauty of Meghalaya while enjoying a comfortable stay in its diverse range of accommodations. From well-appointed hotels to charming guesthouses, there’s something to suit every traveller's needs. Whether you seek a family-friendly retreat, a business-friendly environment, or a rejuvenating spa experience, you’ll find the best hotels in Meghalaya that cater to all preferences. Explore the top hotels in this picturesque region, and make your vacation truly memorable.

  • Courtyard By Marriott Shillong: Nestled in the scenic landscapes of Meghalaya, Courtyard By Marriott Shillong caters to adventurous families seeking a memorable getaway. With a remarkable guest rating of 9.8 out of 10, this budget-friendly hotel offers a variety of recreational activities including fishing, rock climbing, cave exploring, mountain climbing, and bicycle rentals nearby. Families will appreciate the thoughtful amenities provided for children, such as toys, a dedicated children's pool, cribs, and games, ensuring a delightful stay for younger guests.
  • Vivanta Meghalaya, Shillong: Experience luxury with an eco-friendly twist at Vivanta Meghalaya, Shillong, a 5-star hotel boasting a guest rating of 9.0 out of 10. This property is ideal for eco-conscious travellers and pet owners, allowing pets (dogs and cats) while providing a range of services for their comfort. Relax and rejuvenate at the full-service spa, which includes massage treatments, a steam room, and sauna facilities, or take a dip in the inviting pool. The hotel's commitment to sustainability and comfort makes it a unique destination for those seeking a tranquil retreat.
  • Hotel Polo Towers Shillong: A well-regarded 4-star hotel, Hotel Polo Towers Shillong is perfect for business travellers seeking convenience and comfort. Situated in a prime location within Meghalaya, the hotel offers a blend of modern amenities and professional services tailored to the needs of corporate guests. Enjoy a comfortable stay with access to business facilities, making it an excellent choice for those visiting for work-related purposes.

Where to stay in Meghalaya

Meghalaya, a stunning state in India, offers a delightful blend of adventure and culture, making it an ideal destination for outdoor enthusiasts and romantics alike. Explore Shillong, the vibrant capital, and uncover hidden gems in its lush surroundings. Experience the serene atmosphere of residential areas, perfect for a relaxing stay. Whether you seek thrilling excursions or a glimpse into Meghalaya's rich heritage, this enchanting region promises an unforgettable vacation.

  • Shillong: Nestled in the picturesque hills of Meghalaya, Shillong is the capital city and known for its vibrant culture and stunning natural beauty. The city offers a unique blend of outdoor adventures and romantic escapades, making it a perfect destination for couples and adventure enthusiasts alike. Visitors can enjoy a round of golf at the local golf course or take leisurely strolls around the serene lakes and parks. The city is dotted with charming temples and offers a plethora of activities throughout the year, although peak tourist seasons are from May to July and during December to February.
  • Cherrapunji: Famous for its breathtaking landscapes and heavy rainfall, Cherrapunji is a quaint village that promises unforgettable outdoor experiences. Adventure seekers can explore numerous hiking trails or take a refreshing dip in the natural swimming holes. The village is renowned for its stunning waterfalls, such as Nohkalikai Falls, and offers spectacular lookouts that provide panoramic views of the surrounding valleys. Like Shillong, Cherrapunji sees an influx of visitors from May to July and less footfall from December to February, making it an ideal time for those seeking a romantic getaway or thrilling adventure amidst nature.
  • Ri-Bhoi: A city that showcases the scenic beauty of Meghalaya, Ri-Bhoi is a hidden gem for those looking to escape the hustle and bustle. It features tranquil lakes and majestic waterfalls, making it a perfect spot for outdoor enthusiasts and couples wanting to experience nature's serenity. Visitors can enjoy leisurely walks and picnics by the lakeside or explore the lush greenery that characterises the region. While the peak seasons for tourism are during March and December to January, Ri-Bhoi offers a peaceful retreat throughout the year, ideal for those seeking a scenic getaway.

Things to do in Meghalaya

Shopping

In Shillong, visit Police Bazar for local handicrafts and traditional Khasi shawls. For a more modern vibe, check out Mall Shillong, where you can find clothing and souvenirs. Don't miss the local markets for unique gifts and authentic experiences.

Recreation

Experience serenity at the Cherrapunji Eco Park, where you can indulge in nature walks and yoga sessions amidst lush greenery. The peaceful surroundings offer a perfect backdrop for meditation, while local guides share insights into the region's rich biodiversity.

At the Mawphlang Sacred Grove, immerse yourself in the tranquillity of ancient trees and sacred rituals. Guided nature walks provide a chance to reflect and connect with nature, enhancing your sense of well-being.

Visit the Shillong Golf Course, where you can enjoy a round of golf in a picturesque setting. The fresh mountain air and stunning views create a refreshing escape, perfect for unwinding after a day of exploration.

Adventure

Explore the living root bridges in Cherrapunji, a marvel of nature where roots intertwine to form sturdy walkways. Trek through the lush forests and enjoy the stunning waterfalls, such as Nohkalikai, which offers a refreshing experience amidst breathtaking scenery.

Nightlife

Visit the Cloud 9 Lounge in Shillong for a vibrant atmosphere and tasty cocktails. For a more laid-back vibe, head to the Deja Vu Cafe, where you can enjoy live performances while savouring delicious snacks. Both venues offer a glimpse into the local nightlife scene.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Meghalaya

To save money during your trip to Meghalaya, consider visiting in the off-peak months of February, July, or September, when prices are lower. Thursdays are the cheapest days to book accommodation, while Fridays tend to be pricier. Utilise platforms like Expedia to compare prices and explore eco-friendly lodging options. Look for package deals that combine flights, hotels, and activities for better savings. Additionally, take advantage of free activities such as exploring local scenic spots and utilise the affordable public transport available to navigate the region easily.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Meghalaya are February, July and September, where the prices are slightly lower. This is in comparison to May and November to December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Meghalaya is Thursday. The most expensive day to stay in Meghalaya is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of accommodation you prefer. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save some money by combining your hotel reservations in Meghalaya with your flights and activities through an Expedia package deal.

Find the best attractions in Meghalaya

Meghalaya, renowned for its stunning outdoor scenery, is perfect for a romantic getaway or an adventure-filled holiday. Popular attractions include breathtaking waterfalls, serene lakes, and intriguing caves, all of which cater to travellers seeking memorable experiences in nature. Whether you’re exploring the vibrant local culture or indulging in outdoor activities, Meghalaya promises a delightful escape for every visitor.

  • Seven Sisters Falls: Experience the enchanting beauty of Seven Sisters Falls, a stunning waterfall cascading through lush greenery. This natural wonder is ideal for outdoor enthusiasts and romantics, providing a serene backdrop for adventure and relaxation alike.
  • Umiam Lake: Enjoy the scenic splendour of Umiam Lake, where gentle waves lap against the shore, creating a picturesque setting. Perfect for a leisurely day by the water, this tranquil spot offers opportunities for boating and picnicking in a romantic atmosphere.
  • Mawsmai Cave: Explore the fascinating Mawsmai Cave, renowned for its impressive limestone formations. Adventure seekers will relish the thrill of navigating through this natural marvel, surrounded by the beauty of Meghalaya's rugged landscape.

Best time to go to Meghalaya

The best time to visit Meghalaya can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Meghalaya falls in July, when visitor numbers are average and weather is very cloudy with frequent rain. The coolest average temperature in Meghalaya falls in January, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January53.6°F (12.0°C)No RainMostly SunnySlightly LowAverage
February57.0°F (13.9°C)No RainSunnyAverageSlightly Low
March63.0°F (17.2°C)Light RainMostly SunnyAverageAverage
April66.4°F (19.1°C)Frequent RainMostly CloudySlightly HighAverage
May68.2°F (20.1°C)Frequent RainMostly CloudySlightly HighSlightly High
June70.5°F (21.4°C)Frequent RainVery CloudySlightly HighAverage
July70.7°F (21.5°C)Frequent RainVery CloudyAverageSlightly Low
August70.5°F (21.4°C)Frequent RainVery CloudyAverageAverage
September69.8°F (21.0°C)Frequent RainMostly CloudyAverageSlightly Low
October66.0°F (18.9°C)Frequent RainMostly CloudySlightly LowAverage
November60.3°F (15.7°C)No RainMostly SunnyAverageSlightly High
December55.4°F (13.0°C)No RainMostly SunnySlightly LowSlightly High

Frequently asked questions

How much do hotels in Meghalaya cost?
In Meghalaya, you can find cheap options from ₹1,616 in a few different ways. To browse the availability, enter your preferred travel dates, then fine-tune your search by budget, amenities and more. Remember that rates can vary depending on when you plan to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Meghalaya?
Here are a few facts that might help you decide when to travel: Meghalaya has a humid subtropical climate. The summer months fall between June and August. If you choose to go during this season, you can expect average temperatures to vary from -4ºC to -1ºC. The best time to visit Meghalaya depends on what you want from your trip.
How can I find cheap hotels in Meghalaya?
Meghalaya cheap hotels start at ₹1,616 per night. To find these types of budget-friendly options, take advantage of our "Price per night" filter. Want some other tips? Be flexible with your travel dates and book in advance. Have a look at our cheap hotels in Meghalaya page for bargains you'll find difficult to resist.
What are the best hotels in Meghalaya for families?
Hideaway Heritage Shillong is among the most popular hotels for families, located in Shillong, Meghalaya. Check in here and make the most of amenities like complimentary breakfast and housekeeping services. Hotel Polo Towers Shillong is another favourite where little ones are welcome. For more getaway options, narrow your search results by clicking on "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in Meghalaya?
Reserve one of our hotels with sea views in Meghalaya and spend your time making memories along the shore. Chill in top-notch accommodation such as La Castle Residency, which offers amenities like front desk services and housekeeping services.
Why should I book my Meghalaya hotel with Expedia?
Expedia makes booking a hotel in Meghalaya as easy as swiping right for your dream escape. First, there's the extensive range of options and fantastic prices. Then, there's our online Help Centre, which is available around-the-clock. Plus, when you're a member of our free One Key™ rewards programme, you can collect OneKeyCash™* and use it on eligible flights, hotels, car rentals and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia