Shillong, Meghalaya, India. A river flows through thick vegetation and under a living roots bridge near Riwai village, Cherrapunjee, Meghalaya, India.

Find hotels in Shillong from Rp209.081

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shillong hotels

H.N GUEST HOUSE

H.N GUEST HOUSE
2.0 star property
Shillong
The price is Rp424.031
Rp445.233 total
includes taxes & fees
24 Jun - 25 Jun
H.N GUEST HOUSE

Premium Unique Residency

Premium Unique Residency
2.0 star property
Shillong
The price is Rp371.746
Rp371.746 total
includes taxes & fees
25 Jun - 26 Jun
Premium Unique Residency

Experience by XTSY

Experience by XTSY
3.0 star property
Shillong
The price is Rp1.009.049
Rp1.059.501 total
includes taxes & fees
27 Jun - 28 Jun
Experience by XTSY

Lum-er Masae

Lum-er Masae
3.5 star property
Shillong
The price is Rp932.868
Rp979.511 total
includes taxes & fees
20 Jul - 21 Jul
Lum-er Masae

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 Rp508.838
Rp534.280 total
includes taxes & fees
25 Jun - 26 Jun
Blue Angel Annexe

Windermere Hotel

Windermere Hotel
3.5 star property
Shillong
9.6 out of 10, Exceptional, (9 reviews)
"Really liked the property and view must visit "
United Kingdom
Prerna
The price is Rp989.406
Rp1.038.876 total
includes taxes & fees
15 Jul - 16 Jul
Windermere Hotel

Anagh Guest House

Anagh Guest House
3.0 star property
Shillong
The price is Rp512.908
Rp538.553 total
includes taxes & fees
24 Jun - 25 Jun
Anagh Guest House

The Notting Hills Inn

The Notting Hills Inn
3.0 star property
Shillong
The price is Rp535.806
Rp562.597 total
includes taxes & fees
28 Jun - 29 Jun
The Notting Hills Inn

Lahaven Guest House

Lahaven Guest House
2.0 star property
Shillong
The price is Rp339.224
Rp356.185 total
includes taxes & fees
24 Jul - 25 Jul
Lahaven Guest House

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
5.0 star property
Police Bazar
9.6 out of 10, Exceptional, (40 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 Rp1.696.124
Rp2.001.427 total
includes taxes & fees
4 Jul - 5 Jul
Courtyard By Marriott Shillong

Winnie's Lodge

Winnie's Lodge
2.5 star property
Shillong
The price is Rp254.418
Rp267.139 total
includes taxes & fees
24 Jun - 25 Jun
Winnie's Lodge

Collection O Lapalang Taxi Stand

Collection O Lapalang Taxi Stand
2.0 star property
Shillong
The price is Rp376.992
Rp376.992 total
includes taxes & fees
3 Jul - 4 Jul
Collection O Lapalang Taxi Stand

Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
3.0 star property
Shillong
The price is Rp997.321
Rp1.047.187 total
includes taxes & fees
30 Jun - 1 Jul
Valmere Chery Blossom Suites

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 Rp351.098
Rp368.653 total
includes taxes & fees
29 Jun - 30 Jun
Rococo by Concordia Hospitality

Magvaris Comfort Inn

Magvaris Comfort Inn
2.0 star property
Shillong
The price is Rp435.587
Rp457.367 total
includes taxes & fees
7 Jul - 8 Jul
Magvaris Comfort Inn

Grace Guest House

Grace Guest House
2.0 star property
Shillong
The price is Rp305.302
Rp320.567 total
includes taxes & fees
25 Jun - 26 Jun
Grace Guest House

Treebo Omega Stay Inn

Treebo Omega Stay Inn
3.0 star property
Shillong
The price is Rp313.851
Rp329.544 total
includes taxes & fees
16 Jul - 17 Jul
Treebo Omega Stay Inn

Rishat Sngi Orchid Resort, Shillong

Rishat Sngi Orchid Resort, Shillong
3.0 star property
Police Bazar
The price is Rp1.611.318
Rp1.901.355 total
includes taxes & fees
30 Jun - 1 Jul
Rishat Sngi Orchid Resort, Shillong

Lily Guest House

Lily Guest House
2.0 star property
Shillong
The price is Rp491.876
Rp516.470 total
includes taxes & fees
1 Jul - 2 Jul
Lily Guest House

Pristine Pavilion Hotel

Pristine Pavilion Hotel
2.0 star property
Shillong
8.0 out of 10, Very good, (1 review)
"It was good "
India
Suresh
The price is Rp1.356.899
Rp1.424.744 total
includes taxes & fees
25 Jun - 26 Jun
Pristine Pavilion Hotel
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, Wards Lake and India Orchidarium and Botanical Garden 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.

Shillong, Meghalaya, India. A river flows through thick vegetation and under a living roots bridge near Riwai village, Cherrapunjee, Meghalaya, India.

Top Shillong Hotel Reviews

More cheap stays in Shillong

Find out more about Shillong

Top reasons to visit Shillong

  • Stunning Natural Landscapes: Shillong boasts breathtaking waterfalls, enchanting caves, and serene lakes, perfect for nature lovers.
  • Scenic Viewpoints: Experience panoramic vistas at Shillong View Point and Shillong Peak, ideal for memorable photographs.
  • Vibrant Local Markets: Explore bustling markets showcasing unique crafts and local goods, offering a taste of local culture.
  • Outdoor Adventures: Engage in thrilling activities such as hiking, golfing, and exploring lush hills for an adrenaline rush.
  • Charming Accommodation: Enjoy a variety of hotels and guesthouses that blend comfort with the region's charm.

Find great hotels in Shillong

Discover ideal accommodation options in Shillong, Meghalaya, where a variety of hotels and guesthouses cater to every traveler's needs. From family-friendly lodgings to business-focused facilities, Shillong offers a unique blend of comfort and charm. Whether you're seeking a relaxing spa-themed getaway or a convenient base for exploring, you'll find the perfect hotel to enhance your stay in this picturesque hill station.

  • Courtyard By Marriott Shillong: Situated amidst the natural beauty of Shillong, Courtyard By Marriott Shillong is a budget-friendly option with a stellar guest rating of 9.8 out of 10. This hotel is tailored for families and adventure enthusiasts, offering a range of exhilarating activities such as rock climbing, cave exploring, and mountain biking nearby. Guests can also enjoy child-friendly amenities including a dedicated kids’ club, toys, games, and a children's pool, ensuring a delightful experience for younger travellers. The property’s focus on family and adventure creates a vibrant atmosphere, making it an excellent choice for those looking to explore the great outdoors.
  • Vivanta Meghalaya, Shillong: As a luxurious 5-star hotel, Vivanta Meghalaya, Shillong boasts a guest rating of 9.0 out of 10, making it an ideal retreat for those seeking relaxation and pampering. This spa-themed property offers a comprehensive range of wellness facilities, including a full-service spa with steam rooms, massages, and saunas, allowing guests to unwind after a day of exploration. Additionally, Vivanta is pet-friendly, catering to travellers with furry companions by providing amenities for dogs and cats. The sophisticated ambience combined with exceptional service ensures a refined experience for business and leisure guests alike.
  • Hotel Polo Towers Shillong: A well-appointed 4-star hotel, Hotel Polo Towers Shillong is perfect for business travellers seeking comfort and convenience. Located conveniently in Shillong, the hotel features modern accommodations designed for productivity and relaxation. Guests have praised the hotel's efficient service and availability of business facilities, making it a practical choice for those needing to balance work and leisure. The hotel’s strategic location also offers easy access to local attractions, making it suitable for both work and exploration.

Where to stay in Shillong

Shillong, a charming city in Meghalaya, offers a delightful blend of culture and adventure for discerning travellers. Explore the vibrant streets of Shillong city, where local markets and historical sites await. Venture beyond to discover Meghalaya's hidden gems, including stunning waterfalls and pristine landscapes. Whether you're hiking in lush hills or enjoying romantic moments amidst nature, Shillong promises an unforgettable experience filled with excitement and exploration.

  • Cherrapunji: Nestled in the scenic hills of Meghalaya, Cherrapunji is renowned for being one of the wettest places on Earth. This charming village offers a plethora of outdoor adventures, from hiking to majestic waterfalls and lush green parks. The peak tourist season from May to July draws visitors eager for romantic getaways and thrilling excursions. Local highlights include the breathtaking Nohkalikai Falls and the panoramic views from various lookouts that provide a perfect backdrop for photos. A visit here promises not just adventure but a chance to immerse oneself in nature’s splendour.
  • Police Bazar: As the bustling heart of Shillong, Police Bazar is a vibrant neighbourhood that blends culture with commerce. The area thrives year-round, particularly from May to July, attracting tourists who seek cultural experiences and outdoor activities. Visitors can enjoy a leisurely stroll around the local markets, explore temples, or take in the serene beauty of nearby lakes. Golf enthusiasts will appreciate the nearby golf course, making it an ideal spot for both relaxation and recreation. Police Bazar is a must-visit for those wanting to experience the lively spirit of Shillong.
  • Mawlynnong: Known as the cleanest village in Asia, Mawlynnong is a delightful destination for eco-tourism and adventure. While it welcomes visitors throughout the year, it particularly shines in April, July, and September. The village offers a range of outdoor activities that cater to adventurous spirits. Visitors can explore the fascinating caves nearby and appreciate the community's commitment to sustainability and cleanliness. Mawlynnong provides a unique opportunity to experience local culture in a picturesque setting, making it an essential stop on your Meghalaya itinerary.

Things to do in Shillong

Shopping

Explore the vibrant local markets like Police Bazaar for handicrafts and traditional attire. If you're up for a drive, visit the sprawling Shillong Mall, offering a range of contemporary shops and local products, or the relaxing ambiance of City Centre, where you can enjoy shopping and dining.

Recreation

In Shillong, the Syiem Resort offers a serene ambience with rejuvenating spa treatments and yoga sessions amidst lush greenery. The Ashok Hotel features wellness therapies that blend traditional Indian practices with modern techniques, ensuring a relaxing escape in a tranquil setting.

Adventure

Experience the thrill of trekking in the lush hills surrounding Shillong, with trails offering breathtaking views of the landscape. For a unique adventure, explore the stunning living root bridges in Nongriat, where you can marvel at the intricate natural structures created by the roots of ancient trees.

Nightlife

Experience Shillong's vibrant nightlife at cafes like Cafe Shillong and the trendy Cloud 9. For live music, visit the iconic Indigenous Cafe. If you fancy a lively bar atmosphere, head to The Waterfall. Each venue offers a unique flavour of the city's energetic night scene.

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

Booking tips and Expedia advantages for Shillong

For a budget-friendly trip to Shillong, consider visiting in February, July, or September when accommodation prices dip. Aim to book on a Thursday for the best rates, avoiding Fridays when prices peak. Use Expedia's search tools to filter for eco-friendly hotels that balance comfort with affordability. Additionally, exploring local attractions and natural sites can be done for free, and combining your hotel stay with flights can yield further savings. By carefully planning your visit, you can enjoy Shillong without overspending.

  • 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 type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels currently available. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in Shillong with your flights and activities by opting for an Expedia package.

Find the best attractions in Shillong

Shillong offers a delightful blend of outdoor adventure and romantic escapades, making it an ideal destination for tourists. Visitors can explore stunning waterfalls, enchanting caves, and serene lakes. Key attractions include the Shillong View Point and Shillong Peak, perfect for breathtaking vistas. With a variety of activities tailored for those seeking adventure and romance, Shillong promises an unforgettable experience for all who venture there.

  • Wards Lake: Nestled in the heart of Shillong, Wards Lake offers a serene escape with its picturesque surroundings. Enjoy leisurely walks along the well-maintained pathways, take in the beautiful scenery, or indulge in a romantic picnic by the lakeside. The tranquil ambiance makes it a perfect spot for relaxation amidst nature.
  • Don Bosco Center for Indigenous Cultures: Immerse yourself in the rich cultural heritage of the indigenous tribes of Meghalaya at this fascinating centre. Through various exhibits and displays, you can gain insights into the traditions, arts, and history of the local communities, making it a unique educational experience.
  • Seven Sisters Falls: A stunning natural wonder, Seven Sisters Falls captivates visitors with its cascading waters and lush greenery. Ideal for adventure seekers, the area offers opportunities for exploration and hiking, while the romantic setting is perfect for capturing memorable photographs.

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 (GAU-Lokpriya Gopinath Bordoloi International Airport), located 66km away. Nearby hotel options include the 5-star Radisson Blu Hotel, 10km from the airport, and the 5-star Kiranshree Grand, just 2km away, both offering airport transportation services. Shillong itself has its own airport (SHL), situated 16km from the city centre, with excellent accommodation choices such as the 5-star Vivanta Meghalaya and the 4-star Hotel Polo Towers, both 10 to 18km from SHL, providing various transportation options for guests. Silchar Airport (IXS) is also an option, located 132km away.

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 Vivanta Meghalaya, Shillong and Polo Cherrapunjee Resort. 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. Another good choice for your trip to Shillong is 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 127 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 Wards Lake, Umiam Lake and Elephant Falls. A couple of additional sights to add to your itinerary are Thrills Fun Park and Mawsmai Cave. 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.