Hotels in Shillong

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Where to stay in Shillong?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Shillong on Hotels.com. These Shillong hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
Police Bazar
CA $123
CA $145 total
includes taxes & fees
Sep 13 - Sep 14
Courtyard By Marriott Shillong

2. Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
Shillong
CA $116
CA $137 total
includes taxes & fees
Sep 15 - Sep 16
Vivanta Meghalaya, Shillong

3. Windermere Hotel

Windermere Hotel
Shillong
CA $91
CA $96 total
includes taxes & fees
Sep 13 - Sep 14
Windermere Hotel

4. Hotel Heiga

Hotel Heiga
Shillong
Hotel Heiga

5. Rococo by Concordia Hospitality

Rococo by Concordia Hospitality
Shillong
CA $21
CA $22 total
includes taxes & fees
Sep 16 - Sep 17
Rococo by Concordia Hospitality

6. The Relyn Suite

The Relyn Suite
Shillong
CA $53
CA $56 total
includes taxes & fees
Oct 2 - Oct 3
The Relyn Suite

7. Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
Police Bazar
CA $46
CA $49 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Polo Towers Shillong

8. The Living Roof

The Living Roof
Shillong
CA $28
CA $29 total
includes taxes & fees
Sep 21 - Sep 22
The Living Roof

9. MOCAHM Hotel

MOCAHM Hotel
Shillong
CA $25
CA $26 total
includes taxes & fees
Sep 13 - Sep 14
MOCAHM Hotel

10. Hotel Heritage

Hotel Heritage
Police Bazar
Hotel Heritage

11. Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong
CA $188
CA $222 total
includes taxes & fees
Sep 13 - Sep 14
Polo Cherrapunjee Resort

12. Hotel Assembly

Hotel Assembly
Police Bazar
CA $69
CA $73 total
includes taxes & fees
Sep 16 - Sep 17
Hotel Assembly

13. Hotel Acropolis

Hotel Acropolis
Shillong
Hotel Acropolis

14. Ladybird Hotel

Ladybird Hotel
Police Bazar
CA $47
CA $50 total
includes taxes & fees
Sep 13 - Sep 14
Ladybird Hotel

15. Hotel Pegasus Crown

Hotel Pegasus Crown
Police Bazar
Hotel Pegasus Crown

16. Hotel Indiana

Hotel Indiana
Police Bazar
CA $32
CA $34 total
includes taxes & fees
Sep 21 - Sep 22
Hotel Indiana

17. Itsy Hotels Shillong Tower Guesthouse

Itsy Hotels Shillong Tower Guesthouse
Shillong
Itsy Hotels Shillong Tower Guesthouse

18. The Notting Hills Inn

The Notting Hills Inn
Shillong
CA $38
CA $40 total
includes taxes & fees
Sep 18 - Sep 19
The Notting Hills Inn

19. Pristine Pavilion Hotel

Pristine Pavilion Hotel
Shillong
Pristine Pavilion Hotel

20. M Crown Hotel

M Crown Hotel
Police Bazar
M Crown Hotel
View all properties

Get last-minute hotel deals in Shillong and save more

Sign in to unlock great savings.

Windermere Hotel

Windermere Hotel
Shillong
CA $19 off
CA $86
per night
CA $180 total
includes taxes & fees
Windermere Hotel

Blue Angel Annexe

Blue Angel Annexe
Shillong
CA $10 off
CA $34
per night
CA $72 total
includes taxes & fees
Blue Angel Annexe

Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
Police Bazar
CA $15 off
CA $61
per night
CA $128 total
includes taxes & fees
Hotel Polo Towers Shillong

Ladybird Hotel

Ladybird Hotel
Police Bazar
CA $19 off
CA $56
per night
CA $118 total
includes taxes & fees
Ladybird Hotel

MOCAHM Hotel

MOCAHM Hotel
Shillong
CA $9 off
CA $28
per night
CA $58 total
includes taxes & fees
MOCAHM Hotel

Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong
CA $192
per night
CA $454 total
includes taxes & fees
Sign in for extra savings
Polo Cherrapunjee Resort

Windermere Hotel

Windermere Hotel
Shillong
CA $14 off
CA $127
per night
CA $150 total
includes taxes & fees
Windermere Hotel

Blue Angel Annexe

Blue Angel Annexe
Shillong
CA $4 off
CA $35
per night
CA $37 total
includes taxes & fees
Blue Angel Annexe

Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
Police Bazar
CA $14 off
CA $118
per night
CA $139 total
includes taxes & fees
Hotel Polo Towers Shillong

Ladybird Hotel

Ladybird Hotel
Police Bazar
CA $9 off
CA $63
per night
CA $67 total
includes taxes & fees
Ladybird Hotel

MOCAHM Hotel

MOCAHM Hotel
Shillong
CA $3 off
CA $29
per night
CA $30 total
includes taxes & fees
MOCAHM Hotel

Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong
CA $49 off
CA $438
per night
CA $517 total
includes taxes & fees
Polo Cherrapunjee Resort

Check out pet-friendly hotels in Shillong

Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
Shillong
CA $116
CA $137 total
includes taxes & fees
Sep 15 - Sep 16
Vivanta Meghalaya, Shillong

H.N GUEST HOUSE

H.N GUEST HOUSE
Shillong
CA $26
CA $27 total
includes taxes & fees
Sep 13 - Sep 14
H.N GUEST HOUSE

The Living Roof

The Living Roof
Shillong
CA $28
CA $29 total
includes taxes & fees
Sep 21 - Sep 22
The Living Roof

Experience by XTSY

Experience by XTSY
Shillong
CA $78
CA $81 total
includes taxes & fees
Sep 20 - Sep 21
Experience by XTSY

Hotel Barbereek Inn

Hotel Barbereek Inn
Shillong
CA $24
CA $25 total
includes taxes & fees
Sep 16 - Sep 17
Hotel Barbereek Inn

Mountain Views by XTSY

Mountain Views by XTSY
Shillong
CA $29
CA $30 total
includes taxes & fees
Oct 13 - Oct 14
Mountain Views by XTSY
View all properties

You may also like hotels with spas in Shillong

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
Police Bazar
CA $123
CA $145 total
includes taxes & fees
Sep 13 - Sep 14
Courtyard By Marriott Shillong

Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
Shillong
CA $116
CA $137 total
includes taxes & fees
Sep 15 - Sep 16
Vivanta Meghalaya, Shillong

Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
Police Bazar
CA $46
CA $49 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Polo Towers Shillong

XCELSIOR HOTEL AND SPA

XCELSIOR HOTEL AND SPA
Shillong
CA $101
CA $106 total
includes taxes & fees
Sep 15 - Sep 16
XCELSIOR HOTEL AND SPA

XCELSIOR HOTEL AND SPA BY ROH

XCELSIOR HOTEL AND SPA BY ROH
Shillong
CA $91
CA $103 total
includes taxes & fees
Sep 26 - Sep 27
XCELSIOR HOTEL AND SPA BY ROH

Polo Cherrapunjee Resort

Polo Cherrapunjee Resort
Shillong
CA $188
CA $222 total
includes taxes & fees
Sep 13 - Sep 14
Polo Cherrapunjee Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties
Our prices for hotels in Shillong are cheapest in February
Price trends for hotels in Shillong
Pricing is based on two traveller single night rates
View properties in September
Typical weather for Shillong
September
High 23°C / low 19°C. Rainy most days.
View properties in September
23°
19°
22°
16°
20°
12°
18°
17°
19°
10°
22°
13°
23°
16°
23°
17°
24°
19°
23°
20°
24°
20°
Monthly weather averages (˚C)

Top neighborhoods in Shillong

Police Bazar

Shillong's Police Bazar neighborhood is home to attractions such as Wards Lake and India Orchidarium and Botanical Garden.

Top landmarks in Shillong

A lush valley with multiple waterfalls cascading down steep cliffs.

Seven Sisters Falls

7.0/10 (10 reviews)
Seven Sisters Falls is just one of the landmarks located 4.2 mi (6.7 km) from central Cherrapunji, so you might want to stop by for a few pics during your trip. Want to stretch your legs some more? Head to Kshaid Nohsngithiang Eco Park and Thangkharang Park, both nearby.
See properties
A multi-tiered waterfall cascading into a pool surrounded by lush greenery and a bridge in the background.
Photo by Pooja Bhatia

Elephant Falls

9.4/10 (3 reviews)
Elephant Falls is 5.3 mi (8.5 km) from central Shillong, why not stop by during your stay.
See properties
A park with a pond, trees, a gazebo, and a building in the background.
Photo by Sion Pal

Wards Lake

8.0/10 (3 reviews)
Police Bazar is home to Wards Lake, so why not stop by during your stay in Shillong.
See properties

Jawaharlal Nehru Stadium

8.0/10 (1 review)
Jawaharlal Nehru Stadium is in the heart of Shillong, so why not stop by during your stay.
See properties

Golf Links Shillong

You might want to play some rounds at Golf Links Shillong, located 0.7 mi (1.1 km) from central Shillong.
See properties

Mawsmai Cave

7.4/10 (13 reviews)
Travelers who enjoy the great outdoors might want to go to Mawsmai Cave, located 3.6 mi (5.8 km) from central Cherrapunji.
See properties

Mawsmai Cave

8.6/10 (4 reviews)
Mawsmai Cave is 18.7 mi (30 km) from central Shillong, why not stop by during your stay.
See properties

Nohkalikai Falls

Nohkalikai Falls is 24.6 mi (39.6 km) from central Shillong, why not stop by during your stay.
See properties

Learn more about Shillong

Shillong is well-known for its attractions such as Jawaharlal Nehru Stadium and Thrills Fun Park.

See all hotels in Shillong
A canyon with a waterfall and lush greenery.
Photo by Dr.Rohit Reddy

Check out reviews of Shillong hotels guests love

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong

10/10 Excellent
"Great place to stay!"
Sofia 2-night trip
Posted 3 weeks ago
Courtyard By Marriott Shillong
Hotel Heiga

Hotel Heiga

8/10 Good
"Overall nice and comforting stay"
Souvik 1-night trip
Posted 2 months ago
Hotel Heiga
Windermere Hotel

Windermere Hotel

10/10 Excellent
"Nice location with amenities"
Sanjeev 1-night trip
Posted 3 months ago
Windermere Hotel
The Relyn Suite

The Relyn Suite

8/10 Good
"Approach road is so narrow .... Also a bit outside the city "
Suhas 3-night trip
Posted 6 months ago
The Relyn Suite

Frequently asked questions

How much does a hotel room cost in Shillong?
You can discover great hotels in Shillong from CA $22 with properties to suit all budgets and needs. To find an affordable hotel in Shillong that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Shillong hotels?
Discover great deals on Shillong hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Shillong hotels.
Can I book Shillong hotels with free cancellation?
To book a refundable Shillong hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Shillong?
Some of the most popular luxury hotels in Shillong are Courtyard By Marriott Shillong and Vivanta Meghalaya, Shillong. Courtyard By Marriott Shillong is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool and hot stone massage treatments, plus champagne service in the guestrooms. Vivanta Meghalaya, Shillong is another favorite luxury hotel in a great Shillong location.
What are some top pet-friendly hotels in Shillong?
Our travelers' top pet-friendly hotels in Shillong include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Shillong.
What are some of the best kid-friendly hotels in Shillong?
Some of the most well reviewed Shillong hotels for kids include Courtyard By Marriott Shillong and Polo Cherrapunjee Resort. Courtyard By Marriott Shillong is a kid-friendly hotel with a guest score of 9.8 out of 10 offering family-friendly amenities like an outdoor pool and children's meals, plus free cribs in guestrooms. Check out Polo Cherrapunjee Resort with a guest score of 8.2. This popular resort has an outdoor pool, children's meals, an arcade/game room, and more. Find even more kid-friendly hotels in Shillong by using our "Family friendly" filter on Hotels.com when you search.
What are the top Shillong hotels with a pool?
Discover some of the best Shillong hotels with a pool for a little extra luxury on your trip. Courtyard By Marriott Shillong is a great hotel with an outdoor pool and a children's pool, and a guest rating of 9.8 out of 10. Plus, you can make the most of its poolside restaurant and poolside bar. Windermere Hotel is a popular hotel that features an indoor pool and a children's pool along with a restaurant and a bar/lounge. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Shillong with a pool.
What are some of the best Shillong hotels with free parking?
If you're arriving by car, choosing a great Shillong hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Shillong?
If you're looking for hotels in central Shillong, check out Itsy Hotels Shillong Tower Guesthouse and Courtyard By Marriott Shillong. Travelers love Itsy Hotels Shillong Tower Guesthouse for its location, as well as the free parking this hotel offers. Courtyard By Marriott Shillong is another popular central hotel with an outdoor pool, a children's pool and a poolside restaurant. Police Bazar is a central neighborhood for your Shillong vacation.
Can I book a refundable accommodation in Shillong?
If you want the flexibility to change your plans to Shillong, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Shillong if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 23 vacation homes. In addition, you can choose from 19 apartments.
What will the weather in Shillong be like during my visit?
June and August are typically the warmest months in Shillong when the average temp is 70°F. January and December are the coldest months when the average temperature is 57°F. July and June are the months with the most rain.

Find out more about Shillong

Shillong: Where Majestic Waterfalls Meet Serene Lakes and Sacred Spires

Nestled in the lush hills of Meghalaya, Shillong is a captivating blend of natural beauty and vibrant culture. Known as the Scotland of the East, this charming city boasts stunning landscapes, including the breathtaking Shillong Peak and serene Umiam Lake. Visitors can explore magnificent waterfalls, majestic churches, and the lively Police Bazaar for local crafts. Immerse yourself in the rich heritage and music scene, or unwind in cozy accommodations like Hotel Silk Route. With its refreshing climate and scenic vistas, Shillong is an enchanting escape for nature lovers and cultural enthusiasts alike. For unmissable hotel rates in Shillong, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Shillong

Shillong offers a range of accommodations, from budget-friendly hotels to luxurious stays with stunning views. You'll find a variety of options, including charming boutique hotels and popular OYO properties, making it easy to find the perfect base for your adventures in this picturesque hill station. Here are some of the best hotels in Shillong that our travelers love:

  1. Vivanta MeghalayaOpens in a new window: Vivanta Meghalaya is a luxurious 5.0-star hotel that offers a distinctive experience for discerning travelers. With its eco-certified status, the property provides a perfect blend of comfort and sustainability. Guests can take advantage of upscale amenities such as an accessible business center, ensuring a seamless stay. The architectural design of the hotel is striking, creating a sophisticated atmosphere that enhances the overall experience. Review sentiments highlight the exceptional quality of service and the unique offerings available, making it a memorable choice for those seeking a high-end retreat.
  2. M Crown HotelOpens in a new window: M Crown Hotel is a refined 4.0-star hotel tailored for business travelers looking for a sophisticated vacation experience. This establishment features a well-equipped business center and multiple meeting rooms, designed to facilitate seamless business engagements. The modern design and elegant ambiance foster an atmosphere of professionalism and comfort. Review sentiments reflect appreciation for the hotel's attentive service and the overall quality of the facilities, making it an ideal choice for those who prioritize efficiency and comfort during their travels.
  3. Hotel Polo Towers ShillongOpens in a new window: Hotel Polo Towers Shillong is another impressive 4.0-star hotel that caters to business travelers with high expectations. The property boasts a comprehensive business center, conference space, and multiple meeting rooms, all of which are designed to ensure smooth operations for corporate guests. The hotel’s contemporary design and luxurious amenities create an inviting environment that enhances productivity. Travelers often share positive sentiments regarding the hotel’s commitment to quality service and the thoughtful details that elevate their overall experience, making it a prime choice for those focused on successful business trips.

Top locations to stay in Shillong

When visiting Shillong, Meghalaya, India, consider staying in Cherrapunji, Mawlynnong, and Laitumkhrah. Cherrapunji is famous for its breathtaking landscapes and living root bridges. Mawlynnong, known as the cleanest village in Asia, offers a serene atmosphere and stunning views. Laitumkhrah boasts vibrant local culture and great eateries. For first-time visitors, Mawlynnong is the best choice for its unique charm and hospitality.

  1. CherrapunjiOpens in a new window: Known as one of the wettest places on Earth, Cherrapunji offers a unique experience with its stunning landscapes and lush greenery. It's a great place to stay for nature lovers, as you can explore breathtaking waterfalls like Nohkalikai and experience the living root bridges. The area is rich in biodiversity, making it perfect for scenic hikes and birdwatching. Plus, with its cool climate, you can enjoy a refreshing getaway while soaking in the natural beauty of Meghalaya.
  2. MawlynnongOpens in a new window: Often touted as the cleanest village in Asia, Mawlynnong is a charming destination that showcases the simplicity and beauty of rural life. Staying here gives you access to delightful walking trails, pristine landscapes, and a close-knit community eager to share their culture. Don’t miss the living root bridges nearby and the breathtaking views from the nearby sky viewpoint. It’s a serene place to unwind and connect with nature.
  3. LaitumkhrahOpens in a new window: This vibrant locality in Shillong is perfect for those looking to experience the urban atmosphere while still being close to nature. Laitumkhrah has a lively market scene where you can shop for local handicrafts and unique souvenirs. The area is also home to various cultural attractions, including art galleries and local music venues, making it a great spot for those who enjoy creativity and local culture. With its mix of modern conveniences and traditional charm, Laitumkhrah offers a unique stay in Shillong.

Things to do in Shillong

Nestled among lush mountains, Shillong enchants visitors with its stunning lakes, cascading waterfalls, and vibrant forests. Enjoy leisurely boating on serene waters, hike through scenic trails, or indulge in a round of golf surrounded by breathtaking views. Experience the charm of local markets and unwind in cozy accommodations, making it an irresistible getaway.

  • Umlawan CaveOpens in a new window – Venture into Umlawan Cave, known for its intriguing formations and breathtaking underground scenery. This natural wonder invites you to explore its winding passages and unique geological features, making it a delightful stop for nature lovers and adventure enthusiasts alike.
  • Wards LakeOpens in a new window – Spend a leisurely afternoon at Wards Lake, a picturesque spot surrounded by lush gardens. Enjoy a serene walk along the lake's perimeter, or take a paddleboat out onto the water for a different perspective of the stunning landscape. It's an ideal place to relax and soak in the beauty of nature.
  • Seven Sisters FallsOpens in a new window – Witness the stunning Seven Sisters Falls, where multiple cascades create a mesmerizing sight. Capture breathtaking photographs of the waterfalls and enjoy the refreshing spray of water. This natural attraction is a wonderful spot for picnics and family outings.
  • Mawsmai CaveOpens in a new window – Explore the fascinating Mawsmai Cave, famous for its limestone formations and vibrant underground ecosystem. As you navigate through the cave, keep an eye out for unique stalactites and stalagmites, and revel in the cool atmosphere of this geological marvel.
  • Kshaid Nohsngithiang Eco ParkOpens in a new window – Discover the beauty of Kshaid Nohsngithiang Eco Park, where lush greenery and water features abound. Stroll through the park to enjoy its scenic pathways, or relax by the water as you take in the tranquil surroundings. It's a perfect spot for a nature escape.

4 tips for savvy savings when booking a hotel in Shillong

  1. Book for the cheapest times: The most affordable time to visit Shillong is during February, July, and September, when hotel prices tend to be lower. For those on a budget, staying for at least 2 to 3 days provides great value for money, allowing ample time to discover the city's historic landmarks and cultural sites. Visitors can explore stunning attractions such as picturesque lakes, majestic cathedrals, captivating waterfalls, and vibrant wildlife at the local zoo. Don't miss the chance to experience the unique culture and hilly landscapes, all while enjoying budget-friendly accommodations. With prices potentially dropping during these months, it's an excellent opportunity for an enriching getaway.
  2. Look for last-minute deals on Hotels.com: To uncover potential last-minute deals to Shillong, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. You could also enable email alerts or push notifications to stay updated on flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window feature within the app allows you to compare hotel prices and amenities, helping you find the best options for your stay. By monitoring price changes and availability, you're more likely to secure a great last-minute booking in Shillong.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Shillong hotel. For those seeking something distinctive, boutique hotels can provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we can suggest more cost-effective dates to enhance your chances of securing a better deal.
  4. Consider your location: Choosing accommodations near key attractions or city centres may provide convenience, but it often comes with a higher price tag. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sights you plan to visit. Independent hotels located further out might offer a more authentic and typically more affordable experience.

Best time to go to Shillong

Shillong experiences its lowest average temperature in January, at 53.6°F (12.0°C), while July is the hottest month, with an average temperature of 70.7°F (21.5°C). July tends to be the wettest month. The peak travel months to visit Shillong are May to July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy to very cloudy, accompanied by frequent rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by no rainfall and sunny to mostly sunny conditions.

Keep exploring