Indoor Golf Courses by Difficulty

Courses – Home
Course List with Yardages



Banff Springs
St. Andrews Jubilee Course
St. Andrews New Course
St. Andrews Old Course
Bountiful Ridge Golf Course
Covered Bridge Golf Course
Kapalua Bay Course
Kapalua Village Course
Troon North – Monument Course
Barton Creek
Mauna Kea Resort
Pelican Hill Golf Club
The Royal Melbourne Golf Club
Sea Island Golf Club – Plantation
Torrey Pines South Golf Course
Par 3 Canyons – Fantasy Course
Par 3 Mountain – Fantasy Course
Par 3 Ocean – Fantasy Course



Big Horn – Canyons Course
Castle Pines Golf Club
Dorado Beach – East Course
Entrada at Snow Canyon
Harbour Town
Innisbrook Copperhead
Kapalua Plantation Course
Latrobe Country Club
Oakland Hills Country Club
Oakmont Country Club
Pebble Beach Golf Links
Pebble Beach Golf Links Resort
Phoenix Country Club
Prairie Dunes Country Club
RTJ – The Judge
RTJ – The Links
The Stone Canyon Club
Thanksgiving Point
Westfields Golf Club


Aviara Golf Club
Bay Hill Club & Lodge
Chateau Whistler Golf Club
Cog Hill Dubsdread
Frankfurter Golf Club
Hapuna Golf Course
Pinehurst No. 2
Pinehurst No. 8
Princeville Golf Course
Valderrama Golf Club
Big Horn – Mountain Course
The Belfry Golf Club
Firestone Country Club


Devils Island – Nightmare Course