Hotels in Shillong

Find the best deals on 315 hotels in Shillong

Check-in
Check-out
Compare vs momondo |

Top Hotels in Shillong

Find the perfect Shillong hotel for business or leisure
$self.alt
Oyo 10491 Pumpkin Guest House
₹ 1,278
View all deals
$self.alt
Hotel Polo Towers Shillong
8.0
₹ 5,490
View all deals
$self.alt
V Resorts Sha Ri Loum Homestay Shillong
8.6
₹ 2,858
View all deals
$self.alt
The Heritage Club - Tripura Castle
8.7
₹ 4,963
View all deals
$self.alt
Windermere Inn
8.7
₹ 4,663
View all deals
$self.alt
Sunshine Farms And Resort
₹ 1,053
View all deals
$self.alt
Latei Ville Inn
8.6
₹ 1,354
View all deals
$self.alt
Standard rooms near Police Bazar
₹ 827
View all deals
$self.alt
Shillong Lajong Homes
8.0
₹ 2,557
View all deals
$self.alt
Cafe Shillong Bed & Breakfast
8.4
₹ 2,933
View all deals
$self.alt
Hotel Barbareek
6.7
₹ 1,730
View all deals
$self.alt
White Orchid Guesthouse
6.9
₹ 2,632
View all deals
$self.alt
Gracious Lodge
7.0
₹ 978
View all deals
$self.alt
Oyo 18528 Field Residency Inn
5.0
₹ 1,730
View all deals
$self.alt
Oyo 10796 Hotel Travellers Inn
7.9
₹ 2,106
View all deals
$self.alt
The Homestead B&B
9.2
₹ 3,008
View all deals
$self.alt
Hotel Heritage
4.6
₹ 2,030
View all deals
$self.alt
Hotel Pine City
3.1
₹ 1,053
View all deals
$self.alt
Oyo 14874 Live Inn Guest House
3.2
₹ 2,030
View all deals
$self.alt
Hotel Centre Point
7.9
₹ 6,167
View all deals
$self.alt
Ri Kynjai Serenity by The Lake
9.1
₹ 12,860
View all deals
$self.alt
Dew Drop In
9.1
₹ 2,331
View all deals
$self.alt
Hotel Poinisuk
6.5
₹ 3,986
View all deals
$self.alt
OYO 5034 Living Roof
5.4
₹ 1,880
View all deals
$self.alt
Best Holiday Inn
7.1
₹ 3,330
View all deals
$self.alt
Ha Sharing
7.9
₹ 1,504
View all deals
$self.alt
Oyo 9097 Home Stay Laban
6.8
₹ 1,429
View all deals
$self.alt
Oyo 10831 Balaji Guest House
6.9
₹ 1,504
View all deals
$self.alt
Oyo 11907 Shelter Inn
₹ 3,384
View all deals
$self.alt
Oyo 13047 Shillong View Guest House
₹ 2,030
View all deals
$self.alt
Hotel Gateway Shillong
7.7
₹ 4,813
View all deals
$self.alt
Hotel Woodland Hill Stay
8.7
₹ 2,632
View all deals
$self.alt
Hotel Serene
₹ 2,256
View all deals
$self.alt
OYO Home 19753 Elegant 2bhk
₹ 2,482
View all deals
$self.alt
Treebo La Castle Residency
₹ 2,783
View all deals
$self.alt
Oyo 19534 Golfer's Nest
₹ 2,106
View all deals
$self.alt
OYO 24864 Home Exotic 2bhk Golf Course
₹ 1,933
View all deals
$self.alt
Oyo 19292 55 Pillars House
3.2
₹ 2,763
View all deals
$self.alt
Jessica Residency
₹ 2,482
View all deals
$self.alt
Treebo Trip Omega's Stay Inn
7.3
₹ 2,106
View all deals

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
December

cheapest month to stay

62%

expected price decrease

most expensive time to stay

176%

expected price increase

Price
₹ 1.329 - ₹ 9.740
Highest day of week
Wednesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

₹ 4,361

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

₹ 3,534

avg. 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.
90
Days before departure
0
1-2 star
₹ 1.880 - ₹ 2.933
3 star
₹ 1.504 - ₹ 4.362

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
$self.alt
#1 most popular
Oyo 10491 Pumpkin Guest House
₹ 1,278
$self.alt
#2 most popular
Cafe Shillong Bed & Breakfast
8.4
₹ 2,933
$self.alt
Best value
Ha Sharing
7.9
₹ 1,504
3 stars
$self.alt
#1 most popular
The Heritage Club - Tripura Castle
8.7
₹ 4,963
$self.alt
#2 most popular
Windermere Inn
8.7
₹ 4,663
$self.alt
Best value
Oyo 9097 Home Stay Laban
6.8
₹ 1,429

Cheapest hotels in Shillong

These hotels and hostels usually make for a cheap way to stay in Shillong
$self.alt
Sunshine Farms And Resort
₹ 1,053
$self.alt
Latei Ville Inn
8.6
₹ 1,354
$self.alt
Hotel Pine City
3.1
₹ 1,053
$self.alt
Oyo 9097 Home Stay Laban
6.8
₹ 1,429
$self.alt
Oyo 10491 Pumpkin Guest House
₹ 1,278
$self.alt
Ha Sharing
7.9
₹ 1,504

Get the best value hotel in Shillong

These hotels have the best prices for their ratings
$self.alt
Latei Ville Inn
8.6
₹ 1,354
$self.alt
Dew Drop In
9.1
₹ 2,331
$self.alt
Shillong Lajong Homes
8.0
₹ 2,557
$self.alt
Ha Sharing
7.9
₹ 1,504
$self.alt
Oyo 10796 Hotel Travellers Inn
7.9
₹ 2,106
$self.alt
Oyo 9097 Home Stay Laban
6.8
₹ 1,429

Shillong travel information

How long do people stay in Shillong?

Visiting Shillong for 1 night is the most common choice for our users.

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 ₹ 55 per night.

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

In November prices are at their lowest, making it the most cost-effective time to book a hotel room in Shillong. You may find the cost of your room has decreased by 68%.

Which day is cheapest to stay in Shillong?

Thursday is the cheapest day for hotel rooms in Shillong. Tuesday is the most expensive day.

How much does a hostel in Shillong cost?

₹ 27 is how much a hostel (and up to 2-star hotels) in Shillong could cost you each night. Booking a hostel could save you ₹ 12 when compared to the average price of a hotel in Shillong.


Looking for a specific type of hotel?

Check out these great hotels in Shillong that are perfect for any stay
Kid-friendly hotels in Shillong
$self.alt
Best value
The Heritage Club - Tripura Castle
8.7
₹ 4,963
$self.alt
No. 1 most popular
Ri Kynjai Serenity by The Lake
9.1
₹ 12,860

momondo's favourite hotels

Learn more about these user-preferred hotels in Shillong

Popular flight routes to Shillong

Find the cheapest flights to Shillong on popular routes
Kolkata to Shillong
Fastest flight time
1h 55m
Cheapest price
₹ 7,069
Bengaluru to Shillong
Fastest flight time
6h 00m
Cheapest price
₹ 12,108
New Delhi to Shillong
Fastest flight time
6h 25m
Cheapest price
₹ 15,868
Pune to Shillong
Fastest flight time
5h 15m
Cheapest price
₹ 16,394
Mumbai to Shillong
Fastest flight time
6h 30m
Cheapest price
₹ 20,455
Riyadh to Shillong
Fastest flight time
15h 45m
Cheapest price
₹ 51,138
Frankfurt am Main to Shillong
Fastest flight time
18h 10m
Cheapest price
₹ 75,203
San Francisco to Shillong
Fastest flight time
33h 00m
Cheapest price
₹ 101,899
View more

Start planning your trip to Shillong