Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Vilas North Carolina Accommodations

Find hotels & motels in Vilas using the list below. Find discounted hotel accommodations in or close to Vilas, NC for your personal leisure or group travel. We provide the best Vilas North Carolina hotel/motel rooms. Review the Vilas hotel list below to find the perfect lodging. We also have a map of the Vilas hotels.

The Vilas center is approximately 5 miles west of Appalachian State University and 6 miles northwest of Watauga Hospital Wellness Center.

Vilas Hotels, Motels & Accommodations

Carnegie Hotel & Spa 1216 West State of Franklin Rd, Johnson City, TN 37604 ~34.30 miles west of Vilas
  • 4-star hotel
  • 11 suites in property
Call to Book
Add your dates for price
Excellent 9.8 /10 Read Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Meadowbrook Inn 711 Main Street, Blowing Rock, NC 28605 ~9.17 miles southeast of Vilas
  • Three Star property
  • 62 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Chetola Resort 185 Chetola Lake Drive, Blowing Rock, NC 28605 ~9.10 miles southeast of Vilas
  • Midscale Resort hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
The Bristol Hotel 115 Country Music Way, Bristol, VA 24201 ~33.67 miles northwest of Vilas
  • Four star hotel
  • 65 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Courtyard Boone 1050 Highway 105, Boone, NC 28607 ~5.71 miles southeast of Vilas
  • Three Star hotel
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
The Martha Washington Inn & Spa 150 West Main Street, Abingdon, VA 24210 ~34.03 miles north of Vilas
  • Expensive hotel
  • Free breakfast available
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
DoubleTree by Hilton Hotel Johnson City 211 Mockingbird Ln, Johnson City, TN 37604 ~35.01 miles west of Vilas
  • Four-star property
  • Check in: 4:00 PM - 3:00 AM
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites Bristol 3285 West State Street, Bristol, TN 37620 ~36.27 miles northwest of Vilas
  • Mid-scale hotel
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
The Sessions Hotel Bristol, a Tribute Portfolio Hotel 833 State Street, Bristol, VA 24201 ~33.83 miles northwest of Vilas
  • Midscale hotel
  • Pets are OK
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Courtyard by Marriott Johnson City 4025 Hamilton Pl, Johnson City, TN 37604 ~36.75 miles west of Vilas
  • Mid-scale hotel
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Home2 Suites by Hilton Johnson City TN 190 Heart Drive, Johnson City, TN 37604 ~36.51 miles west of Vilas
  • Midscale hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
The Horton Hotel and Rooftop Lounge 611 West King St, Boone, NC 28607 ~4.66 miles east of Vilas
  • Affordable property
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Johnson City 3078 Hamilton Place, Johnson City, TN 37604 ~36.65 miles west of Vilas
  • 3 star property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Holiday Inn Johnson City by IHG 101 West Springbrook Dr, Johnson City, TN 37604 ~35.47 miles west of Vilas
  • Mid-scale property
  • 206 rooms in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Holiday Inn Express Blowing Rock South by IHG 8412 Valley Blvd, Blowing Rock, NC 28605 ~9.81 miles southeast of Vilas
  • Affordable hotel
  • 118 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hampton Inn Bristol 3299 West State St, Bristol, TN 37620 ~36.30 miles northwest of Vilas
  • Midscale hotel
  • Hotel has 90 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Staybridge Suites by Holiday Inn Johnson City by IHG 10 Mark Twain Court, Johnson City, TN 37604 ~35.64 miles west of Vilas
  • Mid-scale hotel
  • 81 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
The Homestead Inn 153 Morris Street, Blowing Rock, NC 28605 ~9.24 miles southeast of Vilas
  • 3-star Motel property
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.9 /10 Reviews Call BookMore Details
Holiday Inn Boone - University Area by IHG 1075 Highway 105, Boone, NC 28607 ~5.76 miles southeast of Vilas
  • Midscale hotel
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Delta Hotels by Marriott Bristol 3135 Linden Drive, Bristol, VA 24202 ~33.37 miles northwest of Vilas
  • 3-star property
  • 226 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Hilton Garden Inn Bristol 121 Village Circle, Bristol, VA 24201 ~33.07 miles northwest of Vilas
  • Mid-scale property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Holiday Inn Express Johnson City by IHG 2 Orr Court, Johnson City, TN 37615 ~38.44 miles west of Vilas
  • Mid-scale property
  • Hotel has 81 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Boone 1252 US Highway 421 South, Boone, NC 28607 ~6.03 miles east of Vilas
  • 3-star property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Ridgeway Inn 131 Yonahlossee Rd, Blowing Rock, NC 28605 ~9.01 miles southeast of Vilas
  • Two-star hotel
  • 21 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
The Blowing Rock Manor 567 Main Street, Blowing Rock, NC 28605 ~9.21 miles southeast of Vilas
  • 3-star property
  • Check-in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 10.0 /10 Latest Reviews Call BookMore Details
The Lodge at Banner Elk 1615 Tynecastle Highway, Banner Elk, NC 28604 ~8.91 miles southwest of Vilas
  • Affordable hotel
  • Hotel has an eco-friendly policy See more
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Courtyard by Marriott Bristol 3169 Linden Dr, Bristol, VA 24202 ~33.33 miles northwest of Vilas
  • 3 star property
  • 5 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Hampton Inn Johnson City 508 North State of Franklin Rd, Johnson City, TN 37604 ~35.45 miles west of Vilas
  • 3 star property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
TownePlace Suites by Marriott Boone 1110 Meadowview Dr. Boone, NC 28607, Boone, NC 28607 ~6.95 miles southeast of Vilas
  • 3 star property
  • 92 rooms in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Courtyard by Marriott Hickory 1946 13th Ave. Dr. Se, Hickory, NC 28602 ~44.98 miles southeast of Vilas
  • 3 star hotel
  • 140 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn Hickory 1320 17th St. Dr. Southeast, Hickory, NC 28602 ~44.93 miles southeast of Vilas
  • Three Star hotel
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Holiday Inn Express Boone by IHG 1943 Blowing Rock Rd, Boone, NC 28607 ~6.69 miles southeast of Vilas
  • Three Star hotel
  • 129 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Boone University 165 Highway 105 Extension, Boone, NC 28607 ~5.53 miles east of Vilas
  • Affordable hotel
  • Free breakfast
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
Rhodes Motor Lodge 1377 Blowing Rock Road, Boone, NC 28607 ~6.13 miles southeast of Vilas
  • Economical property
  • Pets are Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Comfort Suites Johnson City near University 3118 Browns Mill Rd, Johnson City, TN 37604 ~36.44 miles west of Vilas
  • Three Star hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Hampton Inn Hickory 1956 13th Ave. Dr. Se, Hickory, NC 28602 ~44.99 miles southeast of Vilas
  • Mid-scale property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Bluegreen Vacations Blue Ridge Village an Ascend Collection Resort 3781 Tynecastle Highway, Banner Elk, NC 28604 ~9.71 miles southwest of Vilas
  • Mid-scale property
  • Hotel has 130 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Country Inn & Suites by Radisson Jonesborough-Johnson City West, TN 376 East Jackson Blvd, Jonesborough, TN 37659 ~39.98 miles west of Vilas
  • 3 star hotel
  • 3 floors in property
Call to Book
Add your dates for price
Average 7.7 /10 Read Reviews Call BookMore Details
Crowne Plaza Hotel Hickory by IHG 1385 Lenoir Rhyne Blvd. Se, Hickory, NC 28602 ~44.80 miles southeast of Vilas
  • 3-star hotel
  • Hotel has 2 floors
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Fairfield Inn by Marriott Boone 2060 Blowing Rock Rd, Boone, NC 28607 ~6.79 miles southeast of Vilas
  • Affordable property
  • 100 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Mountainaire Inn and Log Cabins 827 Main Street, Blowing Rock, NC 28605 ~9.04 miles southeast of Vilas
  • 3-star Motel hotel
  • Check in: 3:00 PM - 4:00 AM
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
La Quinta by Wyndham Kingsport Tri Cities Airport 10150 Airport Pkwy, Blountville, TN 37663 ~41.50 miles west of Vilas
  • Mid-scale hotel
  • Gym is available on property
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Morganton Historic Downtown 400 NORTH GREEN STREET, Morganton, NC 28655 ~34.70 miles south of Vilas
  • Midscale hotel
  • Hotel has 85 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
The Embers Hotel 124 Morningside Dr, Blowing Rock, NC 28605 ~9.03 miles southeast of Vilas
  • Expensive property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Graystone Lodge an Ascend Collection Hotel 2419 NC HWY 105 South, Boone, NC 28607 ~4.70 miles southeast of Vilas
  • Mid-scale property
  • Pets are OK
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Sleep Inn & Suites Kingsport TriCities Airport 200 Hospitality Pl, Blountville, TN 37663 ~41.44 miles west of Vilas
  • 3-star hotel
  • 70 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Reviews Call BookMore Details
Comfort Inn Kingsport Southeast 4624 Fairlane Dr, Kingsport, TN 37663 ~43.88 miles west of Vilas
  • Three Star hotel
  • Hotel has an eco-friendly policy See policy
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Abingdon 923 East Main Street, Abingdon, VA 24210 ~33.65 miles north of Vilas
  • 3 star property
  • 80 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Boxwood Lodge 671 Main St, Blowing Rock, NC 28605 ~9.19 miles southeast of Vilas
  • Two star Motel hotel
  • 23 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Hampton Inn Morganton 115 Bush Drive, Morganton, NC 28655 ~36.65 miles south of Vilas
  • Affordable property
  • Check-in time: 3:00 PM - 5:30 AM
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details

Next: See My Vilas Hotels with Pricing

FAQs about hotels in Vilas

What are the top rated hotels in Vilas?

The Blowing Rock Manor, Carnegie Hotel & Spa and The Bristol Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Vilas?

Carnegie Hotel & Spa, The Bristol Hotel and The Martha Washington Inn & Spa are the top 3 luxury hotels near Vilas city center.

What hotels are closest to the city center of Vilas?

The Horton Hotel and Rooftop Lounge, Graystone Lodge an Ascend Collection Hotel, and La Quinta Inn & Suites by Wyndham Boone University are the properties closest to Vilas city center.

What are the most popular independent hotels in Vilas?

The Blowing Rock Manor, The Getaway Blowing Rock and Blue Ridge Tourist Court are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Vilas?

Fairfield Inn & Suites by Marriott Abingdon, Fairfield Inn & Suites Bristol and Fairfield Inn & Suites by Marriott Johnson City are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Vilas?

Graystone Lodge an Ascend Collection Hotel, Comfort Suites Abingdon I-81 and Bluegreen Vacations Blue Ridge Village an Ascend Collection Resort are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Vilas?

Holiday Inn Express & Suites Abingdon by IHG, Holiday Inn Express Johnson City by IHG and Holiday Inn Express Wilkesboro by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top