Hotels & Accommodation in Shillong

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Shillong?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Shillong on Hotels.com. These Shillong hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Courtyard By Marriott Shillong

Courtyard By Marriott Shillong
5.0 star property
Police Bazar
9.8 out of 10, Exceptional, (41 reviews)
Breathe crisp mountain air at this luxury hotel featuring an outdoor pool and poolside bar. Enjoy deep-tissue massages or facials, then savour sushi at Spectra restaurant. Located near India Orchidarium and Wards Lake, with complimentary valet parking.
The price is R1 541
R1 818 total
includes taxes & fees
27 Jul - 28 Jul
Courtyard By Marriott Shillong

H.N GUEST HOUSE

H.N GUEST HOUSE
2.0 star property
Shillong
The price is R385
R404 total
includes taxes & fees
25 Jul - 26 Jul
H.N GUEST HOUSE

Vivanta Meghalaya, Shillong

Vivanta Meghalaya, Shillong
5.0 star property
Shillong
9.0 out of 10, Wonderful, (20 reviews)
This luxury hotel offers pampering massages at the full-service spa and refreshing drinks at the bar. Located near Wards Lake and India Orchidarium, Vivanta features a welcoming café and convenient valet parking for exploring Meghalaya's natural beauty.
The price is R1 627
R1 919 total
includes taxes & fees
31 Jul - 01 Aug
Vivanta Meghalaya, Shillong

The Notting Hills Inn

The Notting Hills Inn
3.0 star property
Shillong
The price is R479
R503 total
includes taxes & fees
22 Jul - 23 Jul
The Notting Hills Inn

Anagh Guest House

Anagh Guest House
3.0 star property
Shillong
The price is R361
R379 total
includes taxes & fees
14 Aug - 15 Aug
Anagh Guest House

Windermere Hotel

Windermere Hotel
3.5 star property
Shillong
9.6 out of 10, Exceptional, (10 reviews)
Nestled in scenic Shillong, this hotel offers both indoor and children's pools for year-round swimming. Explore nearby Spread Eagle Falls using complimentary bikes, then relax at the bar after enjoying a free breakfast.
The price is R1 081
R1 135 total
includes taxes & fees
25 Jul - 26 Jul
Windermere Hotel

Hotel Polo Towers Shillong

Hotel Polo Towers Shillong
4.0 star property
Police Bazar
7.2 out of 10, Good, (24 reviews)
Discover comfort in Shillong with easy access to India Orchidarium and Botanical Garden. Work out in the fitness centre, grab coffee at the café, or unwind with a drink. Room service and free parking enhance your stay near Wards Lake.
The price is R724
R760 total
includes taxes & fees
30 Jul - 31 Jul
Hotel Polo Towers Shillong

Rococo by Concordia Hospitality

Rococo by Concordia Hospitality
2.0 star property
Shillong
10.0 out of 10, Exceptional, (1 review)
Experience comfort at this welcoming Shillong retreat. Explore nearby attractions like Marai Cave and Wards Lake during your stay. After adventures, enjoy conveniences including free WiFi, complimentary parking, and attentive 24-hour front desk service.
The price is R264
R277 total
includes taxes & fees
04 Aug - 05 Aug
Rococo by Concordia Hospitality

The Relyn Suite

The Relyn Suite
2.0 star property
Shillong
7.2 out of 10, Good, (5 reviews)
Just minutes from Spread Eagle Falls, this welcoming hotel offers the convenience of free WiFi and parking. Enjoy round-the-clock assistance at the front desk while exploring nearby Jawaharlal Nehru Stadium during your Meghalaya adventure.
The price is R678
R712 total
includes taxes & fees
16 Aug - 17 Aug
The Relyn Suite

Ramson Stay Inn

Ramson Stay Inn
2.0 star property
Shillong
Escape to this serene hotel featuring a refreshing outdoor pool near Spread Eagle Falls. Free WiFi and parking enhance your stay while exploring the beautiful surroundings of Golf Links Shillong. Convenient location with easy access to the airport.
The price is R462
R485 total
includes taxes & fees
24 Jul - 25 Jul
Ramson Stay Inn

Valmere Chery Blossom Suites

Valmere Chery Blossom Suites
3.0 star property
Shillong
The price is R1 121
R1 177 total
includes taxes & fees
18 Aug - 19 Aug
Valmere Chery Blossom Suites

Deluxe Unique Residency

Deluxe Unique Residency
2.0 star property
Shillong
The price is R352
R352 total
includes taxes & fees
25 Jul - 26 Jul
Deluxe Unique Residency

Blue Angel Annexe

Blue Angel Annexe
3.0 star property
Shillong
9.0 out of 10, Wonderful, (2 reviews)
Wake up to complimentary full breakfast at this cosy Shillong retreat. The rooftop terrace offers stunning vistas while Jawaharlal Nehru Stadium and Wards Lake beckon nearby. Enjoy free WiFi and parking during your stay.
The price is R462
R485 total
includes taxes & fees
24 Jul - 25 Jul
Blue Angel Annexe

Rishat Sngi Orchid Resort, Shillong

Rishat Sngi Orchid Resort, Shillong
3.0 star property
Police Bazar
Tucked into Shillong's lush landscape, this resort offers a peaceful escape near India Orchidarium and Botanical Garden. Enjoy room service, free WiFi, and helpful 24-hour assistance while exploring nearby Wards Lake attractions.
The price is R1 464
R1 727 total
includes taxes & fees
30 Jul - 31 Jul
Rishat Sngi Orchid Resort, Shillong

Grace Guest House

Grace Guest House
2.0 star property
Shillong
The price is R277
R291 total
includes taxes & fees
22 Jul - 23 Jul
Grace Guest House

Hotel Heiga

Hotel Heiga
3.0 star property
Shillong
9.2 out of 10, Wonderful, (5 reviews)
Set against Shillong's lush landscape, this welcoming hotel offers complimentary WiFi and parking. Explore Wards Lake and the India Orchidarium just minutes away, then unwind with convenient room service after your adventures.
The price is R402
R422 total
includes taxes & fees
22 Jul - 23 Jul
Hotel Heiga

Experience by XTSY

Experience by XTSY
3.0 star property
Shillong
The price is R917
R963 total
includes taxes & fees
23 Jul - 24 Jul
Experience by XTSY

Hotel Indiana

Hotel Indiana
3.0 star property
Police Bazar
4.0 out of 10, (1 review)
Wake to complimentary breakfast at this convenient Shillong retreat near India Orchidarium and Botanical Garden. Enjoy free WiFi throughout your stay and catch the hotel's airport shuttle for hassle-free transport to explore Wards Lake.
The price is R431
R453 total
includes taxes & fees
25 Jul - 26 Jul
Hotel Indiana

Magvaris Comfort Inn

Magvaris Comfort Inn
2.0 star property
Shillong
Discover this cosy retreat near Spread Eagle and Sweet Falls. Free WiFi and parking complement the convenient 24-hour front desk service. After exploring Shillong's natural wonders, return to this practical and welcoming hotel for a restful stay.
The price is R396
R416 total
includes taxes & fees
21 Aug - 22 Aug
Magvaris Comfort Inn

Ladybird Hotel

Ladybird Hotel
3.0 star property
Police Bazar
7.0 out of 10, Good, (2 reviews)
Wake up to mountain air at this welcoming hotel near India Orchidarium and Wards Lake. Start your day with complimentary buffet breakfast before exploring Shillong's natural beauty. Return to comfortable amenities with free WiFi and parking included.
The price is R770
R809 total
includes taxes & fees
30 Jul - 31 Jul
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.

Get last-minute hotel deals in Shillong and save more

Sign in to unlock great savings.
Showing deals for:31 Jul - 02 Aug
Showing deals for:20 Aug - 21 Aug

When is the best time to visit Shillong?

Our prices for hotels in Shillong are cheapest in January
Price trends for hotels in Shillong
Pricing is based on two traveller single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Shillong
July
High 23°C / low 20°C. Rainy most days.
View properties in July
23°
weather_sleet
July, no crowd data, average high temperature 23 degrees Celsius, average low temperature 20 degrees Celsius. Rainy most days.
20°
24°
weather_sleet
August, no crowd data, average high temperature 24 degrees Celsius, average low temperature 20 degrees Celsius. Rainy most days.
20°
23°
weather_sleet
September, no crowd data, average high temperature 23 degrees Celsius, average low temperature 19 degrees Celsius. Rainy most days.
19°
22°
weather_sleet
October, no crowd data, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
20°
weather_sun
November, no crowd data, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
18°
weather_sun
December, no crowd data, average high temperature 18 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
17°
weather_sun
January, no crowd data, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
19°
weather_sun
February, no crowd data, average high temperature 19 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
22°
weather_sun
March, no crowd data, average high temperature 22 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
23°
weather_sleet
April, no crowd data, average high temperature 23 degrees Celsius, average low temperature 16 degrees Celsius. Rainy most days.
16°
23°
weather_sleet
May, no crowd data, average high temperature 23 degrees Celsius, average low temperature 17 degrees Celsius. Rainy most days.
17°
24°
weather_sleet
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Rainy most days.
19°
Monthly weather averages (˚C)

Top neighbourhoods in Shillong

Police Bazar

Shillong's Police Bazar neighbourhood 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 Thrills Fun Park.

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

Check out reviews of Shillong hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Shillong?
If you want the flexibility to change your plans to Shillong, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Shillong if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 21 holiday homes. In addition, you can choose from 18 apartments.
What will the weather in Shillong be like during my visit?
June and August are typically the warmest months in Shillong, when the average temperature is 21°C. January and December are the coldest months, when the average temperature is 14°C. July and June are the months with the most rain.
Why should I book my Shillong hotel with Hotels.com?
There are lots of reasons to book your Shillong trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Shillong

Whispers of Waterfalls: Unveiling Shillong’s Enchanted Serenity

Nestled in the lush hills of Meghalaya, Shillong is a captivating blend of nature and culture. Known as the 'Scotland of the East', this charming hill station enchants visitors with its rolling landscapes, serene lakes, and cascading waterfalls. Key attractions include the crystal-clear Umiam Lake, the majestic Elephant Falls, and the historic All Saints Cathedral. Wander through vibrant local markets and experience the rich tribal heritage. With its cool climate and breathtaking views, Shillong is an idyllic escape for nature lovers, adventurers, and those seeking a tranquil retreat amidst stunning scenery.

4 tips for savvy savings when booking a hotel in Shillong

  1. Book for the cheapest times: The most budget-friendly time to visit Shillong is in February, July, and September, when hotel prices tend to be lower. To fully immerse yourself in the city’s rich history and culture, as well as its stunning natural beauty, a stay of at least 2 to 3 days is recommended. During your visit, you can explore notable landmarks such as the picturesque lakes, majestic waterfalls, and historic churches. The vibrant local culture and wildlife, alongside attractions like the golf course and zoo, offer great value for money and a memorable experience in this hilly paradise.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Shillong, you may start by visiting the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted rates on nearby hotels as your travel date approaches. Enabling email alerts or push notifications from Hotels.com can help you stay informed about flash sales and special last-minute promotions, ensuring you don't miss opportunities to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so you can quickly identify the best options and be notified of any price drops or availability changes.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Shillong. For those seeking distinctive accommodations, boutique hotels may provide a more personalised experience and potentially better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest more affordable dates, which may enhance your chances of securing a better deal.
  4. Consider your location: Choosing accommodation near key attractions or city centres can offer convenience, but it often comes at a premium. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. Independent hotels situated further afield are usually more likely to be affordable and can provide a more authentic experience.

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 tends to be the wettest month. The peak travel months to visit Shillong are May to July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy to very cloudy, accompanied by frequent rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by no rainfall and sunny to mostly sunny conditions.