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

Pearisburg Virginia Accommodations

Find hotels in Pearisburg using the list and search tools below. Explore our guide for inexpensive and discount hotel/motel rates in or near Pearisburg, VA for your corporate or personal leisure travel. We list the best Pearisburg Virginia hotel/motel rooms. Review the Pearisburg hotel list below to find the perfect lodging. We also have a map of the Pearisburg hotels.

The Pearisburg center is approximately 14 miles southwest of Hinton Historic District and 14 miles northwest of Radford University.

Pearisburg Hotels, Motels & Accommodations

The Inn at Virginia Tech and Skelton Conference Center
+1-888-389-4121
901 Prices Fork Road, Blacksburg, VA 24061 ~17.44 miles east of Pearisburg
  • 3 star hotel
  • Fitness + Health Center
Add your dates for price
Excellent 9.6 /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 →
Hotel Roanoke & Conference Center Curio Collection by Hilton
+1-888-675-2083
110 Shenandoah Ave. Ne, Roanoke, VA 24016 ~44.15 miles east of Pearisburg
  • Four-star hotel
  • 19 suites in hotel
Add your dates for price
Excellent 9.7 /10 Latest Reviews Call BookMore Details
Hyatt Place Blacksburg / University
+1-800-716-8490
650 University City Boulevard, Blacksburg, VA 24060 ~17.34 miles east of Pearisburg
  • Midscale hotel
  • Hotel has 123 rooms
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
The Liberty Trust
+1-800-805-5223
101 South Jefferson St. Roanoke VA 24011, Roanoke, VA 24011 ~44.09 miles east of Pearisburg
  • Four star property
  • 54 sleeping rooms in hotel
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Mountain Lake Lodge
+1-888-965-1860
115 Hotel Circle, Pembroke, VA 24136 ~12.40 miles east of Pearisburg
  • 3 star hotel
  • Hotel has a green policy See policy
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Resort at Glade Springs
+1-888-788-5576
255 Resort Drive, Daniels, WV 25832 ~35.45 miles northwest of Pearisburg
  • 3-star Resort hotel
  • Check in time: 4:00 PM
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Blacksburg-University
+1-888-897-9207
850 Prices Fork Road, Blacksburg, VA 24060 ~17.40 miles east of Pearisburg
  • Three Star property
  • 6 floors in property
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Hilton Garden Inn Blacksburg University
+1-888-311-4278
900 Plantation Rd, Blacksburg, VA 24060 ~16.87 miles east of Pearisburg
  • Mid-scale property
  • Pets Allowed
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
SpringHill Suites by Marriott Roanoke
+1-888-469-4795
301 Reserve Ave. SW, Roanoke, VA 24015 ~43.81 miles east of Pearisburg
  • Mid-scale property
  • Fitness + Health Center
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Hampton Inn & Suites Roanoke-Downtown
+1-888-734-9421
27 Church Ave. SE, Roanoke, VA 24011 ~44.16 miles east of Pearisburg
  • Midscale hotel
  • Fitness center on property
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Blacksburg - University Area by IHG
+1-888-841-5292
1020 Plantation Rd, Blacksburg, VA 24060 ~16.73 miles east of Pearisburg
  • Mid-scale property
  • Free breakfast
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Courtyard by Marriott Blacksburg
+1-888-455-5160
105 Southpark Drive, Blacksburg, VA 24060 ~19.47 miles east of Pearisburg
  • Three Star hotel
  • Hotel has 3 suites
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Home2 Suites by Hilton Blacksburg - University
+1-888-965-8297
1321 Rugby Lane, Blacksburg, VA 24060 ~19.08 miles east of Pearisburg
  • Affordable property
  • Pet-friendly
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Courtyard by Marriott Roanoke Airport
+1-888-906-6358
3301 Ordway Dr. NW, Roanoke, VA 24017 ~42.01 miles east of Pearisburg
  • Three Star property
  • Hotel has 4 floors
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hilton Garden Inn Roanoke
+1-888-749-6785
4500 South Peak Blvd., Roanoke, VA 24018 ~42.44 miles east of Pearisburg
  • Affordable hotel
  • Hotel has 5 floors
Add your dates for price
Excellent 9.0 /10 Review Score 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 Christiansburg / Blacksburg
+1-888-878-9982
380 Arbor Dr, Christiansburg, VA 24073 ~19.47 miles east of Pearisburg
  • Affordable property
  • Hotel has 119 rooms
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Christiansburg
+1-888-389-4485
2657 Roanoke St, Christiansburg, VA 24073 ~23.51 miles east of Pearisburg
  • Three Star property
  • Gym is available on property
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Tru by Hilton Radford VA
+1-888-389-4121
2300 Tyler Road, Christiansburg, VA 24073 ~17.35 miles southeast of Pearisburg
  • Three Star hotel
  • Has environment-friendly policy See policy
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Holiday Inn Christiansburg Blacksburg by IHG
+1-888-675-2083
99 Bradley Dr, Christiansburg, VA 24073 ~19.05 miles east of Pearisburg
  • 3 star hotel
  • 93 rooms in property
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Courtyard by Marriott Beckley
+1-800-716-8490
124 Hylton Ln, Beckley, WV 25801 ~42.51 miles northwest of Pearisburg
  • 3 star hotel
  • Check in: 3:00 PM
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Hampton Inn Beckley
+1-800-805-5223
110 Harper Park Dr, Beckley, WV 25801 ~44.28 miles northwest of Pearisburg
  • 3-star hotel
  • Hotel has 108 rooms
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Hampton Inn & Suites Roanoke Airport
+1-888-965-1860
5033 Valley View Blvd. NW, Roanoke, VA 24012 ~42.56 miles east of Pearisburg
  • 3 star property
  • Free breakfast available
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Jackson Park Inn an Ascend Collection Hotel
+1-888-788-5576
68 1st St. NW, Pulaski, VA 24301 ~16.12 miles south of Pearisburg
  • Affordable hotel
  • Check in time: 3:00 PM - anytime
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Tru by Hilton Beckley
+1-888-897-9207
162 NEPTUNE DRIVE, Beckley, WV 25801 ~44.21 miles northwest of Pearisburg
  • 3 star hotel
  • 4 floors in hotel
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
+1-888-311-4278
1303 Williamson Road, Roanoke, VA 24016 ~44.59 miles east of Pearisburg
  • Three Star hotel
  • 90 rooms in hotel
Add your dates for price
Very Good 8.9 /10 Latest Reviews Call BookMore Details
Residence Inn by Marriott Roanoke Airport
+1-888-469-4795
3305 Ordway Drive, Roanoke, VA 24017 ~42.00 miles east of Pearisburg
  • 3 star hotel
  • Hotel has 79 rooms
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Christiansburg by IHG
+1-888-734-9421
2725 Roanoke St, Christiansburg, VA 24073 ~23.62 miles east of Pearisburg
  • Three Star hotel
  • 74 rooms in property
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Hyatt Place Roanoke Airport / Valley View Mall
+1-888-841-5292
5040 Valley View Blvd. North, Roanoke, VA 24012 ~42.48 miles east of Pearisburg
  • 3-star property
  • Check-in time: 3:00 PM - anytime
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
The Bolling Wilson Hotel
+1-888-455-5160
170 East Main Street, Wytheville, VA 24382 ~29.46 miles southwest of Pearisburg
  • Three Star property
  • Free complimentary breakfast
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Roanoke Salem
+1-888-965-8297
121 Sheraton Drive, Salem, VA 24153 ~39.13 miles east of Pearisburg
  • 3-star property
  • Hotel has 5 floors
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Tru by Hilton Roanoke Hollins
+1-888-906-6358
8161 Gander Way, Roanoke, VA 24019 ~43.36 miles east of Pearisburg
  • Affordable hotel
  • Pets are Welcome
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Comfort Inn Blacksburg University Area
+1-888-749-6785
3705 South Main St, Christiansburg, VA 24060 ~19.41 miles east of Pearisburg
  • Midscale property
  • Fitness / Gym is on-site
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Wingate by Wyndham Christiansburg
+1-888-878-9982
70 HAMPTON BLVD, Christiansburg, VA 24073 ~23.41 miles east of Pearisburg
  • Mid-scale hotel
  • Comp. Breakfast
Add your dates for price
Average 7.2 /10 Recent Reviews Call BookMore Details
Best Western Plus Beckley Inn
+1-888-389-4485
125 Hylton Lane, Beckley, WV 25801 ~43.92 miles northwest of Pearisburg
  • Affordable property
  • Hotel has 5 floors
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Home2 Suites by Hilton Roanoke VA
+1-888-389-4121
4830 Valley View Blvd. NW, Roanoke, VA 24012 ~43.01 miles east of Pearisburg
  • Affordable hotel
  • 114 suites in hotel
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Princeton
+1-888-675-2083
107 Halls Ridge Road, Princeton, WV 24740 ~17.39 miles west of Pearisburg
  • 3-star property
  • 5 floors in property
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Country Inn & Suites by Radisson Roanoke, VA
+1-800-716-8490
7860 Plantation Rd, Roanoke, VA 24019 ~43.58 miles east of Pearisburg
  • Midscale hotel
  • Free breakfast
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Holiday Inn Hotel & Suites Beckley by IHG
+1-800-805-5223
114 Dry Hill Rd, Beckley, WV 25801 ~44.54 miles northwest of Pearisburg
  • 3-star hotel
  • 35 suites in hotel
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Hampton Inn Princeton
+1-888-965-1860
277 Meadowfield Ln, Princeton, WV 24740 ~18.17 miles west of Pearisburg
  • Midscale hotel
  • Pets are OK
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Fairfield Inn by Marriott Christiansburg
+1-888-788-5576
2659 Roanoke St, Christiansburg, VA 24073 ~23.47 miles east of Pearisburg
  • Mid-scale hotel
  • 3 floors in property
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Candlewood Suites Roanoke Airport by IHG
+1-888-897-9207
3315 Ordway Drive, Roanoke, VA 24017 ~41.99 miles east of Pearisburg
  • Midscale property
  • Gym is available on property
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Hampton Inn Dublin
+1-888-311-4278
4420 Cleburne Blvd, Dublin, VA 24084 ~14.38 miles south of Pearisburg
  • Affordable property
  • Check in: 3:00 PM - 3:00 AM
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Bent Mountain Lodge
+1-888-469-4795
9039 Mountain View Dr. SE, Copper Hill, VA 24079 ~37.03 miles east of Pearisburg
  • 3-star hotel
  • 2 floors in hotel
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Country Inn & Suites by Radisson Beckley, WV
+1-888-734-9421
2120 Harper Road, Beckley, WV 25801 ~44.47 miles northwest of Pearisburg
  • Mid-scale hotel
  • 156 sleeping rooms in hotel
Add your dates for price
Average 7.0 /10 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Roanoke Hollins / I-81
+1-888-841-5292
7944 Plantation Rd, Roanoke, VA 24019 ~43.45 miles east of Pearisburg
  • Mid-scale hotel
  • Has environment-friendly policy See policy
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hampton Inn Salem VA
+1-888-455-5160
450 Litchell Rd, Salem, VA 24153 ~35.15 miles east of Pearisburg
  • Affordable hotel
  • 89 sleeping rooms in hotel
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Holiday Inn Roanoke Airport – Conference CTR by IHG
+1-888-965-8297
3315 Ordway Dr. Nw, Roanoke, VA 24017 ~41.99 miles east of Pearisburg
  • 3-star property
  • Pets are Allowed
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Main Street Inn
+1-888-906-6358
205 South Main St, Blacksburg, VA 24060 ~18.42 miles east of Pearisburg
  • Midscale hotel
  • Check in time: 3:00 PM
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites Salem by IHG
+1-888-749-6785
991 Russell Dr, Salem, VA 24153 ~39.19 miles east of Pearisburg
  • 3 star property
  • Check in time: 3:00 PM - 11:30 AM
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Hampton Inn Salem East - Electric Road
+1-888-878-9982
1886 Electric Rd, Salem, VA 24153 ~39.08 miles east of Pearisburg
  • Midscale hotel
  • Hotel has 32 suites
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details

Next: See My Pearisburg Hotels with Pricing

FAQs about hotels in Pearisburg

What are the best rated hotels in Pearisburg?

Hotel Roanoke & Conference Center Curio Collection by Hilton, The Inn at Virginia Tech and Skelton Conference Center and Hampton Inn Christiansburg are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Pearisburg?

Hotel Roanoke & Conference Center Curio Collection by Hilton, The Liberty Trust and The Inn at Virginia Tech and Skelton Conference Center are the top 3 luxury hotels near Pearisburg city center.

What hotels are closest to the city center of Pearisburg?

Mountain Lake Lodge, Hampton Inn Dublin, and Jackson Park Inn an Ascend Collection Hotel are the properties closest to Pearisburg city center.

What are the most popular independent hotels in Pearisburg?

Hotel Wytheville I-77 & I-81, Inn at Riverbend and Colony House Motor Lodge are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Pearisburg?

Residence Inn by Marriott Blacksburg-University, Springhill Suites by Marriott Roanoke North and Courtyard by Marriott Blacksburg are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Pearisburg?

Jackson Park Inn an Ascend Collection Hotel, Sleep Inn Wytheville I-77 and I-81 and Comfort Inn & Suites Hillsville I-77 are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Pearisburg?

Best Western Plus Beckley Inn, SureStay Hotel by Best Western Christiansburg Blacksburg and Best Western Plus Inn at Valley View are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Pearisburg?

Holiday Inn Express and Suites Wytheville by IHG, Holiday Inn Express & Suites Blacksburg - University Area by IHG and Holiday Inn Express & Suites Roanoke – Civic Center by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top