Shangri-La Resort - Photo 1
View Gallery
Shangri-La Resort - Photo 2
Shangri-La Resort - Photo 3

Shangri-La Resort

Afton, OK

Golf Courses Count
2 Golf Courses
Casino Sqft
20000 sq ft Casino
Has Spa
Spa
Room Count
101 Rooms
Listing Completeness84%
Claim Listing

Upscale golf resort with 3 courses & a marina, plus a restaurant, condos with fireplaces & a pool.

Shangri-La Golf Club (Legends Trail)

Designer: Don Sechrest
Holes
Par
Yardage
Slope Rating missingCourse Rating missingGreens Fee (Peak) missingGreens Fee (Off-Peak) missingCourse Type missingSignature Hole missing

Shangri-La Golf Club (Tradition)

Designer: Robert Trent Jones Jr.
Holes
Par
Yardage
Slope Rating missingCourse Rating missingGreens Fee (Peak) missingGreens Fee (Off-Peak) missingCourse Type missingSignature Hole missing
Number of Courses
2

Reviews

No reviews yet

Be the first to share your experience with Shangri-La Resort

Frequently Asked

Shangri-La Resort: FAQ

Shangri-La Resort has 2 golf courses (designers include Don Sechrest, Robert Trent Jones Jr.) on the property in Afton, OK.

The casino at Shangri-La Resort is approximately 20,000 square feet, with table games, slots.

Rates run from $99 per night off-peak to $179 per night in peak season. The resort has 101 rooms. Stay-and-play packages bundling lodging and golf typically save 15–25% versus booking each separately.

Shangri-La Resort is in Afton, OK, in the midwest region. The nearest major airport is Tulsa International (TUL) — 90 miles away.

Two courses — Legends Trail and Tradition — on Grand Lake. 27 holes of lakeside golf.