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 Rp1.697.597
Rp2.003.164 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 Rp793.626
Rp833.307 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 Rp1.603.286
Rp1.891.877 total
includes taxes & fees
18 Jul - 19 Jul
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 Rp1.527.837
Rp1.802.848 total
includes taxes & fees
9 Jul - 10 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 Rp679.039
Rp712.991 total
includes taxes & fees
9 Jul - 10 Jul
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 Rp290.289
Rp304.803 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 Rp891.068
Rp935.621 total
includes taxes & fees
13 Jul - 14 Jul
Hotel Polo Towers Shillong

Rishat Sngi Orchid Resort, Shillong

Rishat Sngi Orchid Resort, Shillong
3.0 star property
Police Bazar
The price is Rp1.612.717
Rp1.903.006 total
includes taxes & fees
9 Jul - 10 Jul
Rishat Sngi Orchid Resort, Shillong

XTSY Travellers Hostel

XTSY Travellers Hostel
2.0 star property
Shillong
The price is Rp199.298
Rp209.263 total
includes taxes & fees
8 Jul - 9 Jul
XTSY Travellers Hostel

Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
3.0 star property
Shillong
The price is Rp1.122.960
Rp1.179.109 total
includes taxes & fees
14 Jul - 15 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 Rp373.471
Rp392.145 total
includes taxes & fees
8 Jul - 9 Jul
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 Rp377.244
Rp396.106 total
includes taxes & fees
16 Jul - 17 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 Rp560.207
Rp588.217 total
includes taxes & fees
8 Jul - 9 Jul
The Relyn Suite

Lum-er Masae

Lum-er Masae
3.5 star property
Shillong
The price is Rp933.678
Rp980.362 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 Rp536.271
Rp563.085 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 Rp254.640
Rp267.372 total
includes taxes & fees
8 Jul - 9 Jul
Winnie's Lodge

Warichora Homestay and Rooms Meghalaya

Warichora Homestay and Rooms Meghalaya
3.0 star property
South Garo Hills
The price is Rp339.520
Rp356.496 total
includes taxes & fees
8 Jul - 9 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

  • Breathtaking Natural Scenery: Meghalaya is renowned for its stunning waterfalls, serene lakes, and captivating caves, perfect for nature lovers.
  • Adventure Activities: Outdoor enthusiasts can indulge in kayaking, hiking, and exploring wildlife in the lush landscapes.
  • Cultural Exploration: Shillong, the vibrant capital, offers a rich cultural tapestry with hidden gems waiting to be discovered.
  • Charming Accommodations: Visitors can enjoy a relaxing stay in delightful hotels and guesthouses tailored to every traveller's needs.
  • Romantic Getaways: The enchanting scenery makes Meghalaya an ideal destination for couples seeking a romantic escape.

Find great hotels in Meghalaya

Discover the charm of Meghalaya with a stay in one of its finest hotels or guesthouses, tailored to meet the needs of every traveller. Whether you're seeking a family getaway, a business trip, or a relaxing spa experience, the best hotels in Meghalaya offer exceptional services and facilities. Explore the top accommodations that promise comfort and hospitality while you immerse yourself in the stunning landscapes and rich culture of this enchanting destination.

  • Courtyard By Marriott Shillong: This budget-friendly hotel boasts a remarkable guest rating of 9.8 out of 10, making it an attractive choice for various travellers seeking a romantic, adventurous, or family-friendly getaway. Nestled in the picturesque landscapes of Meghalaya, Courtyard By Marriott Shillong offers an array of adventure sports and recreational activities, including rock climbing, cave exploring, and hiking. Families will appreciate the dedicated children's amenities, such as games, free cribs, and a children's club. For couples, the hotel provides romantic packages that include 24-hour room service and champagne service. Guests can also indulge in relaxing spa treatments, including Ayurvedic therapies, while enjoying access to the pool for a rejuvenating experience.
  • Vivanta Meghalaya, Shillong: A luxurious 5-star property, Vivanta Meghalaya showcases its eco-friendly ethos alongside a welcoming atmosphere for business travellers and pet owners. With a commendable guest rating of 9.0 out of 10, this hotel offers a unique blend of comfort and sustainability, certified for its green initiatives. The property permits dogs and cats, ensuring that furry companions can join in on the adventure. Amenities for pets include specific policies and fees, making it an excellent choice for eco-conscious travellers who wish to experience the beauty of Meghalaya while travelling with their pets.
  • Hotel Polo Towers Shillong: With a solid 4-star rating, Hotel Polo Towers Shillong caters primarily to business travellers seeking a convenient and comfortable stay in Meghalaya. The hotel is strategically located, providing easy access to key business districts and local attractions. Guests will find a professional environment complemented by essential amenities designed for efficiency and relaxation. The hotel's focus on providing quality service and comfortable accommodations ensures a productive stay for those visiting for work.

Where to stay in Meghalaya

Meghalaya is a haven for adventure enthusiasts and those seeking romantic getaways amidst breathtaking scenery. In Shillong, the state’s vibrant capital, you’ll discover a rich cultural tapestry and various hidden gems waiting to be explored. Enjoy a relaxing stay in charming residential areas, where outdoor excursions abound, offering a unique vibe that showcases the natural beauty and adventure that Meghalaya has to offer. Experience a glimpse into this enchanting region and create unforgettable memories.

  • Shillong: Nestled in the Khasi Hills, Shillong is the capital city of Meghalaya and is known for its picturesque landscapes and vibrant culture. The city offers a unique blend of outdoor adventures and romantic getaways, attracting visitors year-round, with peak arrivals from May to July. Shillong is a paradise for golf enthusiasts, boasting a stunning golf course surrounded by lush greenery. Outdoor activities abound, with nearby attractions including serene lakes, expansive parks, and ancient temples, making it an ideal spot for nature lovers and adventure seekers alike.
  • Cherrapunji: Renowned for being one of the wettest places on Earth, Cherrapunji is a charming village that offers breathtaking views and thrilling outdoor activities. Visitors flock here throughout the year, particularly between May and July, for its enchanting landscapes and adventure opportunities. The village is perfect for hiking enthusiasts, with numerous trails leading to spectacular waterfalls and scenic lookouts. Swimming in the natural pools formed by these waterfalls adds to the adventure, making Cherrapunji a must-visit for those seeking both romance and excitement in nature.
  • Ri-Bhoi: Located near Shillong, Ri-Bhoi is a city that enchants visitors with its stunning scenery and outdoor experiences. Although traveller arrivals are consistent throughout the year, the peak periods occur in March and from December to January. The region is ideal for those looking to unwind amidst nature, with picturesque lakes and cascading waterfalls waiting to be explored. Ri-Bhoi offers a tranquil escape, perfect for couples seeking romantic spots while also providing opportunities for scenic photography and peaceful walks in its lush surroundings.

Things to do in Meghalaya

Shopping

A short stroll from the city centre, you can explore the vibrant Police Bazaar, known for local handicrafts and textiles. For a more contemporary experience, head to the Shillong Mall, which offers a range of gift shops featuring unique souvenirs and local products.

Recreation

At the serene Shnongpdeng Riverside Resort, unwind with yoga sessions overlooking the river, while enjoying wholesome local cuisine. Nearby, the crystal-clear waters invite kayaking and fishing, offering a refreshing blend of relaxation and adventure amid Meghalaya's stunning natural beauty.

The Serenity Resort provides a tranquil atmosphere with spa treatments that utilise local herbs and natural ingredients. Engage in guided meditation sessions and nature walks to reconnect with your inner self while surrounded by lush landscapes and soothing sounds of nature.

At the enchanting Cherrapunji Eco Park, immerse yourself in wellness through nature trails and fresh air. The park offers opportunities for birdwatching and leisurely strolls amidst breathtaking waterfalls, fostering a deep connection with the serene environment.

Adventure

In Meghalaya, explore the living root bridges of Cherrapunji, a marvel of nature and engineering. Trek through the lush hills of Nongriat, where adventure meets breathtaking views. Experience caving in Siju, home to fascinating limestone formations, or indulge in river rafting on the crystal-clear waters of the Khasi Hills.

Nightlife

In Shillong, Café Shillong is a lively spot featuring local music and vibrant atmosphere, while the Police Bazar area buzzes with street food stalls and shops. For a laid-back evening, the Skyline Café offers stunning views and a relaxed vibe, ideal for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Meghalaya

For a budget-friendly trip to Meghalaya, consider visiting during February, July, or September when prices are lower. Thursdays are the cheapest days for accommodation, while Fridays are the priciest. Use Expedia to filter hotels by budget and eco-certification, ensuring you find affordable yet comfortable options. Additionally, consider booking a package that combines flights, hotels, and activities to save even more. Finally, explore free local attractions and utilise public transport to keep costs down while enjoying the breathtaking scenery and rich culture of Meghalaya.

  • 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: Expedia's search tool enables you to choose your budget, preferred location, and additional criteria. You can organise your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save on costs by combining your hotel reservation in Meghalaya with your flights and activities through an Expedia package.

Find the best attractions in Meghalaya

Meghalaya is an idyllic destination for outdoor enthusiasts and romantics alike, renowned for its stunning waterfalls, serene lakes, and captivating caves. Visitors can immerse themselves in the natural beauty of the Meghalaya state, exploring a variety of tourist attractions that offer adventure and scenic experiences. Whether hiking through lush landscapes or discovering hidden gems, Meghalaya promises an unforgettable getaway for those seeking both relaxation and excitement.

  • Wards Lake: Nestled in the heart of Shillong, Wards Lake offers a tranquil escape with its picturesque surroundings. The lake is framed by lush gardens, making it an ideal spot for a serene stroll or a romantic picnic. Visitors can enjoy boating on the calm waters while soaking in the scenic beauty.
  • Don Bosco Center for Indigenous Cultures: This centre showcases the rich cultural heritage of Meghalaya's indigenous tribes. Through engaging exhibits and artefacts, you can gain insights into the unique traditions, lifestyles, and history of the region's diverse communities.
  • Seven Sisters Falls: Known for its breathtaking beauty, Seven Sisters Falls comprises seven cascading streams. This stunning waterfall offers adventure seekers opportunities for trekking while providing a romantic backdrop for nature lovers amidst its lush greenery.

Best time to go to Meghalaya

The best time to visit Meghalaya is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is very cloudy with frequent rain. January is its coolest month on average. At this time, 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 Rp209.263 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 Rp209.263 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 "Traveller 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!