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

Find hotels in Shillong from Rp304.145

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Shillong hotels

Breakfast included
Resort
Reserve now, pay later
Hotel
Police Bazar

1. Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
Shillong
United States
Promila
Rp1.543.361
Rp1.821.166 total
includes taxes & fees
11 Aug - 12 Aug
Vivanta Meghalaya, Shillong

2. Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
Police Bazar
United Kingdom
Ankita
Rp1.505.718
Rp1.776.747 total
includes taxes & fees
23 Aug - 24 Aug
Courtyard By Marriott Shillong

3. Rococo by Concordia Hospitality

Rococo by Concordia Hospitality
Shillong
United Kingdom
Debarshi
Rp289.662
Rp304.145 total
includes taxes & fees
9 Aug - 10 Aug
Rococo by Concordia Hospitality

4. Blue Angel Annexe

Blue Angel Annexe
Shillong
Canada
Shantanu
Rp457.362
Rp480.230 total
includes taxes & fees
12 Aug - 13 Aug
Blue Angel Annexe

5. Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
Police Bazar
India
Jayant Kumar
Rp711.283
Rp746.847 total
includes taxes & fees
11 Aug - 12 Aug
Hotel Polo Towers Shillong

6. Windermere Hotel

Windermere Hotel
Shillong
United Kingdom
Sanghamitra
Rp1.473.722
Rp1.738.992 total
includes taxes & fees
8 Aug - 9 Aug
Windermere Hotel

7. Ladybird Hotel

Ladybird Hotel
Police Bazar
United Kingdom
Gabriela
Rp846.967
Rp889.315 total
includes taxes & fees
10 Aug - 11 Aug
Ladybird Hotel

8. Collection O Lachumiere Shillong

Collection O Lachumiere Shillong
Shillong
Rp16.939.333
Rp19.988.413 total
includes taxes & fees
8 Aug - 9 Aug
Collection O Lachumiere Shillong

9. The Relyn Suite

The Relyn Suite
Shillong
India
Suhas
Rp745.330
Rp782.597 total
includes taxes & fees
10 Aug - 11 Aug
The Relyn Suite

10. Collection O Police Bazar Shillong

Collection O Police Bazar Shillong
Shillong
Rp16.939.333
Rp19.988.413 total
includes taxes & fees
8 Aug - 9 Aug
Collection O Police Bazar Shillong

11. Collection O SRS Residency

Collection O SRS Residency
Shillong
Rp16.939.333
Rp19.988.413 total
includes taxes & fees
8 Aug - 9 Aug
Collection O SRS Residency

12. Leikyard Resort Shillong

Leikyard Resort Shillong
Shillong
Rp1.964.963
Rp2.318.656 total
includes taxes & fees
8 Aug - 9 Aug
Leikyard Resort Shillong

13. The Notting Hills Inn

The Notting Hills Inn
Shillong
Rp474.132
Rp497.839 total
includes taxes & fees
11 Aug - 12 Aug
The Notting Hills Inn

14. MOCAHM Hotel

MOCAHM Hotel
Shillong
Rp338.787
Rp355.726 total
includes taxes & fees
8 Aug - 9 Aug
MOCAHM Hotel

15. Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
Shillong
Rp827.303
Rp868.668 total
includes taxes & fees
11 Aug - 12 Aug
Valmere Chery Blossom Suites

16. The Living Roof

The Living Roof
Shillong
Norway
Henry
Rp376.430
Rp395.251 total
includes taxes & fees
17 Aug - 18 Aug
The Living Roof

17. Grace Guest House

Grace Guest House
Shillong
Rp338.787
Rp355.726 total
includes taxes & fees
9 Aug - 10 Aug
Grace Guest House

18. H.N GUEST HOUSE

H.N GUEST HOUSE
Shillong
Rp423.483
Rp444.657 total
includes taxes & fees
8 Aug - 9 Aug
H.N GUEST HOUSE

19. Lily Guest House

Lily Guest House
Shillong
Rp508.180
Rp533.589 total
includes taxes & fees
8 Aug - 9 Aug
Lily Guest House

20. HOTEL KNIGHT INN BY ROH

HOTEL KNIGHT INN BY ROH
Shillong
Rp687.059
Rp721.412 total
includes taxes & fees
8 Aug - 9 Aug
HOTEL KNIGHT INN BY ROH
View all properties
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

A lush valley with multiple waterfalls cascading down steep cliffs.

Seven Sisters Falls

7.0/10 (10 reviews)
Seven cascading streams plunge 315 metres down limestone cliffs, creating one of India's tallest waterfalls. Visit during monsoon season (June-September) when the falls transform into a misty, thundering spectacle.
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 cascades in three magnificent tiers through Meghalaya's lush landscape. Explore each level via stone steps, letting the thundering waters and misty air transport you to nature's sanctuary.
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)
Ward's Lake offers a serene escape in the heart of Shillong with its wooden bridge and lush gardens. Glide across calm waters in a rowing boat or stroll the flower-lined pathways for a peaceful retreat.
See properties

Thrills Fun Park

8.0/10 (1 review)
This amusement park 25km from Shillong offers thrills from go-karts to a giant wheel amid mountain scenery. Enjoy the haunted house or cool off in the swimming pool with water slides after a morning of adventure.
See properties

Golf Links Shillong

Established in 1898, this natural golf course, nicknamed "Gleneagles of the East" for its Scottish links resemblance, features rolling meadows bordered by pine and rhododendron trees in a serene valley setting.
See properties

Mawsmai Cave

7.4/10 (13 reviews)
Explore Mawsmai Cave's otherworldly limestone formations, where stalactites and stalagmites create a natural underground gallery. The illuminated passage offers an accessible adventure through Meghalaya's subterranean beauty.
See properties

Jawaharlal Nehru Stadium

8.0/10 (1 review)
Perched among Shillong's hills, this stadium ignites with passionate football fans during I-League matches. Experience the electric atmosphere as locals cheer for Shillong Lajong FC under evening floodlights.
See properties

Mawsmai Cave

8.6/10 (4 reviews)
Explore Mawsmai Cave's mesmerising limestone formations where stalactites and stalagmites create a subterranean wonderland. Navigate the illuminated passage revealing nature's underground artistry.
See properties

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.

See all hotels in Shillong
A lush, green forest with a flowing stream and a fallen tree overhanging the water.

Top Shillong Hotel Reviews

Hotel Heiga

Hotel Heiga

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

Windermere Hotel

10/10 Excellent
"Nice location with amenities"
Sanjeev 1-night trip
Posted 1 month 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 4 months ago
The Relyn Suite
Rococo by Concordia Hospitality

Rococo by Concordia Hospitality

10/10 Excellent
"Excellent facilities. Though the staff stay area could use some upgradation."
Debarshi 2-night trip
Posted 6 months ago
Rococo by Concordia Hospitality

More cheap stays in Shillong

Rococo by Concordia Hospitality

Rococo by Concordia Hospitality

Laban Shillong ML
Rp289.662
Rp304.145 total
12 Aug - 13 Aug
includes taxes & fees
10/10 Exceptional! (1 review)
Rococo by Concordia Hospitality
The Relyn Suite

The Relyn Suite

L/A-028A Lower, Nongrim Hills Shillong East Khasi Hills
Rp745.330
Rp782.597 total
10 Aug - 11 Aug
includes taxes & fees
7.2/10 Good! (5 reviews)
The Relyn Suite
XTSY Travellers Hostel

XTSY Travellers Hostel

Diengiong Shillong ML
Get ratesXTSY Travellers Hostel
Winnie's Lodge

Winnie's Lodge

LumKhyriem Umkdait,793011 Shillong ML
Get ratesWinnie's Lodge
Hotel Serene

Hotel Serene

1st floor mirullah building, Shillong Meghalaya
Get rates
8/10 Very good! (2 reviews)
Hotel Serene
Pristine Pavilion Hotel

Pristine Pavilion Hotel

Laitumkhrah police point next to kfc Shillong MEGHALAYA
Get rates
8/10 Very good! (1 review)
Pristine Pavilion Hotel

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 Hotel Heiga. 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 Classic Hill Breeze Stay Inn. 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 The Living Roof and XTSY Travellers Hostel. 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 129 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, Shillong Peak and Kshaid Nohsngithiang Eco Park 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 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