Hotels in Johnson County

Best Johnson County Hotels

Enter your dates for prices and availability of the best hotels in Johnson County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

52 Best Hotels to Stay in Johnson County

Select your travel dates for best hotels in Johnson County, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Peaceful Butler Hideaway at the Pond! Hotels in Johnson County
Peaceful Butler Hideaway at the Pond! Hotels in Johnson CountyPeaceful Butler Hideaway at the Pond! Hotels in Johnson County
22
Hotel near Johnson County
Located in Butler, this cottage is a 2-minute drive from Watauga Lake and 8 minutes from Watauga Lake Winery. This cottage is 20 mi (32.3 km) from Beech Mountain Resort and 3.4 mi (5.4 km) from Watauga River. Make use of convenient amenities, which include complimentary wireless internet access and an arcade/game room. Free self parking is available onsite. Make yourself comfortable in this air-conditioned cottage, which features a fireplace. A kitchen is outfitted with an oven, a stovetop, and a microwave. Conveniences include a ceiling fan and an iron/ironing board.
Amazing
9.4/10
1 night
From PHP 10,248
Check Availability
Mountain Empire Motel Hotels in Johnson County
Mountain Empire Motel Hotels in Johnson CountyMountain Empire Motel Hotels in Johnson County
32
Hotel near Johnson County
Located in Mountain City, Mountain Empire Motel is within a 5-minute drive of Johnson County Community Hospital and Johnson County Welcome Center and Museum. This motel is 0.9 mi (1.4 km) from Roan Valley Commons and 1.2 mi (1.9 km) from Doe Mountain Recreation Area. Free self parking is available onsite. Make yourself at home in one of the 30 air-conditioned guestrooms. Bathrooms with shower/tub combinations are provided.
5 reviews
5.8/10
1 night
From PHP 3,576
Check Availability
Americourt Hotel - Mountain City Hotels in Johnson County
Americourt Hotel - Mountain City Hotels in Johnson CountyAmericourt Hotel - Mountain City Hotels in Johnson County
53
Hotel near Johnson County
"We were disappointed that breakfast was not available and the pool was out of order, The pool and the free breakfast helped making the decision to stay there."
96 reviews
6.8/10
1 night
From PHP 3,725
Check Availability
Johnson County
You Might Like
Johnson County Hotels With BreakfastJohnson County Hotels With Twin RoomJohnson County Hotels With 1 Double BedJohnson County Hotels With Swimming PoolJohnson County Hotels With Free Cancellation
The Speckled Trout Outpost Hotels in Johnson County
The Speckled Trout Outpost Hotels in Johnson CountyThe Speckled Trout Outpost Hotels in Johnson County
41
Hotel near Johnson County
With a stay at The Speckled Trout Outpost in Damascus, you'll be just steps from Mount Rogers National Recreation Area and Damascus Town Hall. This hotel is 0.1 mi (0.1 km) from Virginia Creeper Damascus and 0.1 mi (0.1 km) from Appalachian Heritage Distillery. Make use of convenient amenities, which include complimentary wireless internet access and a communal living room. Featured amenities include express check-out, multilingual staff, and microwave in a common area. Free self parking is available onsite. Make yourself at home in one of the 13 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have shower/tub combinations and hair dryers.
Outstanding
10.0/10
1 night
From PHP 9,965
Check Availability
Damascus Old Mill Inn Hotels in Johnson County
Damascus Old Mill Inn Hotels in Johnson CountyDamascus Old Mill Inn Hotels in Johnson County
99+
Hotel near Johnson County
When you a stay at Damascus Old Mill Inn in Damascus, you'll be in the mountains, just steps from Mount Rogers National Recreation Area and Damascus Town Hall. This inn is 0.1 mi (0.2 km) from Appalachian Heritage Distillery and 0.1 mi (0.2 km) from Virginia Creeper Damascus. Make use of convenient amenities such as complimentary wireless internet access, gift shops/newsstands, and wedding services. Additional amenities at this inn include tour/ticket assistance and bike storage. At Damascus Old Mill Inn, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7:00 AM to 11:00 AM. Featured amenities include dry cleaning/laundry services and an elevator. Planning an event in Damascus? This inn has 1200 square feet (111 square meters) of space consisting of conference space and 2 meeting rooms. Free self parking is available onsite. Stay in one of 16 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.
Great
49 reviews
9.2/10
1 night
From PHP 7,253
Check Availability
See All Hotels in Johnson County

FAQs About Johnson County Hotels

Where is the best place for a stay in Johnson County?

Johnson County has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Peaceful Butler Hideaway at the Pond!, Mountain Empire Motel and Americourt Hotel - Mountain City are preferred hotels.

What is the average hotel fee in Johnson County?

For hotels in Johnson County, the average price on weekdays is PHP 11,430, the average price on weekends (Friday–Saturday) is PHP 13,951.

Which hotels in Johnson County provide free Wi-Fi?

Whether you're traveling on business or for vacation, internet connection is essential. Peaceful Butler Hideaway at the Pond!, Mountain Empire Motel and Americourt Hotel - Mountain City are popular hotels with free Wi-Fi.

Where to find hotel deals in Johnson County?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Johnson County Hotels Info

Highest PricePHP 37,817
Lowest PricePHP 22,588
Number of Reviews304
Total Properties52
Average Price (Weekdays)PHP 11,430
Average Price (Weekends)PHP 13,951