Hotels in Shillong

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Shillong?

MOCAHM Hotel

3.0 star property
$26 nightly
The price is $29
Jul 14 - Jul 15
Total includes taxes and fees
MOCAHM Hotel

RB guest house

2.0 star property
$27 nightly
The price is $30
Jul 13 - Jul 14
Total includes taxes and fees
RB guest house

Treebo Omega Stay Inn

3.0 star property
$17 nightly
The price is $19
Jul 20 - Jul 21
Total includes taxes and fees
Treebo Omega Stay Inn

Blue Angel Annexe

3.0 star property
$31 nightly
The price is $35
Jul 14 - Jul 15
Total includes taxes and fees
Blue Angel Annexe

Rococo by Concordia Hospitality

2.0 star property
$25 nightly
The price is $28
Jul 14 - Jul 15
Total includes taxes and fees
Rococo by Concordia Hospitality

The Relyn Suite

2.0 star property
7.0 out of 10, Good, (4)
The Relyn Suite

Ado Homestay

3.0 star property
10.0 out of 10, Exceptional, (1)
Ado Homestay

Kiara - The Guest House

2.0 star property
$29 nightly
The price is $33
Jul 13 - Jul 14
Total includes taxes and fees
Kiara - The Guest House

Hotel Indiana

3.0 star property
4.0 out of 10, (1)
$29 nightly
The price is $33
Jul 13 - Jul 14
Total includes taxes and fees
Hotel Indiana

Vanagleda Guest House

3.0 star property
Vanagleda Guest House

Hotel Barbereek Inn

3.0 star property
5.0 out of 10, (4)
$20 nightly
The price is $23
Aug 2 - Aug 3
Total includes taxes and fees
Hotel Barbereek Inn

Ramson Stay Inn

2.0 star property
$36 nightly
The price is $40
Jul 13 - Jul 14
Total includes taxes and fees
Ramson Stay Inn

Hotel Assembly

3.5 star property
2.0 out of 10, (1)
Hotel Assembly

Lily Guest House

2.0 star property
$19 nightly
The price is $21
Jul 14 - Jul 15
Total includes taxes and fees
Lily Guest House

Winnie's Lodge

2.5 star property
$17 nightly
The price is $20
Jul 13 - Jul 14
Total includes taxes and fees
Winnie's Lodge

Hotel O Shillong Balaji Guest House

2.0 star property
$21 nightly
The price is $21
Aug 12 - Aug 13
Total includes taxes and fees
Hotel O Shillong Balaji Guest House

Pristine Pavilion Hotel

2.0 star property
8.0 out of 10, Very Good, (1)
$76 nightly
The price is $85
Jul 14 - Jul 15
Total includes taxes and fees
Pristine Pavilion Hotel

HOTEL KNIGHT INN BY ROH

2.0 star property
$34 nightly
The price is $38
Jul 13 - Jul 14
Total includes taxes and fees
HOTEL KNIGHT INN BY ROH

Elysian Home

3.0 star property
$24 nightly
The price is $26
Jul 26 - Jul 27
Total includes taxes and fees
Elysian Home

Ladybird Hotel

3.0 star property
7.0 out of 10, Good, (2)
Ladybird 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.
trending_down

Our prices for Shillong are cheapest in January

See average prices and weather for all months

Price trends for hotels in Shillong

Pricing is based on two traveler single night rates
Jul
$121
Average price during July is $121
Aug
$124
Average price during August is $124
Sep
$126
Average price during September is $126
Oct
$71
Average price during October is $71
Nov
$81
Average price during November is $81
Dec
$104
Average price during December is $104
Jan
$53
Average price during January is $53
Feb
$56
Average price during February is $56
Mar
$106
Average price during March is $106
Apr
$103
Average price during April is $103
May
$112
Average price during May is $112
Jun
$132
Average price during June is $132
Currently viewing crowd sizes and weather for July.

July

trending_downLow crowds
High 74°F / low 67°F. Rainy most days.
74°
weather_sleet
July, Low crowds, average high temperature 74 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Rainy most days.
67°
74°
weather_sleet
August, Low crowds, average high temperature 74 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Rainy most days.
67°
74°
weather_sleet
September, Moderate crowds, average high temperature 74 degrees Fahrenheit, average low temperature 66 degrees Fahrenheit. Rainy most days.
66°
72°
weather_sleet
October, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Rainy most days.
61°
69°
weather_sun
November, High crowds, average high temperature 69 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Sunny most days.
54°
64°
weather_sun
December, High crowds, average high temperature 64 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
62°
weather_sun
January, Low crowds, average high temperature 62 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
67°
weather_sun
February, Low crowds, average high temperature 67 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
72°
weather_sun
March, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
73°
weather_sleet
April, Moderate crowds, average high temperature 73 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Rainy most days.
60°
74°
weather_sleet
May, High crowds, average high temperature 74 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Rainy most days.
63°
74°
weather_sleet
June, High crowds, average high temperature 74 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Rainy most days.
67°
Monthly weather averages (˚F)

Top neighborhoods in Shillong

Police Bazar map

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

Learn more about Shillong

Shillong is well-known for its attractions such as Wards Lake and Golf Links Shillong.

Check out the Shillong hotels guests love right now

Frequently asked questions

How much does a hotel room cost in Shillong?
You can discover great hotels in Shillong from $19 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". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Shillong hotels?
Members can save up to 20% on select hotels in Shillong. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Shillong hotels with free cancellation?
In order to book a refundable Shillong hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many 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?
Consider one of our travelers' favorite pet-friendly hotels in Shillong:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Shillong.
What are some of the best hotels in Shillong for couples?
Enjoy your couple's retreat with a stay at a top-rated Shillong romantic hotel. Our travelers love Courtyard By Marriott Shillong, a hotel with an al fresco restaurant as well as in-room champagne service. Another romantic hotel with top reviews is Windermere Hotel. This hotel offers a restaurant and an indoor pool for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Shillong for couples on Hotels.com.
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.6 out of 10 plus family-friendly amenities like an outdoor pool, children's meals, and free valet parking. Check out Polo Cherrapunjee Resort with a guest score of 8.8. This popular resort has an outdoor pool, children's meals, an arcade/game room, and more. Explore more kid-friendly hotels in Shillong by using our "Family friendly" filter in your search on Hotels.com.
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. Windermere Hotel is a great hotel with an indoor pool and a children's pool, and a guest rating of 10 out of 10. Plus, you can make the most of its restaurant and bar/lounge. Courtyard By Marriott Shillong is a popular hotel that features an outdoor pool and a children's pool along with a poolside restaurant and a poolside bar. To find more stays in Shillong with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Shillong hotels with free parking?
If you're exploring by car, finding a great Shillong hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Shillong?
For hotels in central Shillong, check out Windermere Hotel and Itsy Hotels Shillong Tower Guesthouse. Travelers love Windermere Hotel for its location, as well as the indoor pool, children's pool and restaurant this hotel offers. Itsy Hotels Shillong Tower Guesthouse is another popular central hotel with a restaurant and free parking. Police Bazar is a central neighborhood for your Shillong vacation.
Are all taxes and fees included in the Shillong hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers like in Shillong?
Courtyard By Marriott Shillong is an accommodation that is popular with guests.

Find out more about Shillong

Find out more about Shillong

Whispers of Shillong: A Symphony of Lakes, Waterfalls, and Sacred Spaces

Nestled in the heart of Meghalaya, Shillong enchants travelers with its breathtaking landscapes and rich culture. Known as the Scotland of the East, this hill station boasts lush hills, cascading waterfalls, and serene lakes like Umiam Lake. Explore the stunning Shillong Peak for panoramic views, visit the iconic Cathedral of Mary Help of Christians, and wander through vibrant local markets. Nature lovers can indulge in trekking and birdwatching, while the city's blend of traditional Khasi culture and modern charm makes it a captivating stopover. Experience tranquility and adventure in this off-the-beaten-path gem that promises unforgettable memories. For great 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 diverse range of accommodations, from luxury hotels with stunning views to cozy budget options. Whether you prefer modern amenities or charming boutique stays, you'll find plenty of choices to suit your style and budget while exploring this picturesque hill station. These are some of the hotels preferred by our travelers in Shillong:

  1. Hotel Polo Towers ShillongOpens in a new window: Hotel Polo Towers Shillong is a 4.0-star hotel that caters to business travelers in search of a comfortable and efficient stay. This property features essential amenities such as a Business Center, Conference Space, and Meeting Room, ensuring that all your professional needs are met. The modern design and elegant atmosphere create an inviting environment for productive work sessions. Frequent travelers appreciate the seamless experience, from express check-in to well-equipped facilities, making it an ideal choice for those prioritizing convenience and professionalism during their journeys.
  2. M Crown HotelOpens in a new window: M Crown Hotel also boasts a 4.0-star rating, designed for business travelers seeking a functional yet stylish lodging option. The property offers a range of amenities, including a Business Center and multiple Meeting Rooms, ideal for hosting important discussions or conferences. The contemporary architecture and sophisticated interior provide a refreshing backdrop for a productive stay. Travelers commend the efficiency and comfort provided, ensuring a smooth journey that meets their professional aspirations without compromise.
  3. Vivanta MeghalayaOpens in a new window: Vivanta Meghalaya is a luxurious 5.0-star hotel that elegantly balances business and leisure needs, making it the perfect retreat for discerning travelers. This property welcomes some pets and offers exclusive amenities, including an Accessible Business Center. The upscale atmosphere, combined with exquisite architectural design, creates a sophisticated ambiance. Guests revel in curated experiences and high-end dining options, ensuring every moment spent here is memorable. The emphasis on comfort and luxury positions this hotel as a top choice for those seeking an indulgent and unique experience.

Top locations to stay in Shillong

Some great areas to stay in Shillong, Meghalaya, are Mawlynnong, Cherrapunji, and Police Bazar. Mawlynnong offers stunning natural beauty and eco-friendly experiences, while Cherrapunji is famous for breathtaking waterfalls and lush landscapes. Police Bazar, the bustling heart of Shillong, provides vibrant markets and local culture. For first-time visitors, Police Bazar is best suited due to its accessibility and variety of attractions.

  1. MawlynnongOpens in a new window: Known as the cleanest village in Asia, Mawlynnong is a charming spot that offers a beautiful blend of nature and culture. With stunning views of lush greenery and vibrant local life, staying here gives you a unique chance to experience traditional Khasi hospitality. The area is famous for its community-driven cleanliness initiatives and picturesque living root bridges, making it a perfect escape into nature. Don't miss the breathtaking Seven Sisters Falls, which is just a short distance away, offering a serene backdrop for photography and relaxation.
  2. CherrapunjiOpens in a new window: Famed for its heavy rainfall and lush landscapes, Cherrapunji is a nature lover's paradise. Nestled in the hills, this small town is surrounded by stunning natural parks and breathtaking views. You can explore the Kshaid Nohsngithiang Eco Park for its panoramic vistas or venture into the mystical Mawsmai Cave, which offers an adventurous exploration of limestone formations. The area's magnificent Seven Sisters Falls is also a must-see, providing an unforgettable experience amidst the beauty of the outdoors.
  3. Police BazarOpens in a new window: Located in the heart of Shillong, Police Bazar is a bustling hub that's perfect for travelers who want to immerse themselves in local culture. This lively area offers a range of shopping options, from traditional handicrafts to modern goods, making it a great place to pick up souvenirs. Explore nearby attractions like Wards Lake and the picturesque Crinoline Falls, ideal for a leisurely stroll or a picnic. Police Bazar provides a vibrant atmosphere where you can experience the local lifestyle while being close to the city's conveniences.

Things to do in Shillong

Nestled among rolling hills, Shillong offers lush forests, serene lakes, and stunning waterfalls, making it a nature lover's paradise. Travelers can hike scenic trails, enjoy wildlife encounters, and play a round of golf amid breathtaking landscapes. With its charming churches and vibrant atmosphere, Shillong promises a memorable escape.

  • Seven Sisters FallsOpens in a new window – Experience the breathtaking beauty of Seven Sisters Falls, where cascading water flows down a series of cliffs, creating a stunning sight. Surround yourself with nature as you explore the lush greenery and enjoy picturesque views of the nearby lakes and churches.
  • Elephant FallsOpens in a new window – Visit Elephant Falls and witness the powerful rush of water tumbling over rocks. This magnificent waterfall is a great spot for photography and relaxation. Take a moment to appreciate the tranquil environment filled with the sounds of nature and the cool mist from the falls.
  • Mawsmai CaveOpens in a new window – Venture into Mawsmai Cave, where you’ll find fascinating limestone formations and an adventure waiting inside. Navigate through narrow passages and discover the unique geology that makes this cave a must-see for explorers and nature enthusiasts alike.
  • Wards LakeOpens in a new window – Spend some time at Wards Lake, a serene spot perfect for a leisurely stroll or a peaceful picnic. Enjoy the scenic surroundings as you walk along the paths, and take in the beauty of the lake while soaking up the tranquil atmosphere.
  • Mawsmai CaveOpens in a new window – Revisit Mawsmai Cave to delve deeper into its wonders. Each visit reveals something new—be it the intricate rock formations or the cool, damp air that envelops you as you explore further into the depths of this natural marvel.

5 tips for savvy savings when booking a hotel in Shillong

  1. Book for the cheapest times: The most affordable time to visit Shillong is in February, July, and September when hotel prices tend to be lower. For a budget-friendly trip, staying at least 2 to 3 days is recommended to fully enjoy the city's historical and cultural landmarks. During your visit, you can explore stunning attractions such as picturesque lakes, majestic waterfalls, and beautiful churches, all of which offer great value for money. This way, you can immerse yourself in Shillong's rich heritage without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To book hotels in Shillong, start by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To stay informed about flash sales and special promotions, consider enabling email alerts or push notifications from Hotels.com. This way, you could find the best opportunities to save on Shillong hotel bookings. Additionally, the Smart ShoppingOpens in a new window tool available through the app allows you to compare hotel prices and amenities, ensuring you're among the first to know about any available rooms or price drops for your spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Shillong hotel. For those seeking a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more budget-friendly dates to help you find the best deal.
  4. Consider your location: Staying close to popular attractions or city centers can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look at hotels in less central neighborhoods, striking a balance between cost and accessibility to the sites you plan to visit. Additionally, exploring independent hotels located a bit further out can lead to a more authentic and usually more affordable experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Shillong. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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 is usually the wettest month. May to July are the peak travel months in Shillong, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, with frequent rainfall. On the other hand, January, February, and December tend to be quieter times to visit, marked by no rainfall and mostly sunny conditions.

If you're looking to discover somewhere new, look no further than Shillong. Whether you're planning to stay for a night or for the week, the area around Shillong has accommodations to fit every need. Search for hotels in Shillong with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Shillong hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Shillong hotel deals are here with our lowest price guarantee.