Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mason City

Tonight Jul 24 - Jul 25
This weekend Jul 26 - Jul 28
Next weekend Aug 2 - Aug 4

Featured Mason City Golf Hotels

See all 70 Properties in Mason City

Estimated price for 1 night/2 adults

The Lodge Resort Hotel
The Lodge Resort Hotel
3.0 out of 5.0 945 Highway 69 South, Forest City, IA
3.6/5 (75 reviews)
$92/ night for 2 guests

It was quaint, but could use some updating. The room was very nice but noisy at night, but not because of other guests. It seemed that there was water running all the time and there were many creaking sounds.Very minimal breakfast.

Reviewed on Jul 8, 2019
Country Inn & Suites by Radisson, Northwood, IA
Country Inn & Suites by Radisson, Northwood, IA
2.5 out of 5.0 711 Diamond Jo Lane, Northwood, IA
Free Cancellation
4.3/5 (147 reviews)
$90/ night for 2 guests

The parking lot situation was further from motel entrance and closer to casino Didn't see any anything to put luggage on to take to room, had to make several trips Breakfast was very good, even coffee

Reviewed on Jun 23, 2019
Holiday Inn Express and Suites Mason City
Holiday Inn Express and Suites Mason City
2.5 out of 5.0 3041 4th Street Southwest, Mason City, IA
Free Cancellation
4.7/5 (97 reviews)
$102/ night for 2 guests

By far, this is the nicest, cleanest, best run hotel in Mason City, Iowa. I am planning to return again in the future.

Reviewed on Jul 22, 2019
Super 8 by Wyndham Clear Lake
Super 8 by Wyndham Clear Lake
2.0 out of 5.0 2809 4th Ave. South, I-35 Exit 193 at 4th Ave., Clear Lake, IA
Free Cancellation
3.3/5 (391 reviews)
$74/ night for 2 guests

Staff was polite Food was good & fresh Place was clean

Reviewed on Jul 19, 2019
The Blue Belle Inn Bed and Breakfast
The Blue Belle Inn Bed and Breakfast
3.5 out of 5.0 513 W 4th St, St. Ansgar, IA
4.1/5 (11 reviews)
$130/ night for 2 guests

I am a fan of old homes and this was a very old property that had been redone several years ago. It did need some upgrading again. Woodwork needed painting and I felt there was just too much decoration. Also, the front door lock and key did not work. The breakfasts were heavy on carbs. Not my ...

Reviewed on Jun 24, 2019
The Decker House Bed & Breakfast
The Decker House Bed & Breakfast
3.0 out of 5.0 119 2nd Street South East, Mason City, IA
4.8/5 (84 reviews)
$122/ night for 2 guests

Historic part of town. Great breakfast. Highly recommended. Beautiful house.

Reviewed on Jul 14, 2019
Super 8 by Wyndham Osage
Super 8 by Wyndham Osage
2.0 out of 5.0 1530 E Main St Hwy 9 & 218, Osage, IA
Free Cancellation
3.3/5 (94 reviews)
$62/ night for 2 guests

The room was very well supplied and was bigger than a normal room. There breakfast was very adequate.

Reviewed on Jun 27, 2019
AmericInn by Wyndham Osage
AmericInn by Wyndham Osage
2.5 out of 5.0 2212 Highway 218, Osage, IA
4.7/5 (70 reviews)
$110/ night for 2 guests

Good service, you shouldn't demand that i write more

Reviewed on Apr 8, 2019
Map

Recently Booked Golf Hotels in Mason City

Country Inn & Suites by Radisson, Northwood, IA
2.5 out of 5.0
Last booking: 11 hours ago
Super 8 by Wyndham Clear Lake
2.0 out of 5.0
Last booking: 13 hours ago

Golf Resorts in Mason City

Is the distance from your hotel to the golf course making your game suffer? Not anymore. Expedia offers 70 hotel options in Mason City on or near golf courses. From schmoozing with clients to practicing your short game, Mason City's golf resorts have much to offer you.

From Your Hotel Room to the Golfing Greens

Your trip will be off to an incredible beginning when you realize that you may have access to a fantastic course within minutes of your hotel. Play to your heart's content, then celebrate your game with libations, or simply make use of your hotel's amenities, such as the pool or spa. No need to wander far from the hotel; there are lots of available entertainment options. And after a long day on the course, you've got plenty of amenities and a comfy bed waiting for you.

Test that new driver at one of numerous courses accessible. Mason City has 3 courses, like Highland Park Golf Course, so make sure you have enough energy to take on all the other courses this city offers. When you feel you've played enough golf, Mason City awaits! Looking for some other information about Mason City? You can read what other guests loved about their Mason City golf hotel stay or the city in our comments section.

Book Your Golf Resort Now!

With Expedia, you'll have your option of phenomenal golf resorts for fantastic rates. Currently, the hotel rates in Mason City range from $62 to $130. It is time to go on your golf holiday when all you can picture is hitting under par or perfecting your follow through.

Golf Guide to Mason City

Q: How much does it cost to stay in a Mason City golf hotel?

A: Prices for a Mason City golf resort cost anywhere from $130 to $62. You can be certain to find a place at an affordable rate that's near a fabulous course

Q: How many golf resorts does Mason City have?

A: There are 70 golf hotels in Mason City. Having trouble deciding? If so, be sure to read through the review and ratings section to help you pick the ideal spot for your golf getaway.

Q: What is the number of golf courses in Mason City?

A: Mason City has 3 courses. Once you have mastered your golf resort's course, you can take on the local links.

Q: What is the number of public courses in Mason City?

A: Mason City has 2 public courses. The total combines public, municipal, and semi-private golf courses.