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

Shillong Hotels

  • 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
Guest rating
Star rating

Our top choices for Shillong hotels

House of Jordan

House of Jordan
3.0 star property
Shillong
The price is P1,740
P1,827 total
includes taxes & fees
Jun 11 - Jun 12
House of Jordan

The Notting Hills Inn

The Notting Hills Inn
3.0 star property
Shillong
The price is P1,989
P2,089 total
includes taxes & fees
Jun 13 - Jun 14
The Notting Hills Inn

H.N GUEST HOUSE

H.N GUEST HOUSE
2.0 star property
Shillong
The price is P1,450
P1,523 total
includes taxes & fees
Jun 12 - Jun 13
H.N GUEST HOUSE

MOCAHM Hotel

MOCAHM Hotel
3.0 star property
Shillong
8.0 out of 10, Very Good, (1 review)
The price is P1,276
P1,340 total
includes taxes & fees
Jul 10 - Jul 11
MOCAHM Hotel

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 P1,740
P1,827 total
includes taxes & fees
Jun 12 - Jun 13
Blue Angel Annexe

Anagh Guest House

Anagh Guest House
3.0 star property
Shillong
The price is P1,754
P1,842 total
includes taxes & fees
Jun 11 - Jun 12
Anagh 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 P1,201
P1,261 total
includes taxes & fees
Jun 12 - Jun 13
Rococo by Concordia Hospitality

Lahaven Guest House

Lahaven Guest House
2.0 star property
Shillong
The price is P1,160
P1,218 total
includes taxes & fees
Jul 10 - Jul 11
Lahaven Guest House

Winnie's Lodge

Winnie's Lodge
2.5 star property
Shillong
The price is P870
P914 total
includes taxes & fees
Jul 10 - Jul 11
Winnie's Lodge

Premium Unique Residency

Premium Unique Residency
2.0 star property
Shillong
The price is P1,274
P1,274 total
includes taxes & fees
Jun 11 - Jun 12
Premium Unique Residency

Hotel Indiana

Hotel Indiana
3.0 star property
Police Bazar
4.0 out of 10, (1 review)
The price is P1,740
P1,827 total
includes taxes & fees
Jun 19 - Jun 20
Hotel Indiana

Experience by XTSY

Experience by XTSY
3.0 star property
Shillong
The price is P3,451
P3,624 total
includes taxes & fees
Jun 17 - Jun 18
Experience by XTSY

Magvaris Comfort Inn

Magvaris Comfort Inn
2.0 star property
Shillong
The price is P1,490
P1,564 total
includes taxes & fees
Jul 10 - Jul 11
Magvaris Comfort Inn

Lily Guest House

Lily Guest House
2.0 star property
Shillong
The price is P1,682
P1,766 total
includes taxes & fees
Jul 1 - Jul 2
Lily Guest House

Itsy Hotels Shillong Tower Guesthouse

Itsy Hotels Shillong Tower Guesthouse
3.0 star property
Shillong
10.0 out of 10, Exceptional, (1 review)
"My friend and I were welcomed the moment we entered the building. The check-in process was pretty fast, and they guided us to the room. Complimentary daily breakfast and breakfast dishes were delicious. There is a restaurant at the top of the building. They provided the menu in each room, which you simply phone to order dishes. They will bring a tray of your order to your room. There is a TV and hundred of free channels in the room. The room and bathroom were clean, and the bed was comfortable....
Ireland
Robert
Itsy Hotels Shillong Tower Guesthouse

Grace Guest House

Grace Guest House
2.0 star property
Shillong
The price is P1,044
P1,096 total
includes taxes & fees
Jun 19 - Jun 20
Grace Guest House

Hotel Aura

Hotel Aura
3.0 star property
Police Bazar
3.2 out of 10, (5 reviews)
"This is not a star catagory hotel"
India
Prosenjit
The price is P1,981
P2,080 total
includes taxes & fees
Jun 11 - Jun 12
Hotel Aura

Ladybird Hotel

Ladybird Hotel
3.0 star property
Police Bazar
7.0 out of 10, Good, (2 reviews)
"Clean hotel, with parking, near bazar, small room, hot water"
United Kingdom
Gabriela
The price is P2,900
P3,045 total
includes taxes & fees
Jun 11 - Jun 12
Ladybird Hotel

Lum-er Masae

Lum-er Masae
3.5 star property
Shillong
The price is P3,190
P3,350 total
includes taxes & fees
Jul 1 - Jul 2
Lum-er Masae

Deluxe Super Hotel O Lapalang Shillong

Deluxe Super Hotel O Lapalang Shillong
2.0 star property
Shillong
The price is P1,506
P1,506 total
includes taxes & fees
Jun 22 - Jun 23
Deluxe Super Hotel O Lapalang Shillong
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 and neighborhoods for the activities you enjoy most.

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

  • Breathtaking Natural Scenery: Shillong, known as the Scotland of the East, boasts stunning landscapes including picturesque hills, serene lakes, and magnificent waterfalls like Elephant Falls.
  • Adventurous Activities: The region offers a plethora of outdoor experiences such as trekking, golfing, and exploring captivating caves.
  • Rich Cultural Experience: Visitors can enjoy local customs, delightful shopping, and charming streets that reflect Shillong's vibrant culture.
  • Serene Relaxation: Umiam Lake provides a tranquil setting for leisurely activities and romantic getaways.
  • Varied Accommodation Options: From luxurious hotels to charming guesthouses, Shillong caters to every traveller's needs for a memorable stay.

Find great hotels in Shillong

Discover a range of delightful accommodation options in Shillong, Meghalaya, from charming guesthouses to luxurious hotels. Whether you're seeking a family-friendly retreat, a business travel haven, or a rejuvenating spa experience, Shillong offers the perfect setting for every type of traveller. Explore the best hotels and star-rated establishments that promise comfort and exceptional service, ensuring a memorable stay in this scenic hill station.

  • Courtyard By Marriott Shillong: A perfect blend of adventure and romance awaits at Courtyard By Marriott Shillong, set amidst the stunning landscapes of Meghalaya. This hotel is tailored for those seeking exhilarating experiences, offering a range of adventure sports such as rock climbing, cave exploring, and hiking. Guests can indulge in romantic packages complete with 24-hour room service and late-night menus. The hotel boasts a serene spa featuring facial treatments and massage rooms, alongside a relaxing pool area with sun loungers, making it a splendid choice for couples or travellers pursuing both excitement and tranquillity.
  • Vivanta Meghalaya, Shillong: Experience luxury and sustainability at Vivanta Meghalaya, Shillong, a distinguished 5-star hotel perfect for eco-conscious travellers. Nestled in the heart of Shillong, this eco-certified property enhances the visit with its commitment to preserving the environment while delivering opulent comfort. Guests can enjoy modern amenities alongside breathtaking views, making it an ideal choice for those seeking a lavish getaway that aligns with their green values. The hotel’s blend of luxury and responsibility ensures a memorable stay.
  • M Crown Hotel: M Crown Hotel delivers a sophisticated atmosphere for business travellers visiting Shillong. This 4-star establishment offers modern comforts and essential amenities designed to cater to the needs of professionals on the move. Its convenient location provides easy access to local business hubs, while the well-appointed rooms provide a serene retreat after a busy day. Guests appreciate the attentive service and quality accommodations that make M Crown a reliable choice for a productive yet enjoyable stay.

Where to stay in Shillong

Shillong, often dubbed the Scotland of the East, offers a captivating blend of culture and scenic beauty. With its charming streets and low crowds, it's perfect for leisurely strolls. Nature lovers will find nearby attractions like the stunning Elephant Falls and the serene Umiam Lake. The region's adventurous spirit invites excursions into the lush hills, making Shillong an ideal destination for those seeking romance and outdoor experiences amidst breathtaking landscapes.

  • Cherrapunji: Nestled in the lush hills of Meghalaya, Cherrapunji is famed for being one of the wettest places on Earth. This village offers breathtaking views, especially from its numerous lookouts. Outdoor enthusiasts will revel in its hiking trails leading to stunning waterfalls and swimming spots. With a peak tourist season from May to July, visitors flock here for romantic getaways and adventure experiences, immersed in nature's pristine beauty.
  • Police Bazar: Located in the heart of Shillong, Police Bazar is a bustling neighbourhood that serves as the cultural hub of the city. Its vibrant markets and local eateries offer a taste of the region's rich heritage. Peak tourist traffic occurs from May to July, making it a lively spot for cultural exploration and scenic experiences. Visitors can enjoy golfing at nearby courses, while landmarks such as temples and serene lakes provide perfect spots for relaxation amidst urban energy.
  • Mawlynnong: Known as the cleanest village in Asia, Mawlynnong is a picturesque destination that enchants travellers with its pristine environment and warm hospitality. Peak visitation occurs in April, July, and September, drawing adventurers and romantics alike. The village offers delightful outdoor activities, including exploring lush caves and cascading waterfalls. Mawlynnong is perfect for those seeking a tranquil escape, where nature and community spirit harmoniously coexist.

Things to do in Shillong

Shillong is an ideal destination for outdoor enthusiasts and romantics alike, offering breathtaking scenery and numerous activities. Visitors can explore stunning waterfalls, enjoy a round of golf at well-maintained courses, and experience the thrills at fun parks. There are also various events to partake in and delightful shopping options to explore, making it easy to find the perfect Shillong vacation package for a memorable getaway.

Shopping

In Shillong, you can explore Police Bazaar for local handicrafts and souvenirs. If you're up for a drive, visit the City Centre Mall, which offers a variety of shops, including clothing and electronics, ensuring a delightful shopping experience.

Recreation

Experience the energetic atmosphere at Jawaharlal Nehru Stadium, where you can engage in various sports activities. For a serene day, head to Golf Links Shillong, where you can enjoy a round of golf amidst lush greenery and breathtaking landscapes, perfect for outdoor relaxation.

Adventure

At Thrills Fun Park in Shillong, experience the adrenaline rush of karting on exciting tracks. Meanwhile, XSV Adventures Paintball Zone offers a thrilling paintball experience amidst lush surroundings, where you can engage in exhilarating team battles, perfect for adventure enthusiasts looking for action and excitement.

Nightlife

In Shillong, the nightlife is vibrant and eclectic. The Cloud 9 Lounge offers a lively atmosphere with great music, while Café Shillong provides a relaxed vibe perfect for unwinding. For those seeking a lively crowd, the Shillong Night Market is a unique experience filled with street food and local crafts.

*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 during your visit to Shillong, consider travelling in February, July, or September when accommodation prices are lower. Aim to book your stay for a Thursday, as it tends to be the least expensive day. Use Expedia’s search tool to compare prices, find budget-friendly options, and explore eco-certified hotels. Additionally, combining your hotel, flights, and activities into a package can lead to significant savings. Look for free local attractions and utilise public transport to keep your travel costs down.

  • 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: Expedia's search tool enables you to specify your budget, chosen location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you identify the most affordable hotels first. Furthermore, you have the option to refine your selections by hotel category—by selecting the Eco-certified filter, for instance, you can easily find sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save on costs by combining your hotel stay in Shillong with your flights and activities by opting for an Expedia package.

Find the best attractions in Shillong

Shillong, a picturesque destination in Meghalaya, is perfect for outdoor and romantic getaways, offering stunning waterfalls, captivating caves, and serene lakes. Adventurous travellers will find a plethora of experiences to explore. Don't miss visiting Shillong Peak for breathtaking views, and consider local vacation rentals for a comfortable stay amidst the scenic beauty.

  • Shillong Peak: Experience breathtaking panoramic views from Shillong Peak, the highest point in the area. This lookout offers a romantic atmosphere, perfect for couples and adventure seekers alike, with opportunities for hiking and photography amidst the lush landscape.
  • Nohkalikai Falls: Marvel at the majestic Nohkalikai Falls, one of the tallest waterfalls in India. The stunning cascade plunges into a green pool, creating a serene yet adventurous vibe. It's an ideal spot for nature lovers and those seeking a romantic escape.
  • Thangkharang Park: Enjoy the serene surroundings of Thangkharang Park, a family-friendly destination known for its eco-friendly initiatives. The park features beautiful gardens, picnic spots, and stunning views, making it perfect for a leisurely day out with loved ones.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To reach Shillong, Meghalaya, you can fly into Guwahati's Lokpriya Gopinath Bordoloi International Airport (GAU), located 66.0km away. Nearby, the Radisson Blu Hotel Guwahati offers luxury accommodations just 9.7km from the airport, with convenient transportation options. Collection O 41203 Sai Kripa Inn and Hotel Prince are also excellent choices, situated 12 and 17.7km away, respectively. Alternatively, Shillong Airport (SHL) is only 16.1km from the city centre. The Vivanta Meghalaya, Shillong, a 5-star hotel, provides airport shuttle services on request, while M Crown Hotel and Hotel Assembly, both within 17.7km, offer comfortable stays for visitors.

Frequently asked questions

Where is the best place for a stay in Shillong?
Based on our traveler 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 vacation rentals in Shillong?
Hotel O Shillong Balaji Guest House: Visitors like this Shillong vacation home rental. It has daily housekeeping and free WiFi to help you feel perfectly comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. Some other top choices in Shillong are Hotel O Lapalang Shillong and Palette Hotel And Resort Garikhana Shillong. See all vacation rentals in Shillong.
If I need to cancel my hotel reservation in Shillong, will I receive a refund?
Yes! Most room reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Shillong.
What's the best budget-friendly hotel in Shillong?
Based on our traveler 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 hotel for a family trip to Shillong?
Courtyard By Marriott Shillong is a hotel with a children's pool and a kids' club, and it's a top choice on Expedia for families. Polo Cherrapunjee Resort is another good choice for your kid-friendly vacation. Kids of all ages will also enjoy a visit to Thrills Fun Park. Find more child-friendly accommodations in Shillong.
What's the best pet-friendly place to stay in Shillong?
Vivanta Meghalaya, Shillong is a top hotel for people traveling with their pets, and offers a full-service spa and WiFi for its human guests. Two other good options to stay with your pet include XTSY Travellers Hostel and The Living Roof. See more pet-friendly hotel accommodations in Shillong.
What's the best high-end 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 travelers looking for an elegant place to stay. Another upscale option for your stay is Vivanta Meghalaya, Shillong. Find more luxury hotels in Shillong.
Where is the best part of Shillong for sightseeing?
Police Bazar is a popular part of the city for sightseeing so enjoy the local sights like Wards Lake while you're exploring the neighborhood.
What are some accommodations 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 onsite 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 center, 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 Vivanta Meghalaya, Shillong and Polo Cherrapunjee Resort. 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 accommodations 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 agenda are Golf Links Shillong and Thrills Fun Park. Check out what more to see and do in Expedia's Shillong guide.
What's the seasonal weather like in Shillong?
The hottest months are usually June and August with an average temp of 70°F, while the coldest months are January and December with an average of 57°F. The rainiest months in Shillong are July, June, August, and September, with each month seeing an average of 36 inches of rainfall.

Explore a world of travel with Expedia