The 10 best three-star hotels in Shillong, India | Booking.com
Skip to main content

Three-Star Hotels in Shillong

Find the three-star hotels that appeal to you the most

The best three-star hotels in Shillong

Check out our pick of great three-star hotels in Shillong

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Shillong and surroundings in the past month

See all

Enjoy breakfast in Shillong and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 41 reviews

    Alpine Continental features accommodation in Shillong. This 3-star hotel offers room service and a 24-hour front desk. The hotel has family rooms.

    From US$54.41 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 42 reviews

    Super Hotel O Lapalang Shillong is a 3-star property set in Shillong.

    From US$51.72 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 7 reviews

    Situated in the Khyndailad (Police Bazar) area, Hotel Centre Point features rooms with panoramic views of the tree-lined Shillong Park range.

    From US$101.96 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    XCELSIOR HOTEL AND SPA by ROH is set in Shillong. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    From US$106.71 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 118 reviews

    Set in Shillong, Mid Pine Home Stay offers 3-star accommodation with a garden. This homestay offers free private parking, a 24-hour front desk and free WiFi. The homestay has family rooms.

  • INDIANA HILLS

    Shillong
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 20 reviews

    INDIANA HILLS is a 3-star property located in Shillong. Featuring room service, this property also provides guests with a restaurant.

    From US$41.40 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 64 reviews

    Located in Shillong, Hotel Travellers INN provides a terrace. This 3-star hotel offers a shared kitchen, room service and free WiFi.

    From US$31.94 per night

Great access to the city centre. Check these three-star hotels in Shillong and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    Located in Shillong, Hotel Khasi Heritage offers 3-star accommodation with a bar.

    From US$41.40 per night
  • Hotel PB Thana

    Shillong
    Central location

    Hotel PB Thana is a 3-star property located in Shillong. Shillong Airport is 32 km away.

    From US$54.18 per night
  • Majestic Mano

    Shillong
    Central location

    Majestic Mano is a 3-star property situated in Shillong. Shillong Airport is 32 km from the property.

    From US$60.47 per night
  • The Majestic Icon is located in Shillong. This 3-star hotel has air-conditioned rooms with a private bathroom. All rooms come with a balcony. At the hotel, each room is equipped with a terrace.

    From US$84.65 per night
  • Hotel Miravin Bed and Breakfast Shillong Near Jackson Trace Road - Crinoline Falls - Free Parking and Free Wi-Fi Facilities - Best Hotel In Shilong is located in Shillong.

    From US$119.63 per night
  • Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 2 reviews

    Collection O Rynjah is located in Shillong. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel features family rooms.

    From US$44.15 per night

FAQ about three-star hotels in Shillong