Hotels in Shillong

Find the best deals on 301 hotels in Shillong

Check-in
Check-out
Compare vs. momondo |

Things to do in Shillong

Jawaharlal Nehru Stadium

How much are hotels near Jawaharlal Nehru Stadium?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Shillong nearest to Jawaharlal Nehru Stadium, you should expect to pay around $41/night. This price fluctuates based on time of year. In general, a rate under $41/night is a good deal for momondo users staying near Jawaharlal Nehru Stadium. Hotels near Jawaharlal Nehru Stadium are typically 12% more expensive than the average hotel in Shillong, which is $36.

Hotels near Jawaharlal Nehru Stadium
Oyo 10831 Balaji Guest House
Best value
Oyo 10831 Balaji Guest House
$20
Hotel Polo Towers Shillong
#1 Most popular
Hotel Polo Towers Shillong
7.0
$73
Oyo 14874 Live Inn Guest House
#2 Most popular
Oyo 14874 Live Inn Guest House
$27
Oyo 19534 Golfer's Nest
#3 Most popular
Oyo 19534 Golfer's Nest
$28
Meica Guest House
#4 Most popular
Meica Guest House
8.0
$23
Oyo 18330 Stay At Jo's Guest House
#5 Most popular
Oyo 18330 Stay At Jo's Guest House
$25
The Shillong Hills Guest House
The Shillong Hills Guest House
8.0
$44
Oyo 11907 Shelter Inn
Oyo 11907 Shelter Inn
$45
Kaizun Bed Breakfast
Kaizun Bed Breakfast
8.0
$50
Landmark Hills
Landmark Hills
10.0
$56
The Loft Executive Inn
The Loft Executive Inn
8.0
$38
Hotel Poinisuk
Hotel Poinisuk
6.0
$53

When to book a hotel in Shillong

Check out the information below to find the best deal on a Shillong hotel room
Low Season
November
High Season
July

cheapest month to stay

39%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
$35 - $70
Highest day of week
Monday
Cheapest day of week
Tuesday

av. price over the last two weeks

Average price (weeknight)

$66

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$68

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Shillong is: 1-2 star, 48 days before. 3 star, 74 days before.
1-2 star
$25 - $39
3 star
$20 - $58

How much does a hotel in Shillong cost per night?

Use the information below to find quality Shillong hotel rooms for low prices
2 stars and below
Oyo 10491 Pumpkin Guest House
#1 most popular
Oyo 10491 Pumpkin Guest House
$17
Hotel Heritage
#2 most popular
Hotel Heritage
4.0
$27

Cheap hotels in Shillong

These hotels and hostels are the cheapest accommodations available in Shillong
Oyo 10491 Pumpkin Guest House
Oyo 10491 Pumpkin Guest House
$17
The Heritage Club - Tripura Castle
The Heritage Club - Tripura Castle
8.0
$66
Oyo 18759 Nirvana Guest House
Oyo 18759 Nirvana Guest House
$26
Hotel Heritage
Hotel Heritage
4.0
$27

Get the best value hotel in Shillong

These hotels have the best prices for their ratings
The Heritage Club - Tripura Castle
The Heritage Club - Tripura Castle
8.0
$66
Hotel Heritage
Hotel Heritage
4.0
$27

Shillong travel information

How long do people stay in Shillong?

4 nights is the typical length of stay for people visiting Shillong.

How much does a hotel cost in Shillong?

Hotels in Shillong show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $34 per night.

When is the best time to book a hotel in Shillong?

In November prices are at their lowest and represents the most cost effective time to book a hotel room in Shillong. You may find the cost of your room has decreased by 38%.

Which day is cheapest to stay in Shillong?

Monday is the day where you will typically find the lowest price for your hotel room in Shillong. The highest price tends to be on Sunday.

How much does a hostel in Shillong cost?

Shillong Hostels typically cost in the region of $23 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average $11 cheaper than the average price of a hotel in Shillong.


Start planning your trip to Shillong