Best USA Golf Resort Courses: The Top 205 Ranked
The Top Golf Resort Courses list is a ranking of the best golf courses located at resorts around the United States. These courses are often designed by world-renowned golf course architects and offer a unique experience for golfers, with luxurious accommodations, exceptional service, and stunning views.
The list is compiled based on a variety of factors, including the quality of the course design, the condition of the greens and fairways, the beauty of the landscape, and the overall experience of playing golf at the resort.
The courses on this list are located in some of the most breathtaking destinations around the country, from the shores of the Atlantic to the sandy beaches of Hawaii. Some feature steep elevation changes, narrow fairways, and deep bunkers that will test every club in the bag.
Whether you're an avid golfer looking for a challenging course or simply looking for a luxurious getaway, the Top Golf Resort Courses list is a great place to start your search for the ultimate golf vacation.
#4 Whistling Straits - The Straits
N8501 Lakeshore Rd
Sheboygan, WI 53083
855-421-3453
Average Rate: Over $200
#6 The Ocean Course at Kiawah Island Golf Resort
1000 Ocean Course Dr
Kiawah Island, SC 29455
843-266-4670
#9 Shadow Creek Golf Course
3 Shadow Creek Dr
North Las Vegas, NV 89031
702-399-7111
Average Rate: Over $200
#15 Manele Golf Course - Four Seasons Resort Lanai
1233 Fraser Ave
Lanai City, HI 96763
808-565-2222
#21 Sea Pines Resort - Harbour Town Golf Links
32 Greenwood Dr
Hilton Head Island, SC 29928
800-925-4653
#27 Primland Resort - The Highland Course
2000 Busted Rock Road
Meadows of Dan, VA 24120
276-633-4413
#28 The Omni Homestead Resort - Cascades Course
7696 Sam Snead Highway
Hot Springs, VA 24445
540-839-1766
#30 Forest Dunes Golf Club - The Loop
6376 Forest Dunes Drive
Roscommon, MI 48653
989-275-0700
Average Rate: $125-$200
#31 Mossy Oak Golf Club
One Mossy Oak Drive
West Point, MS 39773
662-524-1000
Average Rate: Over $200
#33 Blackwolf Run - The River
1111 W Riverside Drive
Kohler, WI 53044
855-421-3453
Average Rate: Over $200
#36 Giants Ridge - The Quarry
6325 Wynne Creek Drive
Biwabik, MN 55708
218-865-8030
Average Rate: $125-$200
#40 Black Jacks Crossing at Lajitas Golf Resort
HC 70, Box 400
Lajitas, TX 79852
432-424-5080
Average Rate: $125-$200
#45 Forest Dunes Golf Club
6376 Forest Dunes Drive
Roscommon, MI 48653
989-275-0700
Average Rate: $125-$200
#49 Caledonia Golf & Fish Club
369 Caledonia Drive
Pawleys Island, SC 29585
843-237-3675
Average Rate: Over $200
#50 Whistling Straits - The Irish
N8501 Lakeshore Rd
Sheboygan, WI 53083
855-421-3453
Average Rate: Over $200
#62 The Great Waters Course at Reynolds Lake Oconee
130 Woodcrest Dr NE
Eatonton, GA 31024
706-485-0235
#70 FarmLinks Golf Club at Pursell Farms
386 Talladega Springs Road
Sylacauga, AL 35151
256-208-7640
#71 Omni Barton Creek Resort & Spa - Fazio Canyons
8212 Barton Club Drive
Austin, TX 78735
512-329-4000
Average Rate: $125-$200
#73 PGA National - The Champion Course
1000 Ave Of Champions
Palm Beach Gardens, FL 33418
561-627-1800
#78 The Wilderness at Fortune Bay
1450 Bois Forte Road
Tower, MN 55790
218-753-8917
Average Rate: $125-$200
#83 Boothbay Harbor Country Club
50 Sugar Maple Lane
Boothbay, ME 04537
207-633-3673
Average Rate: Over $200
#87 Bay Harbor Golf Club | BOYNE Golf
3600 Village Harbor Drive
Bay Harbor, MI 49770
844-602-4841
Average Rate: Dynamic Pricing
#88 Innisbrook Resort - Copperhead Course
36750 U.S. Highway 19 North
Innisbrook, FL 34684
866-379-0549
#90 The Donald Ross Course at French Lick Resort
8670 W State Road 56
French Lick, IN 47432
812-936-9300
#91 Omni Bedford Springs Resort Old Course
2138 Business 220
Bedford, PA 15522
814-624-5636
Average Rate: Over $200
#93 Nemacolin - Mystic Rock
1001 Layfayette Drive
Farmington, PA 15437
724-329-6455
Average Rate: Over $200
#100 Ak-Chin Southern Dunes Golf Club
48456 West Highway 238
Maricopa, AZ 85239
480-367-8949
Average Rate: $50-$75
#103 Pelican Hill Golf Club - The Ocean South
22651 Pelican Hill Rd S
Newport Coast, CA 92657
949-760-0707
#107 Pine Dunes Resort & Golf Club
159 Private Road 7019
Frankston, TX 75763
903-876-4336
Average Rate: $75-$125
#109 The Lodge at Ventana Canyon
6200 N Clubhouse Ln
Tucson, AZ 85750
520-577-1400
Average Rate: $125-$200
#110 Salish Cliffs Golf Club
91 West State Route 108
Shelton, WA 98584
360-462-3673
Average Rate: $125-$200
#113 Pelican Hill Golf Club - The Ocean North
22651 Pelican Hill Rd S
Newport Coast, CA 92657
949-760-0707
#119 Giants Ridge - The Legend
6325 Wynne Creek Drive
Biwabik, MN 55708
218-865-8030
Average Rate: $125-$200
#125 Sea Pines Resort - Atlantic Dunes
100 N. Sea Pines Drive
Hilton Head Island, SC 29928
843-842-1477
#126 Blackwolf Run - Meadow Valleys
1111 W Riverside Drive
Kohler, WI 53044
855-421-3453
Average Rate: Over $200
#129 Hidden River Golf & Casting Club
7688 Maple River Rd
Brutus, MI 49716
231-529-4653
Average Rate: $125-$200
#131 The Highlands | BOYNE Golf
600 Highland Drive
Harbor Springs, MI 49740
844.602.4841
Average Rate: Dynamic Pricing
#136 Treetops Resort - Smith Signature
3962 Wilkinson Rd
Gaylord, MI 49735
855-746-4569
Average Rate: Dynamic Pricing
#140 Desert Willow Golf Resort - Firecliff
38-995 Desert Willow Drive
Palm Desert, CA 92260
760-346-7060
#142 Dancing Rabbit Golf Club - Oaks
One Choctaw Trail
Philadelphia, MS 39350
601-663-0011
Average Rate: $125-$200
#147 The Coeur d'Alene Resort Golf Course
900 S. Floating Green Drive
Coeur d'Alene, ID 83814
866-990-5257
Average Rate: Dynamic Pricing
#150 Sandestin Golf and Beach Resort - Burnt Pine Golf Club
3300 Burnt Pine Lane
Miramar Beach, FL 32550
850-267-6500
#152 Sea Pines Resort - Heron Point by Pete Dye
6980 Blue Heron Blvd
Myrtle Beach, SC 29575
843-842-1477
#153 La Quinta Resort & Club - Mountain
50-200 Avenida Vista Bonita
La Quinta, CA 92253
760-564-7686
#155 Omni Mount Washington Resort - Mount Washington Course
Route 302
Bretton Woods, NH 03575
603-278-4653
#159 Wild Rock Golf Club
511 E. Adams Street
Wisconsin Dells, WI 53965
608-253-4653
Average Rate: $125-$200
#163 TimberStone Golf Course
N3332 Pine Mountain Road
Iron Mountain, MI 49801
906-776-0111
Average Rate: $125-$200
#165 Osprey Point Golf Course at Kiawah Island Golf Resort
700 Governors Dr.
Kiawah Island, SC 29455
843-266-4640
#167 Myrtle Beach National Golf Club - Kings North
4900 National Dr
Myrtle Beach, SC 29579
843-448-2308
#171 Omni Barton Creek Resort & Spa - Fazio Foothills
8212 Barton Club Drive
Austin, TX 78735
512-329-4000
Average Rate: $125-$200
#175 A-Ga-Ming Golf Resort
627 A-Ga-Ming Drive
Kewadin, MI 49648
231-264-5081
Average Rate: $125-$200
#178 Barefoot Resort & Golf - The Dye Club
2600 Pete Dye Drive
North Myrtle Beach, SC 29582
843-399-7238
Average Rate: Over $200
#180 The Resort at Glade Springs: Stonehaven Course
255 Resort Dr
Daniels, WV 25832
888-329-2714
Average Rate: $125-$200
#183 Harbor Shores Resort
201 Graham Ave
Benton Harbor, MI 49022
269-927-4653
Average Rate: Over $200
#183 Harbor Shores Resort - Wee Course
201 Graham Ave
Benton Harbor, MI 49022
269-927-4653
Average Rate: Over $200
#185 Destination Geneva National
1221 Geneva National Avenue
Lake Geneva, WI 53147
262-245-7000
Average Rate: Over $200
#189 Eagle Ridge Resort & Spa
444 Eagle Ridge Drive
Galena, IL 61036
815-776-5250
Average Rate: $125-$200
#190 Omni Amelia Island Resort - Oak Marsh
3000 First Coast Hwy
Amelia Island, FL 32034
904-277-5907
#192 The Resort at Glade Springs: Cobb Course
255 Resort Dr
Daniels, WV 25832
888-329-2714
Average Rate: $125-$200
#193 Nemacolin - Shepherd's Rock
1001 Layfayette Drive
Farmington, PA 15437
866-344-6957
Average Rate: Over $200
#196 Orange County National Golf Center and Lodge
16301 Phil Ritson Way
Orlando, FL 34787
407-656-2626
