Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shillong

Filter by star ratings
All filters
Holly Lodge Guest House
7.3 Good

1.1 mi from city centre, Shillong Show on map

GoodBased on 26 reviews
7.3

Holly Lodge Guest House offers a comfortable setting when in Shillong. It is located a brief stroll from Cathedral of Mary Help of Christians and St. Anthony's College.

Cafe Shillong Bed & Breakfast
9.5 Excellent

0.3 mi from city centre, Shillong Show on map

ExcellentBased on 4 reviews
9.5

Cafe Shillong Bed & Breakfast is set in Shillong and is close to local sightseeing spots, such as Cathedral of Mary Help of Christians. Just a short walk from St. Anthony's College, it provides comfortable rooms equipped with a seating area and internet access.

Hotel Gateway Shillong
6.5 Good

0.3 mi from city centre, Shillong Show on map

GoodBased on 10 reviews
6.5

Hotel Gateway Shillong offers a comfortable setting while in Shillong. It is also a short drive from Indian Institute of Management Shillong and Jawaharlal Nehru Stadium Shillong.

Windermere Inn
8.7 Excellent

3.0 mi from city centre, Shillong Show on map

ExcellentBased on 93 reviews
8.7

Located in Shillong, Windermere Inn is an easy drive from Indian Institute of Management Shillong and Umiam Lake.

Hotel Barbareek
6.1 Good

0.7 mi from city centre, Shillong Show on map

GoodBased on 105 reviews
6.1

Hotel Barbareek offers a comfortable setting when in Shillong. It also provides a car rental desk, a 24-hour reception and room service.

Oyo 4276 Am Bed And Breakfast
2.0 Mediocre

0.3 mi from city centre, Shillong Show on map

MediocreBased on 1 review
2.0

OYO 4276 AM Bed and Breakfast is located in Shillong and is close to Indian Institute of Management Shillong. It provides laundry facilities and a 24-hour reception, and is a brief walk from St. Anthony's College and Cathedral of Mary Help of Christians.

Hotel Heritage
4.6 Okay

0.5 mi from city centre, Shillong Show on map

OkayBased on 11 reviews
4.6

The hotel is situated in Shillong and is close to Jawaharlal Nehru Stadium Shillong. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

M crown Hotel
7.2 Good

0.5 mi from city centre, Shillong Show on map

GoodBased on 29 reviews
7.2

M crown Hotel is located in Shillong and offers free Wi-Fi. It also provides luggage storage and a 24-hour reception.

Shillong Lajong Homes

1.3 mi from city centre, Shillong Show on map

Shillong Lajong Homes provides a comfortable setting when in Shillong. Guests also have access to complimentary Wi-Fi and on-site parking.

OYO 10796 Hotel Travellers Inn
8.1 Excellent

2.1 mi from city centre, Shillong Show on map

ExcellentBased on 24 reviews
8.1

Located in Shillong, OYO 10796 Hotel Travellers INN is a short drive from Cathedral of Mary Help of Christians and offers free private parking on site. Guests can also enjoy complimentary internet throughout the property.

Tips for booking a Shillong hotel

Cheapest month:September
Most expensive month:November
Average price in Shillong:$52/night
Absolute cheapest price found:$5/night
Cheapest day:Tuesday
Most expensive day:Saturday
$31 - $82
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$27 - $96
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shillong, Meghālaya

Show all 295 hotels
Ha Sharing
7.9 Good

0.9 mi from city centre, Shillong Show on map

Ha Sharing is located in Shillong and offers free Wi-Fi. It also provides a car rental desk, a terrace and room service.

$11
Avg. per night
Sunshine Farms And Resort

11.7 mi from city centre, Shillong Show on map

Sunshine Farms And Resort offers a comfortable setting when in Nongpoh.

$14
Avg. per night
Oyo 10491 Pumpkin Guest House

2.4 mi from city centre, Shillong Show on map

OYO 10491 Pumpkin Guest House offers a comfortable setting while in Shillong. Guests can also make use of complimentary wireless internet.

$15
Avg. per night
Oyo 9097 Home Stay Laban

0.5 mi from city centre, Shillong Show on map

Located in Shillong, OYO 9097 Home Stay Laban is an easy drive from Indian Institute of Management Shillong and North Eastern Hill University. Guests can also enjoy complimentary internet access throughout the property.

$19
Avg. per night
Hotel Barbareek
6.1 Good

0.7 mi from city centre, Shillong Show on map

Hotel Barbareek offers a comfortable setting when in Shillong. It also provides a car rental desk, a 24-hour reception and room service.

$21
Avg. per night
OYO 10796 Hotel Travellers Inn
8.1 Excellent

2.1 mi from city centre, Shillong Show on map

Located in Shillong, OYO 10796 Hotel Travellers INN is a short drive from Cathedral of Mary Help of Christians and offers free private parking on site. Guests can also enjoy complimentary internet throughout the property.

$28
Avg. per night
Holly Lodge Guest House
7.3 Good

1.1 mi from city centre, Shillong Show on map

Holly Lodge Guest House offers a comfortable setting when in Shillong. It is located a brief stroll from Cathedral of Mary Help of Christians and St. Anthony's College.

$30
Avg. per night
Oyo 4276 Am Bed And Breakfast
2.0 Mediocre

0.3 mi from city centre, Shillong Show on map

OYO 4276 AM Bed and Breakfast is located in Shillong and is close to Indian Institute of Management Shillong. It provides laundry facilities and a 24-hour reception, and is a brief walk from St. Anthony's College and Cathedral of Mary Help of Christians.

$31
Avg. per night

Hotel prices in Shillong

2 stars and under

$11 - $55

#1 Most popular

$21
Avg. per night

#2 Most popular

$55
Avg. per night

Best value

Ha Sharing
7.9 Good
$11
Avg. per night
3 stars

$14 - $65

#1 Most popular

$62
Avg. per night

#2 Most popular

$65
Avg. per night
$31
Avg. per night
4 stars +

$55 - $73

#1 Most popular

$73
Avg. per night

Best value

$55
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Shillong

About Shillong

Nicknamed the “Scotland of the East”, Shillong resembles the Scottish Highlands with cobbled streets, churches, rolling green hills and old-world colonial charm. It’s the ultimate nature-filled getaway tucked in the shadow of towering pine conifers with spectacular views of the Himalayan Mountains.

Things to do

Trek up Shillong Peak or Sohpetbneng Peak, which both offer unobstructed views of the country and mountains. Have a picnic at Elephant Falls in Upper Shillong, then swim in natural pools at the foot of Crinoline Falls. The mysterious Mawphlang Sacred Forest beckons with rare orchids and Castanopsis kurzil trees, with the entire forest considered a sacred entity.

Many museums in Shillong focus on nature, including the Wankhar Entomology Museum and its collections of butterflies, beetles and colourful stick insects. The Air Force Museum showcases fighter jets, military aircraft, rockets, missiles and planes used in historical battles. You’ll find treasures, such as a fighter plane used in the Indo-Pak war of 1971.

For shopping, head to traditional markets, such as Bara Bazar, known for selling exotic spices, pepper, miniature chillies and pure turmeric from the Lakadong region. You’ll also find handmade jewellery and intricately woven silk shawls. Head over to Police Bazar for herbal Khadi products and carved wooden handicrafts.

In the evening, Shillong’s nightlife venues stay open late, with dancing, DJ-spun music and live local bands on the rooftop of Cloud 9. If you prefer a more laid-back vibe, arrive early to dine at the on-site Skye Asia restaurant. For craft cocktails and eclectic entertainment, spend some time at Platinum.

Getting around

You can rent a car at Umroi Airport near Barapani, about 25 kilometres away, but another popular option is to hire a taxi for the entire day. Shillong city buses and auto rickshaws are also available.

Shillong travel FAQs

  • What are the best hotels in Shillong?

    Hotel Polo Towers Shillong is a very popular hotel in Shillong with a score of 7.5 from 98 reviews. Hotel Centre Point (7.8 from 35 reviews) and Ha Sharing (7.9 from 380 reviews) are also highly rated Shillong hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Wards Lake?

    Hotel Polo Towers Shillong is a good hotel close to Wards Lake - it has scored 7.5 over 98 reviews from HotelsCombined users.

  • How much do hotels in Shillong cost?

    Hotels in Shillong cost an average of $51/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Shillong?

    $12 per night is the cheapest Shillong hotel price found in our data from the last 72 hours.