Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in West Jefferson

Filter by star ratings
All filters
Park Vista Inn
Park Vista Inn
1907 Park Vista Road, West Jefferson, NC, United States
Show on map
9.5 mi from city centre, West Jefferson 

Park Vista Inn is situated in West Jefferson and offers free wireless internet. It also provides a 24-hour reception, an express check-in and check-out feature and luggage storage.

Buffalo Tavern Bed & Breakfast
Buffalo Tavern Bed & Breakfast
958 West Buffalo Road, West Jefferson, NC, United States
Show on map
3.3 mi from city centre, West Jefferson 

Situated in West Jefferson, Buffalo Tavern Bed & Breakfast is an easy drive from Jefferson and Lansing. It also offers wireless internet and a designated smoking area.

Days Inn by Wyndham West Jefferson
Days Inn by Wyndham West Jefferson
6.2 Good
829 East Main Street, Jefferson, NC, United States
Show on map
2.5 mi from city centre, West Jefferson 
GoodBased on 238 reviews
6.2

Days Inn Jefferson provides a comfortable setting when in Jefferson. It also offers a terrace, an indoor pool and a 24-hour reception.

Tips for booking a West Jefferson hotel

Cheapest month:December
Most expensive month:August
Average price in West Jefferson:$138/night
Absolute cheapest price found:$68/night
Cheapest day:Wednesday
Most expensive day:Monday
$103 - $171
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$106 - $150
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated West Jefferson hotels

Show all 84 hotels
1
Days Inn by Wyndham West Jefferson
Days Inn by Wyndham West Jefferson
6.2 Good
829 East Main Street, Jefferson, NC, United States
Show on map
1.0 mi from city centre, Jefferson 

Days Inn Jefferson provides a comfortable setting when in Jefferson. It also offers a terrace, an indoor pool and a 24-hour reception.

Cheapest hotels in West Jefferson, North Carolina

Show all 84 hotels
Days Inn by Wyndham West Jefferson
Days Inn by Wyndham West Jefferson
6.2 Good
829 East Main Street, Jefferson, NC, United States
Show on map
1.0 mi from city centre,  

Days Inn Jefferson provides a comfortable setting when in Jefferson. It also offers a terrace, an indoor pool and a 24-hour reception.

$63
Avg. per night
Park Vista Inn
Park Vista Inn
1907 Park Vista Road, West Jefferson, NC, United States
Show on map
9.5 mi from city centre,  

Park Vista Inn is situated in West Jefferson and offers free wireless internet. It also provides a 24-hour reception, an express check-in and check-out feature and luggage storage.

$113
Avg. per night
Buffalo Tavern Bed & Breakfast
Buffalo Tavern Bed & Breakfast
958 West Buffalo Road, West Jefferson, NC, United States
Show on map
3.3 mi from city centre,  

Situated in West Jefferson, Buffalo Tavern Bed & Breakfast is an easy drive from Jefferson and Lansing. It also offers wireless internet and a designated smoking area.

$130
Avg. per night

Hotel prices in West Jefferson

3 stars

$63 - $130

Buffalo Tavern Bed & Breakfast
$130
Avg. per night
Days Inn by Wyndham West Jefferson
$63
Avg. per night

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

Where to stay in West Jefferson

West Jefferson travel FAQs

  • What are the best hotels in West Jefferson?

    Cute and Cozy Mountain Getaway is a very popular hotel in West Jefferson with a score of 10.0 from 20 reviews. Mammaw's Lakefront Cabin Bordering The Blue Ridge Parkway (9.2 from 20 reviews) and Tiny House On Wheels across from New River (10.0 from 16 reviews) are also highly rated West Jefferson hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in West Jefferson cost?

    Searches in the last 72 hours suggest an average price of around $256/night is normal for a hotel in West Jefferson.

  • How much is a cheap hotel in West Jefferson?

    Prices for West Jefferson hotels have been found for as low as $71/night over the last 3 days.

  • How much is a hotel in West Jefferson tonight?

    Users have found prices for hotels in West Jefferson tonight starting as low as $78, rising to an average cost of $211, based on searches in the last 72 hours.