Golf Courses Near Royal, Iowa

Spencer Municipal Golf Course
- 1320 4th Ave SW
- Spencer
- 7.5 miles

Spencer Golf & Country Club
- 2200 W 18th St
- Spencer
- 8.7 miles

Little Sioux Golf & Country Club
- Hwy 71
- Sioux Rapids
- 9.6 miles

Meadowbrook Golf & Country Club
- 3885 Vine Ave
- Hartley
- 13.1 miles

Primghar Golf & Country Club
- 2nd St NE
- Primghar
- 19.8 miles

Woodlyn Hills Golf Course
- 2366 220th Street
- Milford
- 21.2 miles

IZZO Golf Ball Grabber
Back starting to bother you? Attach one of these handy bits of plastic to your putter and bend over 18 fewer times per round.

Paullina Golf Club
- 5630 460th St
- Paullina
- 22.6 miles

Emerald Hills Golf Club
- 808 Us 71 S
- Arnolds Park
- 23.2 miles

Lost Island Golf Club
- 3567 320th S
- Ruthven
- 23.9 miles

Sanborn Golf & Country Club
- Miller Park Dr
- Sanborn
- 23.9 miles

Laurens Golf & Country Club
- West Hwy 10
- Laurens
- 24.0 miles

Aurelia Golf Club
- 601 N Vallor Rd
- Aurelia
- 24.2 miles

Aurelia Golf Club
- 601 N Vallor Rd
- Aurelia
- 24.2 miles

Brooks Golf Club
- Hwy 71 N
- Okoboji
- 24.6 miles

Inn Golf Course
- 3301 Lakeshore Dr
- Lake Okoboji
- 24.6 miles

Okoboji View Golf Course
- 1665 Hwy 86
- Spirit Lake
- 25.5 miles

10th Generation Apple iPad
Perfect for sitting on the couch, planning your next golf trip while browsing sites like ours!

West Links Estates Golf Course
- 100 W Links Dr
- Alta
- 25.6 miles

Cherokee Country Club
- N 11th St
- Cherokee
- 25.7 miles

Alta Golf & Country Club
- 601 E 6th St
- Alta
- 25.7 miles

Lake Creek Country Club
- 1 Club House Dr
- Storm Lake
- 26.1 miles

Indian Hills Golf Club
- Rural Route 5
- Spirit Lake
- 27.5 miles

Hillcrest Golf Course
- 601 S Cedar St
- Graettinger
- 27.9 miles

Emmetsburg Country Club
- N Lowler
- Emmetsburg
- 28.0 miles

Storm Lake Municipal Golf Course
- 1528 E Lakeshore Dr
- Storm Lake
- 28.2 miles

Silver Lake Golf & Country Club
- 165 Country Club Dr
- Lake Park
- 28.3 miles

Spring Hills Country Club
- 4614 490th St
- Mallard
- 30.7 miles

Estherville Golf & Country Club
- 3625 170th St
- Estherville
- 31.2 miles

Sheldon Golf & Country Club
- 3040 Nest Ave
- Sheldon
- 31.8 miles

Newell Golf Course
- 220 E Leroy Paulsen Rd
- Newell
- 32.1 miles

Riverview Golf Course
- Rural Route 1
- Estherville
- 33.1 miles

10th Generation Apple iPad
Perfect for sitting on the couch, planning your next golf trip while browsing sites like ours!
Royal Neighborhoods
Recently Featured Courses
Big Easy Ranch
Columbus, TX
Mission Hills Country Club
Rancho Mirage, CA
Sand Valley Golf Resort
Nekoosa, WI
Black River Country Club
Port Huron, MI
Browns Mill Golf Course
Atlanta, GA
Arnold Palmer's Bay Hill Club & Lodge
Orlando, FL
Okeeheelee Golf Course
West Palm Beach, FL
PGA National Resort
Palm Beach Gardens, FL
Helfrich Hills Golf Course
Evansville, IN
Tiburon Golf Club
Naples, FL