Skip to main content

Search hotels in Junction, NC

Enter your dates to see the latest prices and deals for Junction hotels

Junction – 4 hotels and places to stay

Best hotels with breakfast in Junction and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Snowbird Mountain Lodge - All-Inclusive Adventure features free bikes, garden, a terrace and bar in Robbinsville. Offering free WiFi throughout the property, the non-smoking hotel has a hot tub.

    From US$1,227.14 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 30 reviews

    Situated in Robbinsville, The Owl's Perch features air-conditioned accommodation with a balcony and free WiFi. The property has garden views.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 33 reviews

    Featuring barbecue facilities, The Junction features accommodation in Robbinsville. This property offers access to a balcony and free private parking.

  • Located in Robbinsville in the North Carolina region, Buffalo Creek Cabin- Hot Tub Creekfront Escape provides accommodation with access to a hot tub. The property has river views.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 7 reviews

    Boasting a spa bath, Beautiful Tranquil Mountain Home in Andrews, NC is situated in Andrews. This property offers access to a patio, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Sky Blue Overlook - Hot Tub and Screened Porch! is located in Marble. Providing free WiFi throughout the property, the non-smoking holiday home features a hot tub.

  • Robbinsville Apt in Converted Gas Station is located in Robbinsville. The property provides a 24-hour front desk and free WiFi is available throughout the property.

  • Boasting air-conditioned accommodation with a balcony, 6 Mi to Town Robbinsville Apt with Deck and Grill is situated in Robbinsville.