Top 10 Hotels in Mason City

See all 23 Hotels in Mason City
Country Inn & Suites By Carlson, Northwood, IA
Country Inn & Suites By Carlson, Northwood, IA

711 Diamond Jo Lane, Northwood 50459

2.5 out of 5.0
4.4 out of 5 (28 reviews)

Situated in a rural location, this hotel is within 20 mi (32 km) of Albert Lea City Arena, Freeborn County Historical …

$85
Holiday Inn Express Hotel & Suites Northwood
Holiday Inn Express Hotel & Suites Northwood

4712 Wheelerwood Rd, Northwood 50459

2.5 out of 5.0
4.2 out of 5 (104 reviews)

Situated in a rural location, this hotel is within 20 mi (32 km) of Albert Lea City Arena, Freeborn County Historical …

$86
The Blue Belle Inn Bed and Breakfast
The Blue Belle Inn Bed and Breakfast

513 W 4th St, St. Ansgar 50472

3.5 out of 5.0
4.1 out of 5 (8 reviews)

Situated in St. Ansgar, this historic inn is within 16 mi (25 km) of Mitchell County Courthouse, Osage City Park, and Sunny …

$90
Sleep Inn & Suites
Sleep Inn & Suites

1416 S Grand Ave, Charles City 50616

2.0 out of 5.0
4.2 out of 5 (25 reviews)

Located in the heart of Charles City, this hotel is within 2 mi (3 km) of Floyd County Museum, Charles City Whitewater at …

$100
Americinn Osage
Americinn Osage

2212 Highway 218, Osage 50461

2.5 out of 5.0
4.8 out of 5 (36 reviews)

Situated in the business district, this hotel is 1.3 mi (2 km) from Osage City Park and 1.4 mi (2.2 km) from Mitchell County …

$125
AmericInn Lodge & Suites Hampton
AmericInn Lodge & Suites Hampton

702 Central Ave. West, Hampton 50441

2.5 out of 5.0
4.8 out of 5 (4 reviews)

Situated in Hampton, this hotel is 0.1 mi (0.2 km) from Franklin County Fair and Convention Center and 2.9 mi (4.6 km) from …

Get Rates
Best Budget Inn
Best Budget Inn

1416 Gilbert Street, Charles City 50616

1.5 out of 5.0
2.5 out of 5 (17 reviews)

Situated in Charles City, this hotel is within 1 mi (2 km) of Floyd County Museum, Charles City Whitewater at Riverfront …

$42
Hartwood Inn
Hartwood Inn

1312 Gilbert St, Charles City 50616

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

Situated in Charles City, this motel is within a 15-minute walk of Floyd County Museum, Charles City Whitewater at Riverfront …

$60
Kahler Grand Hotel
Kahler Grand Hotel

20 2nd Ave Sw, Rochester 55902

3.0 out of 5.0
3.4 out of 5 (1,440 reviews)

Located in the heart of Rochester, this hotel is within 1 mi (2 km) of University of Minnesota-Rochester and Mayo Clinic …

$99
Days Inn Rochester
Days Inn Rochester

6 1st Ave Nw, Rochester 55901

2.0 out of 5.0
2.9 out of 5 (556 reviews)

Situated in Rochester, this hotel is steps from University of Minnesota-Rochester and Mayo Clinic. Shops University Square …

$68

Recent Reviews in Mason City

Hide content

Where to stay in Mason City

Mason City Hotel Guide

Are you vacationing in Central Iowa and looking to book hotels in Mason City? The center of Mason City has 6 Expedia-listed apartments and hotels within a 6-mile of Mason City's city center.

Visitors looking for a well-known accommodation area, should check out Clear Lake. It is 9 miles from the heart of Mason City. There are 4 Expedia hotels in the area. Some options in Clear Lake are the AmericInn Clear Lake and Best Western Holiday Lodge.

Check out the Country Inn & Suites By Carlson, Mason City and also the Clarion Inn Mason City. The Country Inn & Suites By Carlson, Mason City is positioned 3 miles away from the middle of Mason City. The Clarion Inn Mason City, is located 1 mile away. Alternatively you could book a room at the Super 8 Mason City or the Super 8 Clear Lake.

Looking to travel a bit further afield? Central Iowa offers many attractions. Investigate Central Iowa's history museums and also enjoy the area's rural landscapes. Adventurous visitors may also try their hand at horse riding and picnicking in this part of United States of America.

There are a variety of hotels in Iowa Falls, which is located 45 miles to the north of Mason City. The AmericInn Hotel & Suites Iowa Falls and Super 8 Iowa Falls Ia are some of the options here.

If you are planning on flying through Mason City Municipal Airport, you may find it convenient to book a room at AmericInn Clear Lake, or Best Western Holiday Lodge, both of which are a short distance away.