Shangri-La Resort and Golf Club
9-hole golf course in Afton, Oklahoma
31000 S Highway 125, Afton, OK 74331-8194
- Holes
- 9
- Par
- 36
- Yards
- 3,384
- Driving range
- Yes
- Type
- 9-hole
- Access
- Public
About this course
Shangri-La Resort and Golf Club, in Afton, Oklahoma, is a 9-hole golf course, with a par of 36 and 3,384 yards listed.
Shangri-La Resort and Golf Club measures 3,384 yards, which is longer than 91% of the other 9-hole courses in Oklahoma that list a yardage. That averages about 376 yards per hole across 9 holes. Par is listed as 36. Its par of 36 is higher than that of 58% of Oklahoma's 9-hole courses.
Shangri-La Resort and Golf Club lists a driving range on site.
This is one of 2 golf courses listed in Afton; Oklahoma has 179 in total. Other courses in Afton include The Coves Golf Club.
How it compares
Against the 66 9-hole courses in Oklahoma that list this figure.
- Yardage3,384 yd · longer than 91%
- Parpar 36 · higher than 58%
More courses in Afton
-
The Coves Golf Club
PrivateAfton, OK
18 · PAR 72 · 6,498 YD
- Grove, OK2 courses · 12 miles
- Miami, OK1 course · 13 miles
- Langley, OK1 course · 17 miles
- Baxter Springs, KS1 course · 26 miles
- Noel, MO1 course · 28 miles
- Pryor, OK1 course · 33 miles
See all 2 courses in Afton, OK or all golf courses in Oklahoma.
Frequently asked questions
How long is Shangri-La Resort and Golf Club?
Shangri-La Resort and Golf Club is listed at 3,384 yards over 9 holes, about 376 yards per hole. That is longer than 91% of the other 9-hole courses in Oklahoma that list a yardage.
What is the par at Shangri-La Resort and Golf Club?
Par at Shangri-La Resort and Golf Club is 36 across 9 holes.
Does Shangri-La Resort and Golf Club have a driving range?
Yes, a driving range is listed for Shangri-La Resort and Golf Club.
How many holes does Shangri-La Resort and Golf Club have?
Shangri-La Resort and Golf Club has 9 holes, making it a 9-hole golf course.
Where is Shangri-La Resort and Golf Club?
Shangri-La Resort and Golf Club is in Afton, Oklahoma, at 31000 S Highway 125 (74331-8194).
Listing data last updated October 2026. See data sources.