Star Rating
Hotel Name
Price Range (USD)to
Amenities

24128 Hotels & Accommodations

Mountain Lake Lodge
+1-888-690-5247
115 Hotel Circle, Pembroke, VA 24136 ~3.22 miles northwest of 24128
  • Midscale Mountain property
  • 99 rooms in property
Holiday Express & Suites Blacksburg - Blacksburg
+1-888-305-3366
1020 Plantation Rd., Blacksburg, VA 24060 ~7.05 miles southeast of 24128
  • 3-star Mountain hotel
  • 94 suites in hotel
  • Near campus
  • Keys did not work
From$59
Very Good 4.5 /5Review Score CallBookMore Details
Hyatt Place Blacksburg / University in Blacksburg
+1-800-881-1523
650 University City Blvd., Blacksburg, VA 24060 ~7.06 miles southeast of 24128
  • 3-star hotel
  • Fitness center on property
The Inn at Virginia Tech & Skelton Conference Cent - Blacksburg
+1-888-283-3404
901 Prices Fork Rd., Blacksburg, VA 24061 ~7.08 miles southeast of 24128
  • High-end Rural hotel
  • 4 floors in hotel
From$100
Very Good 4.5 /5Guest Reviews CallBookMore Details
Residence Inn by Marriott Blacksburg University : 850 Prices Fork Rd.
+1-866-221-8581
850 Prices Fork Rd., Blacksburg, VA 24060 ~7.13 miles southeast of 24128
  • 3-star property
  • Gym is available on property
Hilton Garden Inn Blacksburg : 900 Plantation Rd.
+1-866-429-5787
900 Plantation Rd., Blacksburg, VA 24060 ~7.29 miles southeast of 24128
  • Mid-scale Mountain property
  • 137 rooms in hotel
  • Close to downtown
  • Most guests complained about the bathroom
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard Blacksburg - Blacksburg
+1-888-690-5281
105 Southpark Dr., Blacksburg, VA 24060 ~9.92 miles southeast of 24128
  • Midscale Mountain hotel
  • Hotel has 3 suites
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Days Inn by Wyndham Blacksburg Conference Center in Blacksburg
+1-888-690-5247
3503 Holiday Lane, Blacksburg, VA 24060 ~10.41 miles southeast of 24128
  • Two-star Mountain property
  • Check-in time: 3:00 PM
Comfort Inn Blacksburg - Blacksburg
+1-888-305-3366
3705 South Main St., Blacksburg, VA 24060 ~10.45 miles southeast of 24128
  • Inexpensive Mountain hotel
  • Check-in time: 3:00PM
  • Furniture needs more attention
  • Close to mall
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Microtel Inn & Suites : 135 Ponderosa Dr. Northeast
+1-800-881-1523
135 Ponderosa Dr. Northeast, Christiansburg, VA 24073 ~11.14 miles southeast of 24128
  • Two star Downtown hotel
  • Hotel has 25 suites
Hampton Inn Christiansburg Blacksburg : 380 Arbor Dr.
+1-888-283-3404
380 Arbor Dr., Christiansburg, VA 24073 ~11.26 miles southeast of 24128
  • 3-star Downtown property
  • Comp. Breakfast
  • Terrific location
  • Fantastic "continental" breakfast
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Christiansburg Va Nrv Mall : 99 Bradley Dr.
+1-866-221-8581
99 Bradley Dr., Christiansburg, VA 24073 ~11.42 miles southeast of 24128
  • 3 star Downtown property
  • 2 meeting rooms in hotel
From$84
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 Christiansburg / Blacksburg Area in Christiansburg
+1-866-429-5787
55 Laurel St. Northeast, Christiansburg, VA 24073 ~11.50 miles southeast of 24128
  • Low Cost hotel
  • Check-in time: 11:00 AM
Econo Lodge Inn & Suites : 1501b Tyler Ave.
+1-888-690-5281
1501b Tyler Ave., Radford, VA 24141 ~12.97 miles south of 24128
  • 2-star Mountain property
  • Hotel has 32 rooms
Best Western Radford Inn - Radford
+1-888-690-5247
1501 Tyler Ave., Radford, VA 24141 ~12.98 miles south of 24128
  • Low priced Mountain hotel
  • Has environment-friendly policy Read more
La Quinta Inn by Wyndham : 1450 Tyler Ave.
+1-888-305-3366
1450 Tyler Ave., Radford, VA 24141 ~12.99 miles south of 24128
  • 3 star Downtown property
  • Hotel has 4 suites
  • Location is acceptable
  • Almost all guests found the staff to be very friendly
Super 8 Radford Va
+1-800-881-1523
1600 Tyler Ave., Radford, VA 24141 ~13.19 miles south of 24128
  • Cheap property
  • Check in time: 11:00 AM
Comfort Inn & Suites Christiansburg / Radford - Christiansburg
+1-888-283-3404
2331 Tyler Rd., Christiansburg, VA 24073 ~14.67 miles south of 24128
  • Economy Highway property
  • Hotel has 72 rooms
  • Dirty refrigerator
  • Close to campus
Econo Lodge : 2430 Roanoke St.
+1-866-221-8581
2430 Roanoke St., Christiansburg, VA 24073 ~14.72 miles southeast of 24128
  • Inexpensive Highway property
  • Hotel has 72 rooms
Shayona Inn Extended Stay - Christiansburg
+1-866-429-5787
100 Bristol Dr., Christiansburg, VA 24073 ~14.83 miles southeast of 24128
  • Economy Highway property
  • Comp. Breakfast
Quality Inn Christiansburg - Christiansburg
+1-888-690-5281
50 Hampton Blvd., Christiansburg, VA 24073 ~14.85 miles southeast of 24128
  • Low Cost Highway property
  • Hotel has 2 meeting rooms
  • Rooms in need of an update
  • Good accessibility by car
Days Inn Christiansburg - Christiansburg
+1-888-690-5247
2635 Roanoke St., Christiansburg, VA 24068 ~14.89 miles southeast of 24128
  • 2 star Highway property
  • 2 floors in hotel
  • Furniture needs more attention
  • Most guests said rooms were dirty
Fairfield Inn & Suites Christiansburg Va - Christiansburg
+1-888-305-3366
2659 Roanoke St., Christiansburg, VA 24073 ~14.90 miles southeast of 24128
  • 3-star Highway hotel
  • Complimentary breakfast is offered
  • Room comfortable and clean
  • Breakfast is average
Homewood Suites by Hilton Christiansburg : 2657 Roanoke St.
+1-800-881-1523
2657 Roanoke St., Christiansburg, VA 24073 ~14.91 miles southeast of 24128
  • Midscale Highway hotel
  • 82 rooms in hotel
Days Inn by Wyndham Christiansburg in Christiansburg
+1-888-283-3404
2635 Roanoke St., Christiansburg, VA 24073 ~14.95 miles southeast of 24128
  • Cheap hotel
Super 8 by Wyndham Christiansburg
+1-866-221-8581
2780 Roanoke St., Christiansburg, VA 24073 ~15.01 miles southeast of 24128
  • Low priced hotel
  • Check in: 11:00 AM
Holiday Inn Express & Suites
+1-866-429-5787
2725 Roanoke St., Christiansburg, VA 24073 ~15.03 miles southeast of 24128
  • Affordable Highway property
  • 24 suites in hotel
From$74
Very Good 4.0 /5Read Reviews CallBookMore Details
Macarthur Inn
+1-888-690-5281
117 Macarthur Lane, Narrows, VA 24124 ~16.47 miles west of 24128
  • Three Star hotel
  • Check-in: 15:00
Sleep Inn & Suites - Dublin
+1-888-690-5247
5094 State Park Rd., Dublin, VA 24084 ~17.54 miles southwest of 24128
  • Inexpensive Highway hotel
  • 67 sleeping rooms in hotel
  • Most guests said the reception staff was great
  • Most guests found problems with the furniture
Quality Inn - Dublin
+1-888-305-3366
4424 Cleburne Blvd., Dublin, VA 24084 ~19.06 miles southwest of 24128
  • 2-star Highway property
  • Hotel has 99 rooms
  • Location is acceptable
  • Cheesy eggs
Holiday Inn Express Dublin : 4428 Cleburne Blvd.
+1-800-881-1523
4428 Cleburne Blvd., Dublin, VA 24084 ~19.16 miles southwest of 24128
  • Economical Highway property
  • Hotel has 61 rooms
Hampton Inn Salem
+1-888-283-3404
450 Litchell Rd., Salem, VA 24153 ~22.49 miles east of 24128
  • Affordable Highway hotel
  • 4 floors in hotel
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Howard Johnson by Wyndham Salem Hotel & Conference Center in Salem
+1-866-221-8581
1671 Skyview Rd., Salem, VA 24153 ~22.82 miles east of 24128
  • Low Cost Highway hotel
  • Check in time: 2 PM
Econo Lodge : 301 Wildwood Rd.
+1-866-429-5787
301 Wildwood Rd., Salem, VA 24153 ~22.85 miles east of 24128
  • 2-star Suburban hotel
  • Check-in: 2.00pm
  • Could use a good cleaning
  • No blanket
Quality Inn : 151 Wildwood Rd.
+1-888-690-5281
151 Wildwood Rd., Salem, VA 24153 ~22.90 miles east of 24128
  • Economical Highway property
  • Hotel has 50 rooms
  • Average cleanliness
  • Clean room
Super 8 by Wyndham Salem Va : 300 Wildwood Rd.
+1-888-690-5247
300 Wildwood Rd., Salem, VA 24153 ~22.94 miles east of 24128
  • Two star hotel
Comfort Suites
+1-888-305-3366
100 Wildwood Rd., Salem, VA 24153 ~22.96 miles east of 24128
  • Midscale Suburban hotel
  • Gym / Fitness Center Available
Holiday Inn Tanglewood Roanoke in Roanoke
+1-800-881-1523
4468 Starkey Rd. Sw, Roanoke, VA 24018 ~26.23 miles east of 24128
  • 3 star Suburban hotel
  • 5 floors in property
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Baymont Inn & Suites in Salem
+1-888-283-3404
179 Sheraton Dr., Salem, VA 24153 ~26.31 miles east of 24128
  • Low priced Highway property
  • Free complimentary breakfast
La Quinta Inn & Suite Salem / Roanoke by Wyndham
+1-866-221-8581
140 Sheraton Dr., Salem, VA 24153 ~26.37 miles east of 24128
  • Midscale Highway hotel
  • 67 rooms in property
  • For 89%, the rooms looked old
  • Very good highway hotel
Holiday Inn Express Salem Va
+1-866-429-5787
991 Russell Dr., Salem, VA 24153 ~26.39 miles east of 24128
  • 3 star Convention Center property
  • 3 floors in property
Comfort Suites Inn at Ridgewood Farm
+1-888-690-5281
2898 Keagy Rd., Salem, VA 24153 ~26.43 miles east of 24128
  • Mid-scale Suburban hotel
  • 2 meeting rooms in hotel
  • All guests thought rooms were spacious
  • Nice breakfast choices
Days Inn Salem : 1535 East Main St.
+1-888-690-5247
1535 East Main St., Salem, VA 24153 ~26.55 miles east of 24128
  • Low priced Suburban property
  • Free breakfast
  • Clean sheets
  • Door loudly
Hampton Inn Salem East Electric Road
+1-888-305-3366
1886 Electric Rd., Salem, VA 24153 ~26.55 miles east of 24128
  • Affordable Mountain property
  • Check-in: 3:00pm
From$134
Very Good 4.5 /5Review Score CallBookMore Details
Country Inn & Suites by Radisson Princeton : 111 Halls Ridge Rd.
+1-800-881-1523
111 Halls Ridge Rd., Princeton, WV 24740 ~27.50 miles west of 24128
  • Three Star property
  • Most guests thought the building was wonderful
  • Clean rooms
From$75
Very Good 4.5 /5Reviews CallBookMore Details
Knights Inn Roanoke Va
+1-888-283-3404
6510 Thirlane Rd., Roanoke, VA 24015 ~28.33 miles east of 24128
  • 2-star property
  • Hotel has 2 floors
Quality Inn Roanoke Airport - Roanoke
+1-866-221-8581
6626 Thirlane Rd. Nw, Roanoke, VA 24019 ~28.47 miles east of 24128
  • Cheap Airport property
  • Check in time: 03:00pm
  • Tasty breakfast
  • The majority of guests said rooms were big enough
From$59
Average 3.0 /5Reviews CallBookMore Details
Super 8 Roanoke - Roanoke
+1-866-429-5787
6616 Thirlane Rd., Roanoke, VA 24019 ~28.51 miles east of 24128
  • Low-priced Airport property
  • 58 rooms in hotel
  • Friendly helpful staff
  • Bathroom could be optimized
Howard Johnson Roanoke / Airport
+1-888-690-5281
6520 Thrilane Rd., Roanoke, VA 24019 ~28.52 miles east of 24128
  • Cheap Airport hotel
  • Comp. Breakfast
  • Breakfast can be improved
  • Stained light switches
Motel 6 - Roanoke
+1-888-690-5247
6621 Thirlane Rd. Nw, Roanoke, VA 24019 ~28.53 miles east of 24128
  • Low-priced hotel
  • 2 floors in property

Next: Show All Available 24128 Hotels with Pricing

Graph: Upcoming 20 Days of Pembroke Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Pembroke, VA discounts available. The chart reflects the cheapest Pembroke hotel for each day and each star rating category.

FAQs about hotels near 24128

What are the top reviewed hotels near 24128?

Hyatt Place Blacksburg, Holiday Express & Suites Blacksburg and The Inn at Virginia Tech & Skelton Conference Cent are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 24128?

The Inn at Virginia Tech & Skelton Conference Cent, Mountain Lake Lodge and Holiday Express & Suites Blacksburg are the top 3 luxury hotels near 24128.

What hotels are closest to the area of 24128?

Mountain Lake Lodge, Holiday Express & Suites Blacksburg, and Hyatt Place Blacksburg are the properties closest to 24128.

How much does a cheap hotel near 24128 cost per night?

In the last year, a 2 star hotel near 24128 can be as cheap as $105.49 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 24128 cost per night?

In the last year, the average 3 star hotel near 24128 has been $128.94 per night. (based on HotelPlanner prices)

How much does a luxury hotel near 24128 cost?

In the last year, the average 4 star hotel near 24128 has been $144.00 per night. (based on HotelPlanner prices)

What are the best independent hotels near 24128?

Holiday Express & Suites Blacksburg, The Inn at Virginia Tech & Skelton Conference Cent and Mountain Lake Lodge are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 24128?

Residence Inn by Marriott Blacksburg University, Courtyard Blacksburg and Fairfield Inn & Suites Christiansburg Va are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 24128?

Comfort Inn Blacksburg, Quality Inn and Comfort Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 24128?

Holiday Inn Christiansburg Va Nrv Mall, Holiday Inn Express Salem Va and Holiday Inn Express & Suites are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top