A lush, green forest with a flowing stream and a fallen tree overhanging the water.

Shillong Hotels from S$14

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Shillong hotels

Lum-er Masae

Lum-er Masae
3.5 star property
Shillong
The price is S$70
includes taxes & fees
14 Jul - 15 Jul
Lum-er Masae

The Relyn Suite

The Relyn Suite
2.0 star property
Shillong
7.2 out of 10, Good, (5 reviews)
"Approach road is so narrow .... Also a bit outside the city "
India
Suhas
The price is S$52
includes taxes & fees
14 Jul - 15 Jul
The Relyn Suite

H.N GUEST HOUSE

H.N GUEST HOUSE
2.0 star property
Shillong
The price is S$32
includes taxes & fees
14 Jul - 15 Jul
H.N GUEST HOUSE

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
5.0 star property
Police Bazar
9.8 out of 10, Exceptional, (41 reviews)
"Clean room, friendly staff, great breakfast. We had their buffet dinner as well, it was amazing, it had a lot of food options to choose from and everything was delicious. Their pool and jacuzzi were a great experience since it's in the open and we enjoyed it while it was raining. "
United Kingdom
Ankita
The price is S$144
includes taxes & fees
15 Jul - 16 Jul
Courtyard By Marriott Shillong

Windermere Hotel

Windermere Hotel
3.5 star property
Shillong
9.6 out of 10, Exceptional, (10 reviews)
"Excellent stay ! Much recommended for friends and family "
United Kingdom
Sanghamitra
The price is S$121
includes taxes & fees
14 Jul - 15 Jul
Windermere Hotel

The Notting Hills Inn

The Notting Hills Inn
3.0 star property
Shillong
The price is S$39
includes taxes & fees
14 Jul - 15 Jul
The Notting Hills Inn

Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
5.0 star property
Shillong
9.0 out of 10, Wonderful, (20 reviews)
"Staff was very courteous"
United States
Promila
The price is S$136
includes taxes & fees
18 Jul - 19 Jul
Vivanta Meghalaya, Shillong

Deluxe Unique Residency

Deluxe Unique Residency
2.0 star property
Shillong
The price is S$28
includes taxes & fees
14 Jul - 15 Jul
Deluxe Unique Residency

Anagh Guest House

Anagh Guest House
3.0 star property
Shillong
The price is S$35
includes taxes & fees
15 Jul - 16 Jul
Anagh Guest House

Experience by XTSY

Experience by XTSY
3.0 star property
Shillong
The price is S$76
includes taxes & fees
14 Jul - 15 Jul
Experience by XTSY

Lahaven Guest House

Lahaven Guest House
2.0 star property
Shillong
The price is S$26
includes taxes & fees
14 Jul - 15 Jul
Lahaven Guest House

Blue Angel Annexe

Blue Angel Annexe
3.0 star property
Shillong
9.0 out of 10, Wonderful, (2 reviews)
"Clean room, warm staff and value for money. "
Canada
Shantanu
The price is S$34
includes taxes & fees
14 Jul - 15 Jul
Blue Angel Annexe

Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
3.0 star property
Shillong
The price is S$81
includes taxes & fees
14 Jul - 15 Jul
Valmere Chery Blossom Suites

Rishat Sngi Orchid Resort, Shillong

Rishat Sngi Orchid Resort, Shillong
3.0 star property
Police Bazar
The price is S$132
includes taxes & fees
12 Aug - 13 Aug
Rishat Sngi Orchid Resort, Shillong

Ramson Stay Inn

Ramson Stay Inn
2.0 star property
Shillong
The price is S$35
includes taxes & fees
14 Jul - 15 Jul
Ramson Stay Inn

Lily Guest House

Lily Guest House
2.0 star property
Shillong
The price is S$33
includes taxes & fees
15 Jul - 16 Jul
Lily Guest House

Rococo by Concordia Hospitality

Rococo by Concordia Hospitality
2.0 star property
Shillong
10.0 out of 10, Exceptional, (1 review)
"Excellent facilities. Though the staff stay area could use some upgradation."
United Kingdom
Debarshi
The price is S$21
includes taxes & fees
1 Aug - 2 Aug
Rococo by Concordia Hospitality

Classic Hill Breeze Stay Inn

Classic Hill Breeze Stay Inn
2.0 star property
Shillong
The price is S$37
includes taxes & fees
14 Jul - 15 Jul
Classic Hill Breeze Stay Inn

Winnie's Lodge

Winnie's Lodge
2.5 star property
Shillong
The price is S$18
includes taxes & fees
20 Jul - 21 Jul
Winnie's Lodge

Grace Guest House

Grace Guest House
2.0 star property
Shillong
The price is S$22
includes taxes & fees
14 Jul - 15 Jul
Grace Guest House
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Shillong

Find the best Shillong areas for the activities you enjoy most. Learn more about Shillong
Learn more about Shillong

Police Bazar

If you're spending some time in Police Bazar, India Orchidarium and Botanical Garden and Wards Lake are top sights worth seeing.

Stay near popular Shillong attractions

Learn more about Shillong

Nicknamed the 'Scotland of the East,' Shillong captivates with its rolling hills, Ward's Lake, and the vibrant Police Bazaar shopping district. Catch live music at cafés around Don Bosco Square, then take a day trip to the living root bridges in nearby Cherrapunji.

A lush, green forest with a flowing stream and a fallen tree overhanging the water.

Top Shillong Hotel Reviews

More cheap stays in Shillong

Hotels in Shillong with star rating

Find out more about Shillong

Top reasons to visit Shillong

  • Stunning Natural Landscapes: Shillong boasts breathtaking waterfalls, serene lakes, and captivating caves, perfect for nature lovers.
  • Scenic Viewpoints: Enjoy panoramic vistas from Shillong View Point and Shillong Peak, offering unforgettable sights.
  • Outdoor Adventures: Engage in thrilling activities such as hiking and golfing in picturesque surroundings.
  • Rich Cultural Experience: Explore vibrant markets and immerse yourself in the unique culture of Meghalaya.
  • Diverse Accommodation Options: Find a range of lodging choices, from cosy guesthouses to luxurious retreats.

Find great hotels in Shillong

Discover an array of accommodation options in Shillong, Meghalaya, perfect for every traveller. Whether you're seeking a comfortable hotel for business, a cosy guesthouse for family getaways, or a serene spa retreat, Shillong has it all. With a variety of hotels and lodgings, you can easily find the ideal place to unwind and explore the natural beauty of this charming hill station.

  • Courtyard By Marriott Shillong: Ideal for families, the Courtyard By Marriott Shillong offers a welcoming atmosphere with a guest rating of 9.8 out of 10. This budget-friendly hotel provides a variety of amenities tailored for younger guests, including games, toys, and a children’s club, ensuring a fun-filled experience. Situated in the heart of Shillong, it combines comfort and convenience, making it an excellent choice for family vacations. The property also features a pool designed specifically for children, allowing parents to relax while their little ones play.
  • Vivanta Meghalaya, Shillong: A luxurious 5-star retreat, Vivanta Meghalaya boasts a guest rating of 9.0 out of 10. This eco-certified hotel is perfect for those seeking a blend of comfort and sustainability. Located amidst the scenic beauty of Shillong, it caters to both luxury travellers and business professionals. The hotel's design reflects a commitment to eco-friendly practices, ensuring that guests enjoy a guilt-free stay while experiencing the region's natural splendour. With elegant rooms and top-notch facilities, it is an ideal base for both leisure and business travel.
  • Hotel Polo Towers Shillong: This 4-star hotel is well-suited for business travellers, offering a sophisticated environment and essential amenities for corporate needs. Located conveniently in Shillong, Hotel Polo Towers provides comfortable accommodations alongside business facilities, making it an ideal choice for those visiting for work. Guests appreciate the blend of professional services with a relaxing atmosphere, ensuring that both business and leisure can be balanced seamlessly during their stay.

Where to stay in Shillong

Shillong, the enchanting capital of Meghalaya, offers a delightful blend of culture and adventure for every traveller. Explore the vibrant city’s bustling markets and stunning viewpoints, or venture into the surrounding hills for breathtaking hikes and hidden gems. Nearby, the picturesque regions of Cherrapunji and Mawlynnong await, showcasing the natural beauty and unique culture of Meghalaya. Whether you seek romance or adventure, Shillong promises an unforgettable getaway filled with charm and excitement.

  • Cherrapunji: Nestled in the scenic hills of Meghalaya, Cherrapunji is famed for its lush landscapes and breathtaking waterfalls, making it a must-visit for outdoor enthusiasts. This village experiences a steady influx of visitors year-round, with peak arrivals from May to July. Travellers flock here for adventure activities such as hiking through verdant trails and swimming in natural pools. The area is dotted with stunning landmarks, including the Nohkalikai Waterfall, which is one of the highest in India, and several picturesque parks that offer stunning lookout points over the surrounding valleys.
  • Police Bazar: Serving as the vibrant heart of Shillong, Police Bazar is a bustling neighbourhood that combines rich culture and outdoor activities. The area attracts visitors throughout the year, with peak seasons from May to July. It’s a cultural hub, ideal for those seeking to explore local traditions and cuisine. Popular activities include golfing at the nearby golf course, while local attractions such as temples and lakes provide a serene backdrop. The lively markets and eateries also offer a taste of the local lifestyle, making it an engaging experience for tourists.
  • Mawlynnong: Renowned as one of the cleanest villages in Asia, Mawlynnong is a charming destination that immerses you in nature’s beauty. With visitor numbers peaking in April, July, and September, this village is perfect for those seeking outdoor adventures. Exciting activities such as exploring nearby caves and trekking through lush landscapes await. The village’s commitment to eco-tourism and sustainable practices enhances its appeal, making it not only a picturesque spot but also a culturally enriching experience for all who visit.

Things to do in Shillong

Shopping

In the heart of Shillong, you’ll find vibrant local markets like Police Bazaar, offering handicrafts, clothing, and local produce. If you're up for a drive, head to The Shillong Mall, about 20.9km away, where you can explore a mix of modern shops and eateries in a contemporary setting.

Recreation

The Serenity Resort offers a tranquil setting with holistic treatments, yoga sessions, and meditation spaces, encouraging relaxation and rejuvenation. Nearby, the picturesque Elephant Falls invites visitors to unwind amidst its cascading waters and lush greenery, providing a refreshing escape into nature.

Adventure

Explore the stunning hills of Shillong through trekking at Shillong Peak, offering panoramic views of the surrounding beauty. Experience the thrill of zip-lining at the Umiam Lake Adventure Park, where you can soar over the picturesque lake and lush landscapes, adding a rush to your visit.

Nightlife

Shillong's nightlife buzzes with energy at venues like Café Shillong, where live music fills the air. For a laid-back vibe, visit the trendy ML 05 Café, known for its eclectic decor and chill atmosphere. Alternatively, enjoy a lively evening at the popular Deja Vu, perfect for dancing the night away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Shillong

To save money on your trip to Shillong, consider visiting during the cheaper months of February, July, or September, and aim to book your stay on a Thursday for lower rates. Use Expedia's search tool to find eco-friendly hotels and sort by price to discover the best deals. Combining your hotel, flights, and activities into a package can also lead to significant savings. Additionally, explore free activities in the area and utilise public transport, which is often more economical than taxis.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Shillong are February, July and September, where the prices are slightly lower. This is in comparison to May and November to December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Shillong is Thursday. The most expensive day to stay in Shillong is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable rates and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Shillong hotel reservation with your flights and activities by booking a package through Expedia.

Find the best attractions in Shillong

Shillong offers a perfect blend of outdoor adventures and romantic escapades, making it an ideal destination for tourists seeking unique experiences. The region is renowned for its stunning waterfalls, captivating caves, and serene lakes. Notable attractions include the Shillong View Point and Shillong Peak, which provide breathtaking vistas. Whether you're keen on exploration or relaxation, Shillong's diverse offerings promise to enchant every visitor.

  • Seven Sisters Falls: This stunning waterfall, often referred to as Nohsngithiang Falls, cascades beautifully down the hills, creating a picturesque view. Surrounded by lush greenery, it offers opportunities for outdoor activities and a romantic atmosphere, making it an ideal spot for nature lovers and adventure seekers alike.
  • Mawsmai Cave: An enchanting limestone cave, Mawsmai Cave features fascinating rock formations and narrow passages that invite exploration. Its adventurous vibe is perfect for those who enjoy discovering the wonders of nature while experiencing the thrill of cave exploration.
  • Wards Lake: This serene lake is surrounded by beautiful gardens and offers a tranquil escape. Visitors can enjoy leisurely walks, boating, or simply soaking in the scenic views. Its romantic ambiance makes it a lovely spot for couples and families alike.

Best time to go to Shillong

The best time to visit Shillong can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shillong falls in July, when visitor numbers are slightly high and weather is very cloudy with frequent rain. The coolest average temperature in Shillong falls in January, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January53.6°F (12.0°C)No RainMostly SunnySlightly LowAverage
February57.0°F (13.9°C)No RainSunnySlightly LowSlightly Low
March63.0°F (17.2°C)Light RainMostly SunnyAverageAverage
April66.4°F (19.1°C)Frequent RainMostly CloudyAverageAverage
May68.2°F (20.1°C)Frequent RainMostly CloudySlightly HighSlightly High
June70.5°F (21.4°C)Frequent RainVery CloudySlightly HighAverage
July70.7°F (21.5°C)Frequent RainVery CloudySlightly HighSlightly Low
August70.5°F (21.4°C)Frequent RainVery CloudyAverageAverage
September69.8°F (21.0°C)Frequent RainMostly CloudyAverageSlightly Low
October66.0°F (18.9°C)Frequent RainMostly CloudyAverageAverage
November60.3°F (15.7°C)No RainMostly SunnyAverageSlightly High
December55.4°F (13.0°C)No RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Shillong

Flying into Shillong, Meghalaya can be conveniently done via Guwahati Airport (GAU-Lokpriya Gopinath Bordoloi Intl.), situated 66.0km away. Notable hotels near the airport include the 5-star Radisson Blu Hotel, 9.7km distant, and Kiranshree Grand, just 1.6km away, both offering airport shuttle services. Additionally, Shillong Airport (SHL) is located a mere 16.1km from the city centre, with excellent accommodation options like the 5-star Vivanta Meghalaya and the 4-star Hotel Polo Towers, both providing various transportation services, including 24-hour shuttles. Meanwhile, Silchar Airport (IXS) is 132.0km away, but not commonly used for Shillong travel.

Frequently asked questions

Where is the best place for a stay in Shillong?
Based on our traveller data, Courtyard By Marriott Shillong is one of the top choices for your stay. This hotel offers a restaurant and an outdoor pool. Other good choices for your stay include Polo Cherrapunjee Resort and Vivanta Meghalaya, Shillong. See all available top hotels, or vacation rentals in Shillong.
What are some of the best holiday rentals that Shillong has to offer?
Hotel O Shillong Balaji Guest House: This highly rated holiday home rental in Shillong has daily housekeeping and free WiFi to help you feel perfectly comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. Some other top choices in Shillong are Deluxe Unique Residency and Premium Unique Residency. See all vacation rentals in Shillong.
If I need to cancel my hotel reservation in Shillong, will I receive a refund?
Yes! Most hotel reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Shillong.
What's the best accommodation for a budget-friendly stay in Shillong?
Based on our traveller reviews, XTSY Travellers Hostel is a top choice for a less expensive stay. Another top option for your stay on the cheap is Mountain Views by XTSY. View all budget hotels in Shillong.
What's the best family accommodation in Shillong?
Courtyard By Marriott Shillong is a hotel with a children's pool and a children's club, and it's a top choice on Expedia for families. Polo Cherrapunjee Resort is another good option for your stay with the kids. Also, children of all ages will enjoy a visit to Thrills Fun Park. Find more child-friendly accommodations in Shillong.
What's the best dog-friendly place to stay in Shillong?
Vivanta Meghalaya, Shillong is a top hotel for people travelling with their pets, and offers a full-service spa and WiFi for its human guests. Two other good options for you and your pet's trip include XTSY Travellers Hostel and The Living Roof. See more pet-friendly hotel accommodations in Shillong.
What's the best luxury hotel in Shillong?
Courtyard By Marriott Shillong is a luxury hotel with spa services and free valet parking, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your trip is Vivanta Meghalaya, Shillong. Find more luxury hotels in Shillong.
What are some accommodation options with pools in Shillong?
Courtyard By Marriott Shillong: Features a children's pool, an outdoor pool and spa services. Polo Cherrapunjee Resort and Windermere Hotel are two additional hotels with an on-site pool. View all hotels with pools in Shillong.
What is the best spa hotel in Shillong?
Courtyard By Marriott Shillong is a top luxury spa hotel featuring a fitness centre, a bar, an outdoor pool and a restaurant. Spend an afternoon at the spa where you'll find facials, body scrubs and Swedish massages. Other popular spa hotels in Shillong include Polo Cherrapunjee Resort and Vivanta Meghalaya, Shillong. See all spa hotels in Shillong.
What is staying in Shillong like?
Visitors can enjoy all that Shillong has to offer, including the lake views, cathedral and waterfalls. Tourists can also enjoy the city's golf courses and zoo. In Shillong, there are 128 hotels and other accommodation options to choose from. Find out more about Shillong.
What is there to see in Shillong?
Landmarks like Seven Sisters Falls, Kshaid Nohsngithiang Eco Park and Shillong Peak might be worth a visit. Natural beauty is on display at Umiam Lake, Elephant Falls and Mawsmai Cave. A couple of additional sights to add to your itinerary are Golf Links Shillong and Thrills Fun Park. Take a look at what more there is to see and do in Expedia's Shillong guide.
What's the weather like in Shillong?
The hottest months are usually June and August, with an average temperature of 21°C, while the coldest months are January and December, with an average of 14°C. The rainiest months in Shillong are July, June, August and September, with each month seeing an average of 903 mm of rainfall.

Explore a world of travel with Expedia