Find the best Meghalaya Hotels

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Meghalaya Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Meghalaya

Courtyard By Marriott Shillong

5.0 star property
9.6 out of 10, Exceptional, (25)
"This property is very wonderful and staff is more wonderful."
The price is ₹8,000
₹9,440 total
includes taxes & fees
15 Sept - 16 Sept
Courtyard By Marriott Shillong

Polo Cherrapunjee Resort

3.0 star property
8.8 out of 10, Excellent, (13)
The price is ₹7,315
₹13,573 total
includes taxes & fees
12 Sept - 13 Sept
Polo Cherrapunjee Resort

Vivanta Meghalaya, Shillong

5.0 star property
9.0 out of 10, Wonderful, (11)
"Excellent staff who genuinely care for the guests. "
The price is ₹7,200
₹8,064 total
includes taxes & fees
12 Sept - 13 Sept
Vivanta Meghalaya, Shillong

The Relyn Suite

2.0 star property
7.0 out of 10, Good, (4)
"It's a very clean property, spacious rooms with huge windows with views. The staffs are very polite and respectful. The food is also very tasty and that too at a reasonable rate. Overall a great experience and I would definitely recommend this property."
The price is ₹2,829
₹3,186 total
includes taxes & fees
14 Sept - 15 Sept
The Relyn Suite

Hotel Polo Towers Shillong

4.0 star property
7.2 out of 10, Good, (24)
"It was a satisfactory stay. The room was reasonably large. Food in the restaurant was good."
The price is ₹3,657
₹4,170 total
includes taxes & fees
21 Sept - 22 Sept
Hotel Polo Towers Shillong

The Living Roof

3.0 star property
7.0 out of 10, Good, (2)
"Too far to reach from center of the city and no parking. Not conviniet for families. Not recommended. "
The price is ₹1,875
₹2,100 total
includes taxes & fees
12 Sept - 13 Sept
The Living Roof

Windermere Hotel

3.5 star property
9.8 out of 10, Exceptional, (8)
"Really liked the property and view must visit "
The price is ₹4,320
₹4,838 total
includes taxes & fees
12 Sept - 13 Sept
Windermere Hotel

Ado Homestay

3.0 star property
10.0 out of 10, Exceptional, (1)
The price is ₹2,600
₹2,912 total
includes taxes & fees
12 Sept - 13 Sept
Ado Homestay

Itsy Hotels Shillong Tower Guesthouse

3.0 star property
10.0 out of 10, Exceptional, (1)
"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....
The price is ₹1,453
₹1,630 total
includes taxes & fees
8 Oct - 9 Oct
Itsy Hotels Shillong Tower Guesthouse

Hotel Heiga

3.0 star property
10.0 out of 10, Exceptional, (1)
"Affordable and nice"
The price is ₹3,645
₹4,131 total
includes taxes & fees
15 Sept - 16 Sept
Hotel Heiga

Woodland Hill Stay

2.0 star property
10.0 out of 10, Exceptional, (1)
"Stay was very comfortable, everything was great. Just the food wasn't that good"
The price is ₹2,151
₹2,421 total
includes taxes & fees
22 Sept - 23 Sept
Woodland Hill Stay

Woodstock Resort

3.0 star property
2.0 out of 10, (1)
"Horrific experience. My entire trip was ruined because of one night's stay at Woodstock. There is no hot water here and the water is incredibly dirty, I fell sick the next day and was sick for my entire trip after this horrible hotel. Absolute garbage in every way, which is consistent with all Polo Tower properties. Terrible company and terrible location. Disgraceful Service in every way. "
The price is ₹3,956
₹4,471 total
includes taxes & fees
13 Sept - 14 Sept
Woodstock Resort

Rishat Sngi Orchid Resort, Shillong

3.0 star property
The price is ₹5,226
₹5,870 total
includes taxes & fees
12 Sept - 13 Sept
Rishat Sngi Orchid Resort, Shillong

Ramson Stay Inn

2.0 star property
The price is ₹3,090
₹3,461 total
includes taxes & fees
12 Sept - 13 Sept
Ramson Stay Inn

MOCAHM Hotel

3.0 star property
The price is ₹2,145
₹2,409 total
includes taxes & fees
12 Sept - 13 Sept
MOCAHM Hotel

Rococo by Concordia Hospitality

2.0 star property
The price is ₹1,822
₹2,046 total
includes taxes & fees
6 Oct - 7 Oct
Rococo by Concordia Hospitality

Lily Guest House

2.0 star property
The price is ₹2,520
₹2,822 total
includes taxes & fees
13 Sept - 14 Sept
Lily Guest House

Hotel Barbereek Inn

3.0 star property
5.0 out of 10, (4)
"An unnecessary amount was asked at the time of check-in which was no where mentioned at the time of booking. There was no water and electricity available in the morning. We were told that electricity is out but the 'aquarium' placed at the counter was ON ALONG WITH THE LIGHTS IN THE ALLEY so basically they are just DECEIVING the customers that electricity is not available while they had DELIBERATELY switched it OFF. Moreover, when you asked/question them, the staff will behave RUDELY AND...
The price is ₹1,494
₹1,710 total
includes taxes & fees
12 Sept - 13 Sept
Hotel Barbereek Inn

Treebo Omega Stay Inn

3.0 star property
The price is ₹1,312
₹1,474 total
includes taxes & fees
16 Sept - 17 Sept
Treebo Omega Stay Inn

RB guest house

2.0 star property
The price is ₹2,300
₹2,576 total
includes taxes & fees
12 Sept - 13 Sept
RB guest house
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

Guide to exploring Meghalaya

Top reasons to visit Meghalaya

  • Breathtaking Landscapes: Meghalaya is renowned for its stunning scenery, featuring magnificent waterfalls, serene lakes, and intriguing caves.
  • Outdoor Adventures: Engage in exciting activities such as karting, kayaking, and exploring adventure zones, perfect for thrill-seekers.
  • Rich Cultural Experience: Immerse yourself in the region's rich culture and traditions while enjoying its diverse natural resources.
  • Charming Accommodations: From luxurious hotels to quaint guesthouses, Meghalaya offers a variety of lodging to suit every traveller's needs.
  • Romantic Getaways: The enchanting landscapes of Meghalaya create a perfect setting for romantic escapes and memorable experiences.

Find great hotels in Meghalaya

Meghalaya offers a delightful selection of accommodation options, from luxurious hotels to charming guesthouses, catering to every traveller's needs. Whether you're seeking a family-friendly retreat, a relaxing spa experience, or a business-themed stay, there are ample choices available. Shillong, the capital city, boasts a variety of deluxe rooms and comfortable lodgings, ensuring a memorable visit. Discover the perfect place to unwind and explore the breathtaking beauty of this enchanting region.

  • Courtyard By Marriott Shillong: Nestled in the scenic landscape of Meghalaya, the Courtyard By Marriott Shillong offers a unique blend of adventure and relaxation. Perfect for the adventurous traveller, this hotel features an array of outdoor activities such as hiking, rock climbing, and cave exploring. The property boasts excellent business amenities, including multiple meeting rooms and a fully-equipped business centre, making it ideal for corporate retreats. After a day of exploration, unwind at the full-service spa, indulging in deep tissue massages and Ayurvedic treatments, or relax by the poolside under the shade of umbrellas.
  • Hotel Polo Towers Shillong: A distinguished 4-star hotel, Hotel Polo Towers Shillong is synonymous with comfort and sophistication. This establishment caters to business travellers with its modern conference spaces and well-resourced business centre. Its central location allows easy access to local attractions and markets, making it a convenient choice for those keen on both work and leisure. Guests will appreciate the attentive service and the hotel’s commitment to ensuring a productive stay, all while enjoying the warm hospitality that Meghalaya is known for.
  • Vivanta Meghalaya, Shillong: Experience luxury at Vivanta Meghalaya, Shillong, a 5-star hotel that combines elegance with a pet-friendly policy. Ideal for both leisure and business travellers, this hotel features an accessible business centre and allows pets, making it perfect for those travelling with furry companions. The lavish accommodations are complemented by exquisite dining options and a serene atmosphere, ensuring a memorable stay. Guests can expect top-notch service, sophisticated interiors, and a commitment to comfort, all set against the breathtaking backdrop of Meghalaya's natural beauty.

Where to stay in Meghalaya

Meghalaya, a gem in northeastern India, offers a captivating blend of adventure and natural beauty. With its lush meadows and abundant natural resources, travellers can immerse themselves in the region's rich culture and exhilarating excursions. Don’t miss the chance to explore the picturesque landscapes that define this enchanting state, as well as nearby Aizawl in Mizoram, which enhances your journey with its unique altitude regions. Experience romance and adventure in every corner of Meghalaya.

  • Shillong: Nestled in the heart of Meghalaya, Shillong is a vibrant city known for its stunning landscapes and rich cultural heritage. The city offers a delightful mix of outdoor adventures, romantic spots, and exciting activities such as golf and karting. Visitors can explore beautiful local landmarks like the picturesque lakes and cascading waterfalls, perfect for a day out. Shillong's pleasant weather and lush parks make it an ideal destination year-round, with peak visitor numbers in the warm months of May to July.
  • Cherrapunji: Renowned as one of the wettest places on Earth, Cherrapunji is a captivating village that promises an unforgettable travel experience. Known for its breathtaking natural beauty, Cherrapunji is a haven for outdoor enthusiasts and adventure seekers. Activities such as hiking and swimming amidst stunning waterfalls are popular among visitors. The village boasts scenic lookouts and serene parks, making it a perfect spot for romantic getaways or family outings. The best time to visit is from May to July, when the lush greenery is at its peak.
  • Ri-Bhoi: A charming city in Meghalaya, Ri-Bhoi offers a unique blend of outdoor experiences and scenic beauty. This city is perfect for those seeking a romantic escape or simply wanting to enjoy the stunning landscapes. Visitors can explore local markets and shopping centres, immersing themselves in the vibrant culture. Ri-Bhoi is also home to beautiful lakes, impressive waterfalls, and significant places of worship, making it a culturally rich destination. The peak travel times are in March and the winter months from December to January, ideal for enjoying the city's natural splendour.

Things to do in Meghalaya

Meghalaya offers a perfect blend of outdoor adventures and romantic scenery, making it an ideal holiday destination. Visitors can indulge in activities such as karting and kayaking, or explore the exciting arcade adventure zone. With its breathtaking landscapes and diverse experiences, Meghalaya promises an unforgettable getaway for those seeking both relaxation and adventure.

Shopping

In Meghalaya, explore the vibrant Police Bazaar in Shillong for local handicrafts and souvenirs. For a modern shopping experience, visit the Shillong Mall, offering a variety of shops and eateries. Don't miss the local markets for unique items that reflect the region's rich culture and traditions.

Recreation

Experience the serene ambience at Golf Links Shillong, where you can enjoy a round of golf amidst lush greenery and fresh air. Alternatively, visit Jawaharlal Nehru Stadium to engage in various sports activities and soak in the vibrant atmosphere of local athletic events.

Adventure

At Thrills Fun Park, experience the adrenaline rush of karting amidst breathtaking landscapes. For a thrilling group activity, head to XSV Adventures Paintball Zone, where you can engage in an exhilarating paintball battle, embracing the adventure vibes that Meghalaya has to offer.

Nightlife

In Shillong, experience the vibrant nightlife at Cloud 9 for cocktails and live music, or visit the popular Café Shillong for a more laid-back vibe with delicious food and great ambience. For a unique experience, try out the local pubs and enjoy traditional Khasi music and dance.

*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 is a stunning destination perfect for outdoor enthusiasts and romantics alike, offering breathtaking scenery and a variety of activities. Visitors can explore magnificent waterfalls, serene lakes, and intriguing caves, making it an ideal spot for adventure and memorable experiences. The diverse attractions cater to those seeking both excitement and tranquility, ensuring a delightful vacation in this enchanting region of India.

  • Seven Sisters Falls: Nestled in the lush hills of Meghalaya, Seven Sisters Falls presents a breathtaking sight with its cascading waters. The adventurous atmosphere invites you to explore the surrounding trails, while the romantic scenery makes it an ideal spot for couples seeking tranquillity amidst nature's beauty.
  • Umiam Lake: Known for its serene waters and stunning vistas, Umiam Lake offers a perfect escape for those looking to relax by the beach or enjoy water sports. The picturesque surroundings create a romantic setting, making it a popular choice for picnics and leisurely strolls.
  • Botanical Park: This vibrant garden showcases an array of exotic plants and flowers, perfect for families and nature enthusiasts. With expansive green spaces and tranquil paths, the Botanical Park is ideal for a leisurely day out, enjoying the beauty of Meghalaya's flora.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

The nearest major airports for your trip to Meghalaya

For your visit to Meghalaya, the primary airport to consider is Guwahati (GAU-Lokpriya Gopinath Bordoloi International Airport), situated 66.0km away. Nearby, you will find excellent accommodation options such as the 5-star Radisson Blu Hotel, just 9.7km from the airport, and the 4-star Dynasty Hotel, located 17.7km away. Both hotels offer convenient airport transportation services. Additionally, Silchar (IXS) and Agartala (IXA-Singerbhil) are alternative airports, located 132.0km and 197.9km from Meghalaya, respectively. In Agartala, Hotel Polo Tower and Ginger Agartala provide comfortable stays, each within 6.4km of the airport, with airport transportation available for guests.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Meghalaya cost?
In Meghalaya, you can find cheap options from ₹1,312 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,312 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.