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 (307 reviews)

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

$50
per night
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 (165 reviews)

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

$50
per night
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 (138 reviews)

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

$46
per night
Econo Lodge Franklin
Econo Lodge Franklin

251 Conover Drive, Franklin 45005-1850

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

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

$44
per night
Fairfield Inn By Marriott Middletown
Fairfield Inn By Marriott Middletown

6750 Roosevelt Parkway, Middletown 45044

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

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

$85
per night
Quality Inn & Suites
Quality Inn & Suites

250 Byers Rd, Miamisburg 45342

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

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

$52
per night
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 (349 reviews)

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

$60
per night
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 (157 reviews)

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

$84
per night
Comfort Suites
Comfort Suites

42 Prestige Plaza Dr, Miamisburg 45342

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

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

$67
per night
Country Inn & Suites By Carlson, Dayton South, OH
Country Inn & Suites By Carlson, Dayton South, OH

8277 Yankee St, Dayton 45458

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

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

$72
per night

Recent Reviews in Franklin

Hide content

Where to stay in Franklin

Franklin Hotel Guide

Franklin offers travelers 15 Expedia-listed places to stay. Franklin features approximately 15 hotel options within easy driving distance of the town center.

The Motel 6 Franklin is amongst the most conveniently situated hotels as it is one of only a few options within an easy stroll of the Franklin downtown area.

The Days Inn Middletown is a budget-priced hotel. You will find it conveniently located 3 miles from the heart of Franklin. If you are after another budget option, check out the rates and amenities at the Quality Inn & Suites Middletown - Franklin.

The Great Wolf Lodge Cincinnati/Mason is situated 13 miles away from the main part of Franklin. Another alternative is the Residence Inn By Marriott Cincinnati Blue Ash, which is positioned 18 miles away. Alternative hotel options include the Cincinnati Marriott North and the Cincinnati Marriott Northeast.

Interested in seeing even more of the rural landscapes this area offers? Why not plan some time in other parts of Southwest Ohio? Enjoy cycling or see the region's tourist attractions. Comfortable hotels are available.

Huber Heights is 25 miles to the northeast of Franklin and is home to the 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 a few of the Expedia-recommended short and long-stay alternatives in Huber Heights. 17 miles to the north of Franklin, you may also choose to stay at Downtown Dayton, home to the Marriott at the University of Dayton and Inn Port. The Arcade Square Shopping Center and Warped Wing Brewery are just some of the more popular sites to explore when visiting Downtown Dayton.

Get your fix of local sport by making a trip to Paul Brown Stadium, which is 30 miles to the south of Franklin. Book accommodation close to the action at the 21c Museum Hotel Cincinnati or the Residence Inn by Marriott Cincinnati Downtown/The Phelps.

James M. Cox Dayton International Airport is situated 25 miles away from Franklin. If you choose to stay close by, can easily secure a room at the Super 8 Vandalia / Dayton International Airport or Airport Inn and Parking/Dayton International Airport.