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

24102 Hotels/Accommodations

Scottish Inns Collinsville-Martinville 2357 Virginia Ave, Collinsville, VA 24078 ~10.29 miles southeast of 24102
  • Two star Motel property
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Average 6.8 /10 Review Score 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 →
Dutch Inn 2360 Virginia Ave, Collinsville, VA 24078 ~10.37 miles southeast of 24102
  • 3 star Motel property
  • Free breakfast available
Call to Book
Add your dates for price
Poor 4.7 /10 Reviews Call BookMore Details
Relax Inn 1985 Virginia Ave, Collinsville, VA 24078 ~10.49 miles southeast of 24102
  • Three Star Motel hotel
  • Check in time: 3:00 PM - 7:00 AM
Call to Book
Add your dates for price
Average 6.0 /10 Latest Reviews Call BookMore Details
Hampton Inn Martinsville 50 Hampton Dr, Martinsville, VA 24112 ~10.56 miles southeast of 24102
  • Three Star property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Quality Inn near Martinsville Speedway 1895 Virginia Ave, Martinsville, VA 24112 ~10.65 miles southeast of 24102
  • Mid-scale hotel
  • 2 floors in property
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
Econo Lodge Martinsville 1755 Virginia Ave, Martinsville, VA 24112 ~10.76 miles southeast of 24102
  • Inexpensive Motel property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Average 6.6 /10 Recent Reviews Call BookMore Details
Comfort Inn Martinsville 378 Commonwealth Blvd. W, Martinsville, VA 24112 ~11.59 miles southeast of 24102
  • 3 star hotel
  • 55 rooms in property
Call to Book
Add your dates for price
Average 6.8 /10 Latest Reviews Call BookMore Details
Raceway Inn 1044 Memorial Blvd. North, Martinsville, VA 24112 ~11.77 miles southeast of 24102
  • Inexpensive property
  • Hotel has 52 rooms
Call to Book
Add your dates for price
Poor 5.6 /10 Hotel Reviews Call BookMore Details
Baymont by Wyndham Rocky Mount 1730 North Main St, Rocky Mount, VA 24151 ~13.89 miles northeast of 24102
  • 3 star property
  • 2 floors in hotel
Call to Book
Add your dates for price
Average 7.6 /10 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Rocky Mount by IHG 395 Old Franklin Tpke, Rocky Mount, VA 24151 ~14.18 miles northeast of 24102
  • Three Star hotel
  • Hotel has an eco-friendly policy Read more
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
The Mountain Rose Inn 1787 CHARITY HWY, WOOLWINE, NV 24185 ~14.90 miles west of 24102
  • Midscale property
Call to Book
Add your dates for price
Call BookMore Details
Rocky Mount Motel near Hwy 220 18021 Virgil H Goode Hwy, Martinsville, VA 24151 ~15.68 miles northeast of 24102
  • Three Star Motel hotel
  • Pet Friendly
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Hometown Inn Rocky Mount VA 18059 Virgil H Goode Hwy, Rocky Mount, VA 24151 ~15.71 miles northeast of 24102
  • Affordable hotel
  • Hotel has 18 rooms
Call to Book
Add your dates for price
Not Good 2.0 /10 Reviews Call BookMore Details
Travelodge by Wyndham Ridgeway Martinsville Area 3841 Greensboro Rd, Ridgeway, VA 24148 ~15.76 miles southeast of 24102
  • Two-star property
  • Free comp. breakfast
Call to Book
Add your dates for price
Average 6.8 /10 Read Reviews Call BookMore Details
Travel Inn 4520 Greensboro Rd, Ridgeway, VA 24148 ~16.37 miles southeast of 24102
  • 3 star Motel property
  • Hotel has 33 rooms
Call to Book
Add your dates for price
Average 6.2 /10 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 →
Hotel Floyd 300 Rick Lewis Way, Floyd, VA 24091 ~18.11 miles west of 24102
  • Inexpensive hotel
  • 40 rooms in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Bent Mountain Lodge 9039 Mountain View Dr. SE, Copper Hill, VA 24079 ~18.15 miles north of 24102
  • Affordable property
  • Check in time: 2:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Oak Haven Lodge 323 Webbs Mill Rd. North Route 8FloydVirginia 24091, Floyd, 24091 ~18.70 miles west of 24102
  • Low-priced hotel
  • Check in time: 15:00:00
Call to Book
Add your dates for price
Call BookMore Details
Virginian Motel 105 West Blue Ridge Street, Stuart, VA 24171 ~20.13 miles southwest of 24102
  • Inexpensive hotel
  • Check-in time: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
Uptown Suites of Stuart 220 Orchard St. Stuart, Stuart, 24171 ~20.13 miles southwest of 24102
  • Inexpensive hotel
Call to Book
Add your dates for price
Call BookMore Details
The Katherine Grace Manor 1639 Poteet Rd. Franklin County, Virginia, United States, Roanoke, 24184 ~22.94 miles northeast of 24102
  • Affordable property
  • Check-in: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Blue Ridge Mountain Inn 2295 Jeb Stuart Hwy, Meadows Of Dan, VA 24120 ~23.90 miles west of 24102
  • 2-star hotel
  • 19 rooms in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Lakeinn 45 Enterprise Ln, Moneta, VA 24101 ~25.00 miles northeast of 24102
  • Three Star Motel property
  • Pets Allowed
Call to Book
Add your dates for price
Average 7.4 /10 Latest Reviews Call BookMore Details
Affordable Corporate Suites of Overland Drive 5119 Overland Dr, Roanoke, VA 24018 ~25.79 miles north of 24102
  • Three Star Motel hotel
  • Check in time: 3:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Sleep Inn Tanglewood 4045 Electric Rd, Roanoke, VA 24014 ~26.53 miles north of 24102
  • Affordable hotel
  • 70 rooms in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Holiday Inn Roanoke-Tanglewood-Rt 419 & i581 by IHG 4468 Starkey Road, Roanoke, VA 24018 ~26.62 miles north of 24102
  • 3-star property
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.1 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn Roanoke 4500 South Peak Blvd., Roanoke, VA 24018 ~26.90 miles north of 24102
  • Mid-scale hotel
  • 15 suites in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Quality Inn Tanglewood 3816 Franklin Rd. Sw, Roanoke, VA 24014 ~27.25 miles north of 24102
  • Midscale property
  • Pets are Allowed
Call to Book
Add your dates for price
Average 7.2 /10 Latest Reviews Call BookMore Details
Colony House Motor Lodge 3560 Franklin Rd. SW, Roanoke, VA 24014 ~27.42 miles north of 24102
  • Mid-scale hotel
  • Check in: 4:00 PM - 6:00 AM
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Eden Inn Motel 213 South Van Buren Rd, Eden, NC 27288 ~27.58 miles southeast of 24102
  • Low Cost Motel property
  • 66 rooms in property
Call to Book
Add your dates for price
Average 6.4 /10 Recent Reviews Call BookMore Details
Goodview Lake House w / Boat Dock Kayaks & Views! 1078 Lake Breeze Dr, Goodview, 240953178 ~27.63 miles northeast of 24102
  • Affordable hotel
Call to Book
Add your dates for price
Call BookMore Details
Shayona Inn Eden 115 West Kings Hwy, Eden, NC 27288 ~27.95 miles southeast of 24102
  • Two star Motel hotel
  • Check-in: 14:00
Call to Book
Add your dates for price
Poor 5.0 /10 Latest Reviews Call BookMore Details
Super 8 by Wyndham Christiansburg 2780 Roanoke St, Christiansburg, VA 24073 ~28.14 miles northwest of 24102
  • Cheap property
  • Hotel has 62 rooms
Call to Book
Add your dates for price
Average 6.6 /10 Review Score Call BookMore Details
Holiday Inn Express Hotel & Suites Christiansburg by IHG 2725 Roanoke St, Christiansburg, VA 24073 ~28.16 miles northwest of 24102
  • Affordable property
  • Has environment-friendly policy See more
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Mountain Song Inn 319 Mystic Ln NW, Willis, NV 24380 ~28.19 miles west of 24102
  • property
Call to Book
Add your dates for price
Call BookMore Details
Econo Lodge 110 East Arbor Ln, Eden, NC 27288 ~28.21 miles southeast of 24102
  • Cheap Motel hotel
  • 60 rooms in property
Call to Book
Add your dates for price
Poor 5.8 /10 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Christiansburg 2657 Roanoke St, Christiansburg, VA 24073 ~28.23 miles northwest of 24102
  • 3 star property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Days Inn by Wyndham Christiansburg 2635 Roanoke Street, Christiansburg, VA 24073 ~28.25 miles northwest of 24102
  • Economical hotel
  • Free comp. breakfast
Call to Book
Add your dates for price
Call BookMore Details
Hampton Inn Eden 724 South Van Buren Rd, Eden, NC 27288 ~28.26 miles southeast of 24102
  • Mid-scale hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Fairfield Inn by Marriott Christiansburg 2659 Roanoke St, Christiansburg, VA 24073 ~28.28 miles northwest of 24102
  • 3-star hotel
  • Comp. Breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Tru by Hilton Christiansburg 55 Hampton Blvd. NE, Christiansburg, VA 24073 ~28.31 miles northwest of 24102
  • 3 star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Quality Inn Christiansburg - Blacksburg 50 Hampton Blvd, Christiansburg, VA 24073 ~28.35 miles northwest of 24102
  • Mid-scale hotel
  • Has environment-friendly policy See policy
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Suburban Studios Christiansburg - Blacksburg 50 Hampton Boulevard, Christiansburg, VA 24073 ~28.36 miles northwest of 24102
  • 2-star hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 6.2 /10 Latest Reviews Call BookMore Details
Wingate by Wyndham Christiansburg 70 HAMPTON BLVD, Christiansburg, VA 24073 ~28.40 miles northwest of 24102
  • 3 star property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.2 /10 Recent Reviews Call BookMore Details
Shayona Inn Extended Stay Bristol Dr. 100, Christiansburg, 24073 ~28.40 miles northwest of 24102
  • Economical hotel
  • 50 rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
Knights Inn Christiansburg 100 Bristol Drive, Christiansburg, VA 24073 ~28.40 miles northwest of 24102
  • Economy property
Call to Book
Add your dates for price
Call BookMore Details
Baymont by Wyndham Eden 716 Linden Dr, Eden, NC 27288 ~28.41 miles southeast of 24102
  • Three Star Motel property
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Econo Lodge Christiansburg-Blacksburg I-81 2430 Roanoke St, Christiansburg, VA 24073 ~28.51 miles northwest of 24102
  • Economy hotel
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Average 7.2 /10 Reviews Call BookMore Details
Ramada by Wyndham Roanoke 1927 Franklin Rd. Southw, Roanoke, VA 24014 ~28.77 miles north of 24102
  • 2 star property
  • Hotel has 2 suites
Call to Book
Add your dates for price
Call BookMore Details
SpringHill Suites by Marriott Roanoke 301 Reserve Ave. SW, Roanoke, VA 24015 ~28.93 miles north of 24102
  • 3-star property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details

Next: Show All Available 24102 Hotels with Pricing

FAQs about hotels near 24102

What are the top reviewed hotels near 24102?

Shayona Inn Eden, Hotel Floyd and Bent Mountain Lodge are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 24102?

Mountain Song Inn, The Mountain Rose Inn and SpringHill Suites by Marriott Roanoke are the top 3 luxury hotels near 24102.

What hotels are closest to the area of 24102?

Scottish Inns Collinsville-Martinville, Dutch Inn, and Relax Inn are the properties closest to 24102.

What are the most popular independent hotels near 24102?

Shayona Inn Eden, The Laurel Hotel and Budget Inn - Madison are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 24102?

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 near 24102?

Comfort Inn & Suites Troutville-Roanoke North, Sleep Inn & Suites Danville Hwy 58 and Comfort Inn & Suites Hillsville I-77 are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 24102?

Best Western North Roanoke, 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 best IHG hotels near 24102?

Holiday Inn Express Troutville 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