Skip to main content

Stay in Meghalaya's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Courtyard by Marriott Shillong

Hotel in Shillong

Located in Shillong, Courtyard by Marriott Shillong offers 5-star accommodations with an outdoor swimming pool and a bar. Exceptionally clean and well maintained comfortable rooms, good food with a lot of varieties, very helpful and friendly staff.

Show more Show less
9.2
Wonderful
345 reviews
Price from
$98
per night

Hotel Pegasus Crown

Hotel in Shillong

Hotel Pegasus Crown is located in Shillong and features a bar. This 4-star hotel offers room service and a 24-hour front desk. I was visiting from London, UK and the staff was amazing, room was brilliant, location was perfect

Show more Show less
9
Wonderful
99 reviews
Price from
$58
per night

Vivanta Meghalaya Shillong

Hotel in Shillong

Vivanta Meghalaya Shillong is located in Shillong. With a bar, the 5-star hotel has air-conditioned rooms with free WiFi. Love the stay here, clean and the people here are very welcoming

Show more Show less
8.4
Very Good
120 reviews
Price from
$97
per night

Woodland Hill Stay

Hotel in Shillong

Located in Shillong, Woodland Hill Stay features a terrace and a shared lounge. All rooms feature a flat-screen TV with satellite channels and a private bathroom. Well maintained property. Good helping staff.

Show more Show less
8.3
Very Good
427 reviews
Price from
$29
per night

The Heritage Club - Tripura Castle

Hotel in Shillong

Featuring free WiFi and 2 restaurants, The Heritage Club - Tripura Castle offers pet-friendly accommodations in Shillong. Guests can enjoy the on-site bar. Free private parking is available on site. Omg! The place was a palace in its own simplicity. It was an amazing feeling staying here and would definitely come back whenever we get the chance

Show more Show less
8
Very Good
123 reviews
Price from
$64
per night

Pine Tree Lodge

Hotel in Shillong

Pine Tree Lodge is a 3-star property located in Shillong. Guest rooms at the hotel are equipped with a private bathroom equipped with a bidet. Shillong Airport is 24 miles away. The host is amazing. Friendly and very helpful.

Show more Show less
8.9
Excellent
8 reviews
Price from
$18
per night

INDIANA HILLS

Hotel in Shillong

INDIANA HILLS is a 3-star property located in Shillong. Featuring room service, this property also provides guests with a restaurant. I booked this Hotel for my Parents and I was quite concern about the booking. As the hotel is newly opened,it has a few review. I am very much impressed about the service, maintainanance of the hotel. The location is good. I would never forget the service that Mr. Parambir offered my Parents. My parents were not that much techie and I was worried. Mr. Parambir helped my Parents even to book cabs for a very affordable price. I am thankful to him to make their trip experience seemless. I would highly Recommend if anyone is thinking to book this hotel and going to my review.

Show more Show less
8.4
Very Good
13 reviews
Price from
$44
per night

XCELSIOR HOTEL & SPA

Hotel in Shillong

XCELSIOR HOTEL & SPA is offering accommodations in Shillong. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property. The staff is extremely helpful, they helped us with early morning departure and always served us with a smile always.

Show more Show less
8.2
Very Good
20 reviews
Price from
$56
per night

THE SHILLONG ADDRESS

Hotel in Shillong

THE SHILLONG ADDRESS is located in Shillong and features a bar. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. One of the best hotel in Shillong👍

Show more Show less
8.7
Excellent
22 reviews
Price from
$75
per night

Windermere Hotel

Hotel in Shillong

Windermere Hotel has a garden, terrace, a restaurant and bar in Shillong. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The hotel has a playground and an indoor pool.... The location of the place, staff, decoration, facilities and room service was amazing.

Show more Show less
8.8
Excellent
89 reviews
Price from
$64
per night

Hotels with extra health and safety measures

Find hotels in Meghalaya with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Meghalaya in the past month

See all

Meghalaya's best hotels with breakfast

See all

Budget hotels in Meghalaya

See all

Hotels in Meghalaya you can book without a credit card

See all

FAQs about hotels in Meghalaya

Planning a trip? Get inspired by reviews of cities in Meghalaya

See reviews by guests who stayed at hotels in Meghalaya

See all