Skip to main content.

Hotels in Franklin, Indiana

Search & Compare Franklin Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Franklin

What's Franklin like?

Franklin is a family-friendly city where you can spend time checking out the the local cuisine. Why not take time to see places like Historic Artcraft Theater and Johnson County Museum of History? In the surrounding area, you won't want to miss out on seeing Johnson County Park and Hoosier Horse Park.

Where are the best places to stay in Franklin?

We have Franklin accommodations with prices starting at USD 40. Choose one of our 237 deals and get discounts of up to 30%.

Below are the number of accommodations by star rating in Franklin and the surrounding area:

  • • 24 4-star accommodations from USD 102 per night
  • • 112 3-star accommodations from USD 64 per night
  • • 33 2-star accommodations from USD 49 per night

Here are our travelers' top 2 places to stay in Franklin:

Baymont by Wyndham Franklin

2.5-star Franklin hotel with indoor pool
  • • Free breakfast • Free parking • Free WiFi • Sauna • Central location

Motel 6 Franklin IN

2-star Franklin hotel with indoor pool
  • • Free parking • Free WiFi • 24-hour front desk

How to Get to Franklin

What is the closest airport to Franklin?

  • • Indianapolis, IN (IND-Indianapolis Intl.), 21.3 mi (34.3 km) from central Franklin

Things to See and Do in Franklin

What is there to see near Franklin:

  • • Camp Atterbury (8 mi/12.9 km from the city center)
  • • Hoosier Horse Park (7.1 mi/11.4 km from the city center)
  • • Johnson County Park (6.9 mi/11.2 km from the city center)
  • • Summerfield Park (8.4 mi/13.5 km from the city center)

What is there to do in Franklin?

  • • Historic Artcraft Theater
  • • Johnson County Museum of History

When is the best time to visit Franklin?

  • • Hottest months: July, June, August, September (average 84°F)
  • • Coldest months: January, February, December, March (average 20°F)
  • • Rainiest months: May, June, July, and April (average 4.75 inches of rainfall)