Hotels and Places to Stay in Shillong, India

Only Handpicked and Verified Accommodations for Your Stay in Shillong, India
Check-in
20Apr2026Select date
Check-out
21Apr2026Select date
Rooms and Guests2 Guests, 1 Room
Shillong features stunning spots like Ward's Lake, Elephant Falls, and the picturesque Shillong Peak. You can enjoy adventures on the vibrant Police Bazar and explore the unique local culture. When it comes to hotels, you'll discover OYO hotels, Treebo hotels, and boutique hotels, all offering amenities like swimming pools and family-friendly options. This site offers a curated list of hotels, ensuring a great stay with top reviews and local experiences. Remember to book early, especially during festivals, and explore local transport for easy navigation.
View map
1-20 out of 34
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map17.5 km from City Centre2.4 km from
FromUS$ 20 /nightSelect
8.6
Great
Map16.3 km from City Centre2.8 km from
FromUS$ 29 /nightSelect
7.8
Very good
Map2.5 km from City Centre
FromUS$ 49 /nightSelect
8.0
Great
Map5.1 km from City Centre
FromUS$ 41 /nightSelect
Map10.0 km from City Centre1.8 km from
FromUS$ 55 /nightSelect
9.8
Perfect
Map2.7 km from City Centre
FromUS$ 55 /nightSelect
Map9.0 km from City Centre2.9 km from
FromUS$ 29 /nightSelect
Map2.7 km from City Centre
FromUS$ 70 /nightSelect
Map1.1 km from City Centre
FromUS$ 28 /nightSelect
Map12.5 km from City Centre2.4 km from
FromUS$ 38 /nightSelect
Map4.9 km from City Centre
FromUS$ 59 /nightSelect
8.4
Great
Map2.2 km from City Centre
FromUS$ 300 /nightSelect
Map3.6 km from City Centre
FromUS$ 56 /nightSelect
Map3.2 km from City Centre
FromUS$ 77 /nightSelect
Map3.0 km from City Centre
FromUS$ 27 /nightSelect
Map600 m from City Centre
FromUS$ 32 /nightSelect
Map2.3 km from City Centre
Select
7.8
Very good
Map1000 m from City Centre
FromUS$ 148 /nightSelect
8.2
Great
Map1000 m from City Centre
FromUS$ 163 /nightSelect
8.6
Great
Map9.6 km from City Centre2.0 km from
FromUS$ 128 /nightSelect
  • 1
  • 2

Pricing scale for accommodations in Shillong

Explore endless lodging possibilities, featuring everything from wallet-friendly rooms to premium resorts, offering rates for every ideal trip.

⬆️ The highest price
US$ 300
⬇️ The lowest price
US$ 20
💸 Average price for
5-star hotels
US$ 148
4-star hotels
US$ 113
3-star hotels
US$ 45

Best hotels in Shillong

Based on guest reviews over the last 12 months

Luxury Stays in Shillong:
Courtyard By Marriott Shillong
Heritage Meets Comfort:
The Heritage Club - Tripura Castle Hotel And Spa
Scenic Retreats by Nature:
Ri Kynjai Serenity By The Lake
Cozy Guest Houses:
Fratelli Guest House
Family Friendly Escapes:
Woodstock Resort
Homestays with Local Flavor:
Sha Ri Loum Homestay
Budget Friendly Options:
Aurora Guest House
Unique Architectural Experiences:
Vivanta Meghalaya Shillong
Modern Comforts in Nature:
The Living Roof

How to get to Shillong

A list of all available types of transport

Airports
Shillong (SHL)

Shillong hotel FAQs

Let these answers guide you in planning your journey

Which hotels in Shillong are best for families?
Family-friendly hotels include the Courtyard By Marriott Shillong, which offers spacious rooms and an on-site restaurant. Additionally, The Heritage Club - Tripura Castle Hotel And Spa has family-oriented amenities like a play area.
What hotels in Shillong provide unique views?
Ri Kynjai Serenity By The Lake offers stunning views of Umiam Lake, while Windermere Hotel provides picturesque mountain scenery and lush greenery.
Which hotels are top-rated by guests in Shillong?
Top-rated properties include Vivanta Meghalaya Shillong, known for its luxurious amenities and excellent service, and The Phoenix Residency, praised for its cleanliness and comfort.
What hotels are located near popular sites in Shillong?
Hotel Pegasus Crown is located near the Don Bosco Centre for Indigenous Cultures, while The Living Roof is conveniently close to popular attractions like the Ward's Lake, both within 2 km.
What are the cheapest hotel options in Shillong?
Budget options include A La Maison and Pumpkin Guest House, with prices starting around $30 per night, ideal for travelers seeking economical stays.

Hotels in Shillong: Essential Travel Facts

This guide provides key information on 32 hotels in Shillong, India, helping travelers choose the best accommodation based on proximity to attractions, pricing, and unique local insights.

Typical nightly rates range from $30 to $150.

Shillong has 32 hotel options to choose from.

Peak travel seasons are from April to June and September to November.

Local taxes and fees amount to around 12-18%.

Hotels are within 2-5 km of attractions like Ward's Lake and the Shillong Peak.

Check-in
20Apr2026Select date
Check-out
21Apr2026Select date
Rooms and Guests2 Guests, 1 Room