Photo of Meghalaya

About Meghalaya

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.

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.


Monthly Weather in Meghalaya

Best Hotels in Meghalaya

  • Ri Kynjai Shillong (Ri Bhoi District) 17 rooms from £70

    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
    Restaurant  -  Multi-cuisine restaurant Sao Aiom serves Asian and Continental food
    Spa  -  Undergo traditional Khasi spa treatments

    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. See More

    Check Availability
  • Lakkhotaa Lodge Shillong (Polo Hills) 9 rooms from £120

    Local exploring
    Restaurant  -  Chef was trained at Le Cordon Bleu College of Culinary Arts in Chicago
    Full of character  -  All rooms are individually designed according to Feng Shui principles
    Great walks  -  Good for walkers.
    RestaurantGardenDisabled accessParking

    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. See More

    Check Availability