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

Guest rating
Guest rating
Star rating

Our top choices for Meghalaya hotels

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
5.0 star property
Police Bazar
9.8 out of 10, Exceptional, (41 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 ₹9,000
₹10,620 total
includes taxes & fees
10 Jul - 11 Jul
Courtyard By Marriott Shillong

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
Polo Cherrapunjee Resort

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,208
₹4,418 total
includes taxes & fees
9 Jul - 10 Jul
Aranya The Merian Resort

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,500
₹10,030 total
includes taxes & fees
1 Aug - 2 Aug
Vivanta Meghalaya, Shillong

Windermere Hotel

Windermere Hotel
3.5 star property
Shillong
9.6 out of 10, Exceptional, (10 reviews)
"Really liked the property and view must visit "
United Kingdom
Prerna
The price is ₹9,945
₹11,735 total
includes taxes & fees
26 Jul - 27 Jul
Windermere Hotel

Hotel Heiga

Hotel Heiga
3.0 star property
Shillong
9.6 out of 10, Exceptional, (4 reviews)
"Rooms were clean. Good food and nice location"
United Kingdom
Anoop Kumar
The price is ₹4,651
₹4,893 total
includes taxes & fees
6 Aug - 7 Aug
Hotel Heiga

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,710
₹1,796 total
includes taxes & fees
1 Aug - 2 Aug
Rococo by Concordia Hospitality

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 ₹4,619
₹4,855 total
includes taxes & fees
19 Jul - 20 Jul
Hotel Polo Towers Shillong

Rishat Sngi Orchid Resort, Shillong

Rishat Sngi Orchid Resort, Shillong
3.0 star property
Police Bazar
The price is ₹9,263
₹10,973 total
includes taxes & fees
14 Jul - 15 Jul
Rishat Sngi Orchid Resort, Shillong

XTSY Travellers Hostel

XTSY Travellers Hostel
2.0 star property
Shillong
The price is ₹1,010
₹1,062 total
includes taxes & fees
12 Jul - 13 Jul
XTSY Travellers Hostel

Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
3.0 star property
Shillong
The price is ₹6,582
₹6,913 total
includes taxes & fees
28 Jul - 29 Jul
Valmere Chery Blossom Suites

MOCAHM Hotel

MOCAHM Hotel
3.0 star property
Shillong
8.0 out of 10, Very good, (1 review)
The price is ₹2,156
₹2,266 total
includes taxes & fees
3 Aug - 4 Aug
MOCAHM Hotel

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 ₹2,450
₹2,575 total
includes taxes & fees
15 Jul - 16 Jul
The Living Roof

The Relyn Suite

The Relyn Suite
2.0 star property
Shillong
7.2 out of 10, Good, (5 reviews)
"Overall a nice place to stay with super friendly staff and the property is clean and maintained. Don't expect typical hotel type facilities. "
India
Rakesh
The price is ₹2,861
₹3,010 total
includes taxes & fees
12 Jul - 13 Jul
The Relyn Suite

Lum-er Masae

Lum-er Masae
3.5 star property
Shillong
The price is ₹5,500
₹5,775 total
includes taxes & fees
8 Jul - 9 Jul
Lum-er Masae

The Notting Hills Inn

The Notting Hills Inn
3.0 star property
Shillong
The price is ₹3,001
₹3,159 total
includes taxes & fees
11 Jul - 12 Jul
The Notting Hills Inn

Itsy Hotels Shillong Tower Guesthouse

Itsy Hotels Shillong Tower Guesthouse
3.0 star property
Shillong
10.0 out of 10, Exceptional, (1 review)
"My friend and I were welcomed the moment we entered the building. The check-in process was pretty fast, and they guided us to the room. Complimentary daily breakfast and breakfast dishes were delicious. There is a restaurant at the top of the building. They provided the menu in each room, which you simply phone to order dishes. They will bring a tray of your order to your room. There is a TV and hundred of free channels in the room. The room and bathroom were clean, and the bed was comfortable....
Ireland
Robert
Itsy Hotels Shillong Tower Guesthouse

Jaintia Hill Resort

Jaintia Hill Resort
3.0 star property
Gowainghat
Jaintia Hill Resort

Winnie's Lodge

Winnie's Lodge
2.5 star property
Shillong
The price is ₹1,448
₹1,523 total
includes taxes & fees
9 Jul - 10 Jul
Winnie's Lodge

Warichora Homestay and Rooms Meghalaya

Warichora Homestay and Rooms Meghalaya
3.0 star property
South Garo Hills
The price is ₹1,960
₹2,060 total
includes taxes & fees
19 Jul - 20 Jul
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,062 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,062 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