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

Search Hotels in Meghalaya

  • 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

Top Cities in Meghalaya

Check prices for these dates

Next weekend
In two weeks

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, (45 reviews)
"Great place to stay!"
United States
Sofia
The price is NT$3,308
NT$3,904 total
includes taxes & fees
Oct 6 - Oct 7
Courtyard By Marriott Shillong

2. Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
5.0 star property
Shillong
9.2 out of 10, Wonderful, (25 reviews)
"Amazing property with great facilities."
United Kingdom
Gaurav
The price is NT$4,135
NT$4,880 total
includes taxes & fees
Nov 1 - Nov 2
Vivanta Meghalaya, Shillong

3. 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 NT$5,710
NT$6,738 total
includes taxes & fees
Oct 5 - Oct 6
Polo Cherrapunjee Resort

4. Aranya The Merian Resort

Aranya The Merian Resort
3.5 star property
Ri-Bhoi
10.0 out of 10, Exceptional, (3 reviews)
"The area staff and all the servicee were excellent"
United Kingdom
Divya Prakash
The price is NT$1,392
NT$1,462 total
includes taxes & fees
Oct 5 - Oct 6
Aranya The Merian Resort

5. 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 NT$1,935
NT$2,032 total
includes taxes & fees
Oct 6 - Oct 7
Lum-er Masae

6. Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
4.0 star property
Police Bazar
7.2 out of 10, Good, (25 reviews)
"It was a satisfactory stay. The room was reasonably large. Food in the restaurant was good."
India
Jayant Kumar
The price is NT$1,637
NT$1,719 total
includes taxes & fees
Oct 9 - Oct 10
Hotel Polo Towers Shillong

7. Windermere Hotel

Windermere Hotel
3.5 star property
Shillong
9.6 out of 10, Exceptional, (10 reviews)
"Nice location with amenities"
India
Sanjeev
The price is NT$2,888
NT$3,408 total
includes taxes & fees
Oct 5 - Oct 6
Windermere Hotel

8. Warichora Homestay and Rooms Meghalaya

Warichora Homestay and Rooms Meghalaya
3.0 star property
South Garo Hills
The price is NT$595
NT$625 total
includes taxes & fees
Oct 5 - Oct 6
Warichora Homestay and Rooms Meghalaya

9. 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 NT$643
NT$675 total
includes taxes & fees
Oct 7 - Oct 8
Rococo by Concordia Hospitality

10. 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
Hotel Heiga

11. Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
3.0 star property
Shillong
The price is NT$1,194
NT$1,254 total
includes taxes & fees
Oct 5 - Oct 6
Valmere Chery Blossom Suites

12. 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 NT$827
NT$868 total
includes taxes & fees
Oct 7 - Oct 8
The Living Roof

13. 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 NT$983
NT$1,032 total
includes taxes & fees
Oct 5 - Oct 6
The Relyn Suite

14. Rishat Sngi Orchid Resort, Shillong

Rishat Sngi Orchid Resort, Shillong
3.0 star property
Police Bazar
The price is NT$3,096
NT$3,654 total
includes taxes & fees
Oct 15 - Oct 16
Rishat Sngi Orchid Resort, Shillong

15. MOCAHM Hotel

MOCAHM Hotel
3.0 star property
Shillong
8.0 out of 10, Very good, (1 review)
The price is NT$595
NT$625 total
includes taxes & fees
Oct 5 - Oct 6
MOCAHM Hotel

16. Leikyard Resort Shillong

Leikyard Resort Shillong
2.0 star property
Shillong
The price is NT$2,680
NT$3,162 total
includes taxes & fees
Oct 5 - Oct 6
Leikyard Resort Shillong

17. XTSY Travellers Hostel

XTSY Travellers Hostel
2.0 star property
Shillong
XTSY Travellers Hostel

18. The Notting Hills Inn

The Notting Hills Inn
3.0 star property
Shillong
The price is NT$1,072
NT$1,125 total
includes taxes & fees
Oct 7 - Oct 8
The Notting Hills Inn

19. iORA Shillong

iORA Shillong
3.0 star property
Shillong
The price is NT$2,812
NT$3,318 total
includes taxes & fees
Oct 5 - Oct 6
iORA Shillong

20. Blue Angel Annexe

Blue Angel Annexe
3.0 star property
Shillong
9.0 out of 10, Wonderful, (2 reviews)
"Clean room, warm staff and value for money. "
Canada
Shantanu
The price is NT$893
NT$938 total
includes taxes & fees
Oct 5 - Oct 6
Blue Angel Annexe
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 around Meghalaya

Top reasons to visit Meghalaya

  • Stunning Natural Landscapes: Meghalaya is renowned for its breathtaking waterfalls, serene lakes, and captivating caves, perfect for outdoor enthusiasts.
  • Adventure Activities: Engage in thrilling activities like kayaking and explore wildlife, making your trip exciting and adventurous.
  • Rich Cultural Experiences: Discover the vibrant culture of Shillong and hidden gems like living root bridges, offering a unique cultural immersion.
  • Charming Accommodations: Enjoy a range of lodging options from cozy guesthouses to luxurious hotels that enhance your vacation experience.
  • Relaxation and Wellness: Visit wellness centers for relaxation amidst nature, ensuring a rejuvenating escape.

Find great hotels in Meghalaya

Meghalaya offers a diverse selection of accommodations, ranging from cozy guesthouses to luxurious hotels, catering to various travelers. Whether you're seeking a family-friendly stay, a business-oriented hotel, or a spa-themed retreat, you'll find the best options to enhance your vacation experience. Explore the top hotels in Meghalaya for a memorable getaway, blending comfort with the region's stunning natural beauty.

  • Courtyard By Marriott Shillong: Courtyard By Marriott Shillong offers a budget-friendly yet luxurious experience with a remarkable guest rating of 9.8 out of 10. This hotel is designed to cater to families and couples, providing a romantic atmosphere along with amenities tailored for children. Families can take advantage of the Children’s Club, toys, and a dedicated pool for kids. Romantic guests can indulge in special packages featuring champagne service and 24-hour room service, ensuring a memorable stay. With a focus on relaxation, the property also boasts spa facilities including couples' treatment rooms and body wraps, making it an ideal retreat for those seeking both adventure and tranquility.
  • Vivanta Meghalaya, Shillong: As a luxurious 5-star accommodation with a guest rating of 9.0 out of 10, Vivanta Meghalaya, Shillong stands out for its spa-themed offerings and pet-friendly environment. This hotel welcomes dogs and cats, making it perfect for travelers who wish to bring their furry companions along. Guests can relax with comprehensive spa services, including massages and steam room access, all designed for ultimate rejuvenation. The elegant setting and high-end amenities ensure a lavish vacation experience that combines comfort with indulgence, making it a prime choice for those looking to pamper themselves.
  • Hotel Polo Towers Shillong: With a solid 4-star rating, Hotel Polo Towers Shillong is the perfect choice for business travelers seeking convenience and comfort. Situated in Meghalaya, this hotel is geared towards professionals looking for a balanced blend of work and relaxation. The property features modern meeting facilities and business amenities, allowing guests to stay productive while enjoying the scenic beauty of the region. Additionally, its well-appointed rooms and attentive service create a welcoming atmosphere that caters to the needs of today’s business traveler.

Where to stay in Meghalaya

Meghalaya, known for its breathtaking landscapes and rich culture, offers an unforgettable travel experience. Explore the vibrant city of Shillong, where adventure and romance blend seamlessly. Discover hidden gems like the serene living root bridges and pristine waterfalls. Enjoy a relaxing stay in charming residential areas that provide a glimpse into local life. Whether you're seeking outdoor thrills or cultural excursions, Meghalaya promises a unique atmosphere for every traveler.

  • Shillong: Nestled in the heart of Meghalaya, Shillong is often referred to as the Scotland of the East due to its rolling hills and lush greenery. The city offers a unique travel experience with a blend of adventure, romance, and outdoor activities. Visitors can enjoy a round of golf at the scenic golf course or take leisurely strolls around picturesque lakes and parks. Shillong's vibrant culture is reflected in its local temples and markets, making it an ideal spot for those seeking both relaxation and exploration. Peak tourist seasons are from May to July, and again from December to February, ensuring you'll find a lively atmosphere during your visit.
  • Cherrapunji: Famous for being one of the wettest places on Earth, Cherrapunji is a village that captivates visitors with its breathtaking natural beauty. The area is a paradise for outdoor enthusiasts, offering exhilarating hiking trails and opportunities for swimming in natural pools. The stunning waterfalls and lookout points create perfect photo opportunities, making it a romantic getaway as well. The best time to visit is from May to July and during the quieter months of December to February, ensuring you can experience its lush landscapes and vibrant flora.
  • Ri-Bhoi: Located just a short drive from Shillong, Ri-Bhoi is a charming city that showcases the incredible scenery of Meghalaya. Known for its stunning lakes and waterfalls, Ri-Bhoi offers a peaceful retreat for those looking to escape the hustle and bustle of city life. The area is perfect for romantic outings or simply soaking in the natural beauty. The best time to visit is during peak seasons in March and December to January, where you can enjoy the tranquility and picturesque views this region has to offer.

Things to do in Meghalaya

Shopping

In Shillong, visit the Police Bazar for local handicrafts, textiles, and souvenirs. For a more modern experience, check out the City Centre Mall, offering a range of shops and eateries. Don't miss the vibrant local markets for unique finds and authentic Meghalaya products.

Recreation

The serene Spas of Shillong offer rejuvenating treatments with traditional herbal remedies and soothing massages. Experience tranquil yoga sessions amidst picturesque landscapes, allowing you to connect with nature. For a unique retreat, visit the lush living root bridges, where you can meditate and immerse yourself in the area's natural beauty.

Adventure

In Meghalaya, explore the stunning living root bridges in Cherrapunji, a unique marvel crafted from trees. Experience caving in Siju Cave, known for its impressive limestone formations, or try rappelling down the lush hills of Shillong for an exhilarating outdoor adventure amid breathtaking views.

Nightlife

In Shillong, explore the lively cafes like Café Shillong and the vibrant nightlife at Clubs like Tango and Cloud 9. Enjoy local music and dance at venues that showcase traditional Khasi performances, creating a unique atmosphere to unwind and connect with the local culture after sunset.

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

Booking tips and Expedia advantages for Meghalaya

When planning your trip to Meghalaya, consider visiting during the cheaper months of February, July, and September to save on accommodation costs. Thursdays are the most affordable days to stay, while Fridays tend to be pricier. Use Expedia to compare hotel options based on your budget and explore package deals that combine flights, hotels, and activities for better value. Additionally, look for minute deals and best offers to maximize your savings. Utilizing public transport can also help keep travel costs low while exploring this beautiful region.

  • 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: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and the type of hotel you prefer. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save 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 breathtaking destination perfect for outdoor enthusiasts and romantic getaways. With stunning waterfalls, serene lakes, and captivating caves, the region offers a variety of attractions that cater to adventurers and lovers alike. Whether you're seeking thrilling experiences or peaceful moments in nature, Meghalaya's charm and beauty promise an unforgettable vacation filled with exploration and adventure.

  • Seven Sisters Falls: This stunning waterfall is a breathtaking sight, cascading down from the hills in seven distinct streams. Surrounded by lush greenery, it offers a perfect backdrop for adventure enthusiasts and romantic getaways alike, making it an ideal spot for photography and exploration.
  • Umiam Lake: Known for its scenic beauty, Umiam Lake features serene waters framed by rolling hills. Visitors can enjoy leisurely walks along the shore, indulge in water sports, or simply relax on the beach, making it a romantic and picturesque destination to unwind.
  • Mawsmai Cave: Explore the fascinating formations of Mawsmai Cave, where adventure awaits inside its limestone structures. The cool, dark passages offer a unique experience for those seeking to delve into Meghalaya’s natural wonders.

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 NT$625 in a few different ways. To see the availability, enter your preferred getaway dates, then fine-tune your search by amenities, budget and more. Remember that rates can differ according to 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?
The timing of your trip will depend on which part of Meghalaya you want to explore, as temperatures vary in different places. For a summer getaway with a humid subtropical climate, consider Shillong during the months of June to August. Here you can expect average daily temperatures between 19ºC and 24ºC.
What is the best area to stay in Meghalaya?
Check out the activities and experiences on offer in Shillong and Tura. These lively cities are just two of the many great places to get a hotel in Meghalaya.
How can I find cheap hotels in Meghalaya?
Discover inexpensive stays with minimal effort by making use of our handy filter tool. Select the "Price per night" checkbox to see wallet-friendly options in Meghalaya. Another way is to take a look at our cheap hotels in Meghalaya page. The lowest available rate starts at NT$625 per night.
What are the best hotels in Meghalaya for families?
Finding a hotel for you and the little ones in Meghalaya is easy with our handy filter tool. Simply check "Family friendly" in the "Traveler experience" section and browse the deals. If you're headed to Shillong, consider Hotel Polo Towers Shillong. Unwind here while making full use of amenities such as a cafe and laundry facilities. OYO 3616 Hotel Knight Inn Shillong is another popular pick with families in this exciting city.
Why should I book my Meghalaya hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in Meghalaya. You'll find plenty of hotels to choose from and handy search filters that make it a snap to find what you're looking for. Worried about your plans changing at the last minute? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. Enjoy instant access to Member Prices, which means you can save 10% or more on select hotels!