Top 10 Hotels in Franklin

See all 8 Hotels in Franklin
Quality Inn & Suites Middletown - Franklin
Quality Inn & Suites Middletown - Franklin

6475 Culbertson Road, Franklin 45005

2.5 out of 5.0
3.6 out of 5 (321 reviews)

Situated in the business district, this hotel is within 6 mi (10 km) of Miami Valley Gaming, Shaker Run Golf Club, and …

$49
Super 8 Franklin/Middletown Area
Super 8 Franklin/Middletown Area

3553 Commerce Drive, Franklin 45005-5232

2.0 out of 5.0
3.4 out of 5 (171 reviews)

Situated in Franklin, this hotel is within 6 mi (10 km) of Miami Valley Gaming, Shaker Run Golf Club, and Treasure Aisles. …

$45
Red Roof Inn & Suites Middletown - Franklin
Red Roof Inn & Suites Middletown - Franklin

3510 Commerce Drive, Franklin 45005

2.0 out of 5.0
3.6 out of 5 (157 reviews)

Situated in a shopping district, this hotel is within 6 mi (10 km) of Miami Valley Gaming, Traders World, and Shaker Run Golf …

$52
Econo Lodge Franklin
Econo Lodge Franklin

251 Conover Drive, Franklin 45005-1850

2.0 out of 5.0
2.8 out of 5 (31 reviews)

Located in the heart of Franklin, this motel is within 1 mi (2 km) of JD Legends Entertainment Complex and La Comedia Dinne …

$52
Fairfield Inn Middletown Monroe
Fairfield Inn Middletown Monroe

6750 Roosevelt Parkway, Middletown 45044

2.5 out of 5.0
4.3 out of 5 (120 reviews)

Situated in Middletown, this hotel is within 6 mi (10 km) of Middletown Lyric Theatre, Miami Valley Gaming, and Sorg Opera …

$99
Quality Inn & Suites
Quality Inn & Suites

250 Byers Rd, Miamisburg 45342

2.5 out of 5.0
3.5 out of 5 (189 reviews)

Located in the heart of Miamisburg, this hotel is within 2 mi (3 km) of Dayton Mall Shopping Center, Poelking Lanes South, an …

$48
Super 8 Miamisburg Dayton S Area OH
Super 8 Miamisburg Dayton S Area OH

155 Monarch Ln, Miamisburg 45342

2.0 out of 5.0
3.7 out of 5 (353 reviews)

Situated in Miamisburg, this hotel is within 2 mi (3 km) of Dayton Mall Shopping Center, Poelking Lanes South, and Cox …

$51
Courtyard by Marriott Dayton South/Mall
Courtyard by Marriott Dayton South/Mall

100 Prestige Pl, Miamisburg 45342

3.0 out of 5.0
4.1 out of 5 (168 reviews)

Situated in the suburbs, this hotel is within a 15-minute walk of Dayton Mall Shopping Center and Poelking Lanes South. Cox …

$99
Comfort Suites
Comfort Suites

42 Prestige Plaza Dr, Miamisburg 45342

2.5 out of 5.0
3.8 out of 5 (335 reviews)

Situated in Miamisburg, this hotel is within 1 mi (2 km) of Dayton Mall Shopping Center, Poelking Lanes South, and Cox …

$64
Country Inn & Suites By Carlson, Dayton South, OH
Country Inn & Suites By Carlson, Dayton South, OH
3.9 mi from Franklin
2.5 out of 5.0
4.3 out of 5 (453 reviews)

Situated in the business district, this hotel is within 2 mi (3 km) of Poelking Lanes South, Adventure Golf, and Dayton Mal …

$76

Recent Reviews in Franklin

Hide content

Where to stay in Franklin

Franklin Hotel Guide

Visiting Dayton and would like to book accommodation in Franklin? Right now, Expedia's database lists 15 hotels within easy driving distance of Franklin's downtown area.

One of only a handful of hotels that are close to the center of Franklin, is the Motel 6 Franklin.

The Days Inn Middletown is a budget-priced accommodation option. You'll find it nicely located 3 miles from the middle of Franklin. An alternative economical hotel in this area is the Quality Inn & Suites Middletown - Franklin.

The Great Wolf Lodge Cincinnati/Mason is positioned 13 miles from the central part of Franklin. Alternatively, the Residence Inn By Marriott Cincinnati Blue Ash is situated 18 miles away. You could also investigate the Cincinnati Marriott North or the Cincinnati Marriott Northeast.

Interested in seeing more of the rural landscapes and rolling hills this area features? Why don't you book some time in other destinations in Southwest Ohio? Go cycling or make a trip to the region's visitor attractions. Suitable hotel accommodations are on offer.

Huber Heights is 25 miles to the northeast of Franklin and is where you'll find Carriage Hill MetroPark and Rose Music Center at The Heights. The Holiday Inn Express Hotel Dayton-Huber Heights and Hampton Inn Dayton/Huber Heights are some of the fabulous Expedia-listed long and short-stay options in Huber Heights. Or stay in Downtown Dayton, 17 miles to the north of Franklin, where you'll find the Marriott at the University of Dayton and Inn Port. The Arcade Square Shopping Center and Warped Wing Brewery are popular points of interest to see when visiting Downtown Dayton.

Before you head home from Dayton, why not make sure you experience some local sport. Visit Paul Brown Stadium to the south of Franklin. Those wishing to stay close by can choose from the 21c Museum Hotel Cincinnati or the Residence Inn by Marriott Cincinnati Downtown/The Phelps.

James M. Cox Dayton International Airport is a logical airport for accessing Franklin. It is 25 miles away. If you would like to stay nearby, try the Super 8 Vandalia / Dayton International Airport or Airport Inn and Parking/Dayton International Airport.