• ✓ Best selection
  • ✓ Save time, save money
Photo of Meghalaya

Best Hotels in Meghalaya

  • Ri Kynjai 17 rooms from $89

    Shillong (Ri Bhoi District)

    Serene, elegant resort perched on a forested hillside. Rooms panelled in red-pine, neo-traditional thatched roofs, and large windows with a breathtaking view of Umiam lake. Relax into natural surroundings, dine on Chinese, Indian and continental fare in the restaurant, and feel bliss wash over you.

    Total relaxation  -  Come here for a total chill out experience - do as much or as little as you like and breathe in the views!
    Views  -  Hotel has picturesque views over the azure waters of Umiam Lake
    Spa  -  Undergo traditional Khasi spa treatments
    Great walks  -  Trekking
  • Lakkhotaa Lodge 9 rooms from $153

    Shillong (Polo Hills)

    Intimate, deluxe accommodation designed according to Feng Shui principles. Doors and woodwork are hand-carved by artisans, interiors are welcoming and cosy. Fresh and exciting menu of exquisite food served in the restaurant. Gym, library, games room, garden. Well situated for exploring the area.

    Local exploring
    Full of character  -  All rooms are individually designed according to Feng Shui principles
    Great walks  -  Good for walkers.
    Sights nearby  -  Well located for major sights.
    Check prices

About Meghalaya

Click here for the best places to stay in Meghalaya

All our Meghalaya collections:

Meghalaya, ‘The Abode of Clouds’, and this state has its head up in them. Though it may be one of the wettest destinations in India, the rains bless Meghalaya with some of the most luscious landscapes and fresh mountain climates. Our pick of the best places to stay in Meghalaya are ideal for complete relaxation, taking in its rolling scenery.

Separating the valleys of Assam from the plains of Bangladesh, hilly Meghalaya is great for trekking. Its easterly location means that it sees far less footfall than some of India’s other famous hill stations, meaning it is the perfect destination for those who have ‘seen it all’ or looking for somewhere off the beaten track. 

Meghalaya’s capital, Shillong has largely become your typical Indian town, save for some archaic colonial architecture. Venture out of town and there are some impressive and homely stays.

Explore the tribal village of Mawlynnong for a true insight into the lives and culture of its indigenous Khasi people. Don Bosco Museum of Indigenous Cultures in particular has a well-curated exhibition.

An excellent time to visit Meghalaya is during the post-harvest festival of Wangala in the Garo Hills, held at the beginning of December.

Whilst the odd shower is possible almost any time of year, the main rainfall is during the monsoon months of June through to September. However this does create gushing waterfalls and can be one of the most beautiful times to visit.

 From relaxing to traditional, The Hotel Guru's selection of the best places to stay in Meghalaya has something for everyone.

Best Places to stay in Meghalaya

For a relaxing stay

  • The ultimate hideaway Ri Kyniai provides elegant accommodation that makes the most of its spectacular views over the Umiam Lake. Popular amongst couples the rooms are stylishly decorated and excellent for lounging around in. There are several airy verandas to relax with a good book or there’s always the indulgent Khasi Spa. Take your pick.

For traditional charm

  • Built with Feng Shui principles in mind Lakkhotaa Lodge boats rooms decorated in a style typical of this region which feature local artwork and textiles. Cuisine is also local, whilst there are Continental dishes on offer. A great way to immerse yourself in traditional Shillong.

Still not sure which to book? From modern to traditional browse though our list of the best places to stay in Meghalaya to start to plan your trip. Or contact one of our friendly gurus for advice.