Region

Hotels in Meghalaya

1,093 properties in Meghalaya, India. We sort them by rating and popularity. Average rating: 4.2/5. Average guide price: €27 per night.

Types of accommodation

  • Guest house 487
  • Hotel 408
  • Resort 88
  • Bed & breakfast 71
  • Accommodation 42
  • Apartment 33
  • Holiday home 30
  • Hostel 21
  • Villa 5
  • Campsite 4
  • Motel 1

Places to stay in Meghalaya

Meghalaya in numbers

Average price per night
€27
Half cost between €20 and €40
Rated 4.5 or higher
35%
Out of those with 20 reviews or more
Top rated
Bestie Homestay
5.0/5 · 577 reviews
Most reviewed
Jiva Resort
4.5/5 · 7,149 reviews

Average price by type of accommodation

  • Guest house €24
  • Hotel €33
  • Resort €45
  • Bed & breakfast €30
  • Accommodation €21
  • Hostel €15

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Meghalaya

How much does it cost to stay in Meghalaya?

The average guide price is €27 per night, and half of the properties with a price cost between €20 and €40.

What are the top-rated places to stay in Meghalaya?

The average rating is 4.2/5. 35% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Bestie Homestay (5.0/5), Halcyon Homestay ( Cherrapunjee) (5.0/5), and EVELENA GUEST HOUSE (4.9/5).

What types of accommodation are there in Meghalaya?

There are 1,190 properties: Guest house (487), Hotel (408), Resort (88), Bed & breakfast (71), Accommodation (42), Apartment (33), Holiday home (30), Hostel (21), Villa (5), Campsite (4), and Motel (1).

Which destinations in Meghalaya have the most places to stay?

The ones with the most places to stay are Shillong (391 properties), Cherrapunjee (228 properties), and Nongthymmai (88 properties).

More destinations in Meghalaya