We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
Filter
3 available
Price per night
Any
Amenities Restaurant Pets Allowed Internet Air Conditioning Free Wifi Breakfast included Kitchenette Suites Free ParkingAny
Distance from
Any
1 mi
    No results found
Traveler rating
Any
Style BudgetAny
Hotel Search
Any
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
Filter
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
B&Bs/Inns near Franklin (30)
Park Motel(Petersburg)
Free cancellation until 06/02
Book now, pay at stay
$49
Orbitz.com
View Deal
26.7 miles from Franklin
  • Free Wifi
  • Free Parking
Canaan Valley Resort(Davis)(Great Value!)
Free cancellation until 05/26
$150
Booking.com
View Deal
Certificate of Excellence
27.2 miles from Franklin
  • Free Wifi
  • Free Parking
Book now, pay at stay
$129
$107
Hampton.com
View Deal
Certificate of Excellence
28.0 miles from Franklin
  • Free Wifi
  • Free Parking
$82
Country Inn
View Deal
Certificate of Excellence
28.1 miles from Franklin
  • Free Wifi
  • Free Parking
$89
$85
Expedia.com
View Deal
28.1 miles from Franklin
  • Free Wifi
  • Free Parking
Free cancellation until 06/01
Book now, pay at stay
$70
Booking.com
View Deal
28.2 miles from Franklin
  • Free Wifi
  • Free Parking
Free cancellation until 06/03
Book now, pay at stay
$57
Expedia.com
View Deal
28.2 miles from Franklin
  • Free Wifi
  • Free Parking
$72
Expedia.com
View Deal
Certificate of Excellence
28.2 miles from Franklin
  • Free Wifi
  • Free Parking
$63
Booking.com
View Deal
28.2 miles from Franklin
  • Free Wifi
  • Free Parking
Free cancellation until 05/31
Book now, pay at stay
$128
$125
Booking.com
View Deal
28.4 miles from Franklin
  • Free Wifi
  • Pool
The Village Inn(Harrisonburg)(Great Value!)
Free cancellation until 06/02
$81
$78
Orbitz.com
View Deal
Certificate of Excellence
28.5 miles from Franklin
  • Free Wifi
  • Free Parking
Free cancellation until 06/01
Book now, pay at stay
$69
Booking.com
View Deal
28.8 miles from Franklin
  • Free Wifi
  • Free Parking
Free cancellation until 06/01
$50
Booking.com
View Deal
29.0 miles from Franklin
  • Free Wifi
Book now, pay at stay
$99
Doubletree.com
View Deal
Certificate of Excellence
29.8 miles from Franklin
  • Free Wifi
  • Free Parking
Comfort Inn(Harrisonburg)
$80
Booking.com
View Deal
Certificate of Excellence
29.9 miles from Franklin
  • Free Wifi
  • Free Parking
$101
$85
QualityInn
View Deal
29.9 miles from Franklin
  • Free Wifi
  • Free Parking
$99
Fairfield Inn
View Deal
Certificate of Excellence
29.9 miles from Franklin
  • Free Wifi
  • Free Parking
$93
$78
Booking.com
View Deal
Certificate of Excellence
29.9 miles from Franklin
  • Free Wifi
  • Free Parking
Residence Inn Harrisonburg(Harrisonburg)
$139
$118
Residence Inn
View Deal
Certificate of Excellence
29.9 miles from Franklin
  • Free Wifi
  • Free Parking
$78
CandlewoodSuites
View Deal
30.0 miles from Franklin
  • Free Wifi
  • Free Parking
Courtyard Harrisonburg(Harrisonburg)
$99
Courtyard
View Deal
Certificate of Excellence
30.0 miles from Franklin
  • Free Wifi
  • Free Parking
Motel 6 Harrisonburg(Harrisonburg)
Free cancellation until 06/03
Book now, pay at stay
$56
Booking.com
View Deal
30.0 miles from Franklin
  • Free Parking
  • Pool
$116
$107
Expedia.com
View Deal
30.0 miles from Franklin
  • Free Wifi
  • Free Parking
Econo Lodge(Harrisonburg)
$67
Booking.com
View Deal
30.1 miles from Franklin
  • Free Wifi
  • Free Parking
Hampton Inn Elkins(Elkins)(Great Value!)
Free cancellation until 06/01
$129
Expedia.com
View Deal
32.4 miles from Franklin
  • Free Wifi
  • Free Parking
Comfort Inn Roanoke Airport(Roanoke)(Great Value!)
$94
$84
ComfortInn
View Deal
Certificate of Excellence
33.8 miles from Franklin
  • Free Wifi
  • Free Parking
Free cancellation until 06/02
Book now, pay at stay
$65
Expedia.com
View Deal
34.2 miles from Franklin
  • Free Wifi
  • Free Parking
$101
Expedia.com
View Deal
Certificate of Excellence
34.2 miles from Franklin
  • Free Wifi
  • Free Parking
Free cancellation until 06/02
$130
$115
Expedia.com
View Deal
Certificate of Excellence
34.4 miles from Franklin
  • Free Wifi
  • Free Parking
$59
Booking.com
View Deal
35.4 miles from Franklin
  • Free Wifi
  • Free Parking
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.