Compare and save on Shillong hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Shillong hotels

Use our map to find hotels near the Shillong area or attractions you want to visit.

The best Shillong hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Shillong

With its natural and cultural attractions, the city of Shillong is a popular destination for travelers. Located in northeast India, Shillong is the capital of the state of Meghalaya. With its arresting waterfalls and natural beauty, Shillong is regarded as the “eden of the East.” As a popular tourist destination, Shillong is home to amenities and hotels that tourists look forward to. If you’re planning a visit to this city, be sure to consider using Skyscanner to book your hotel.

How to Book Hotels in Shillong

There are many hotels in Shillong that suit multiple budget ranges. When using Skyscanner’s search tools, you can search for Shillong hotels by price and by other criteria such as travel dates, number of travelers in your party, and the number of hotel rooms you wish to book. Skycanner will produce a list of Shillong hotels that suit your needs. You can scroll through the list to find affordable hotels or opulent resorts.

Can I Get Good Deals on Shillong Hotels?

Travelers can find great deals for Shillong hotels. The best time to visit this oasis-like setting is between September and May as rains are less heavy and the weather is pleasant. However, during the peak travel season, visitors are apt to pay full price on hotels. By traveling during the monsoon rains, travelers will have a more soggy experience, but can typically find very cheap hotel rates in Shillong.

What Are Some Affordable Hotels in Shillong, India?

Budget-friendly Shillong hotels usually charge about $30 per night for a room. Not all hotels offer Wi-fi so it’s important to check with the hotel before you book your stay to ensure that it has the amenities you need. In many cases, cheap hotels in Shillong only offer the most basic amenities. On the other hand, several feature an outstanding array of amenities and services such as well-furnished living areas, modern bathrooms, and breakfast. Some of the city’s best-known cheap hotels include Bi & Ti and Magic Serviced Apartment.

What Are the Best Hotels in Shillong?

Many of the best hotels in Shillong start pricing at $80 per night. Many of the city’s most luxurious hotels are located within an easy distance from popular Shillong attractions like the Elephant Falls, Lady Hydari Park, and Umiam Lake. These venues feature excellent services and amenities like on-site restaurants and lounges, night clubs, Wi-fi, and luxuriously furnished rooms and suites. Swimming pools and room service are also featured in the best hotels of Shillong. If you’re considering a stay at a boutique hotel in the city, consider some the city’s best like Ri Kynjai, Hotel Alpine Continental, and Hotel Polo Towers.

If you aren’t sure what hotel to book in Shillong, consider finding one that’s near the attractions you wish to visit. Skyscanner can help you locate the best hotels in Shillong or the cheapest—whatever you prefer! You can also use Skyscanner to find great deals on airfare to India and other worldwide destinations. Don’t forget you can use Skyscanner to find good deals on car rentals too.