Shangri-La Resort
Resort hotel · Delaware County ·

Shangri-La Resort

Resort hotel · Delaware County ·

Resort with 3 golf courses, marina, restaurant, condos

golf course
pool area
beautiful grounds
friendly staff
marina
great food
boat rentals
jet skis
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null
Shangri-La Resort by null

Information

57301 OK-125, Afton, OK 74331 Get directions

Information

Static Map

57301 OK-125, Afton, OK 74331 Get directions

+1 918 257 4204
shangrilaok.com
@shangrilaokresort
𝕏
@shangrilaokgolf

Features

Last updated

Dec 22, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2026 Postcard Technologies, Inc.
@eater
391,688 Postcards · 10,991 Cities

Rotating Chefs Cook at Smorgasburg’s New Burger Stand | Eater LA

"From November 4 until early 2019 I can find some of LA’s most unique and challenging-to-find burgers at the pop-up Smorgasburger Stand, a weekly Sunday showcase where a rotating group of chefs and restaurants—including Eric Greenspan, Kato’s Jon Yao and New York’s Burger Supreme—will present specialty burgers; on November 4 George Motz takes the helm with an Oklahoma-style fried onion burger featuring a thinly-smashed patty smothered in griddled onions." - Mona Holmes

https://la.eater.com/2018/10/25/18023654/burgers-smorgasburg-pop-up-burger-stand
Shangri-La Resort

Marsha Herron, P.

Google
I have been to the resort for the past three years and I have no complaints. The scenery is beautiful and it is just far enough away to feel like you are actually away. The property seems to engage in continuous improvement practices which is important. The changes help everything to feel new and fresh each time. I will definitely be back.

chadrY8223TN

Google
The staff was always very kind and the buildings were fabulous. The pool was a true resort pool and the grounds are absolutely immaculate. The lake view was picture perfect, but beyond that our experience was full of disappointments. ||We arrived a bit before lunch and were not aware that though food prices are resort level, the casual restaurants require you to order and pick up your food at a window. You also get your own plastic silverware, drinks etc. We waited for over an hour for tacos and sandwich and it was so over salted we had to throw it away. Later we ordered the "famous pizza" at the Anchor. Gas station pizza would've been a better choice. The Jalapeno poppers were cheap, frozen and over fried. At 10:04 pm, we tried to order food at Dock's but all the kitchens close at 10:00pm. The next morning, we learned there are no sit down breakfast options. ||The rooms were also disappointing and like something from a Motel 6. The walls are super thin so you hear EVERYTHING both your neighbors are saying and doing. Our bathroom had mold in the shower. ||This property has so much potential and could be a true 4 star resort but someone needs to run it like a class property not like a self serve cafe with low quality hotel rooms. ||They seem to be totally focused on convention business and maybe our experience would've been different if we hadn't been there as a couple.

Ashley Hill (.

Google
Far from the luxury experience it claims to be. Although the Shangri-La presents itself as a high-end, luxury golf resort, our stay was far from that experience. My husband described it as “upscale tent camping with other people,” and honestly, that’s a pretty accurate summary. The walls are paper thin — we were actually woken up by another guest’s alarm, and could clearly hear conversations and every door closing in the hallway. The beds were hard as a rock, and the pillows were small and flat. Our bathtub was rusted (photo attached), which added to the overall dated feel of the room. Dining options were also disappointing. The lakeside restaurant was closed for the season, despite it still being 80 degrees in October. Doc’s, the on-site restaurant, had very limited hours and was closed on Sunday. We ended up at The Anchor, which was packed with kids, had mediocre fried food and pizza, and plenty of dirty tables. The Summit had great food, but the dated interior and lackluster service left much to be desired. Lastly, we’d had a couples massage booked at the Shangri-La spa for several weeks, which was canceled via text the evening before due to staffing issues. Incredibly disappointing. Overall, we expected a lot more from a property that markets itself as a luxury resort. The setting and golf course are beautiful, but the accommodations and amenities don’t come close to matching the resort’s reputation or price point.

Nick G.

Google
The entire Shangri-La Resort is awesome! The hotel is fantastic. Newly renovated and really nice with a ton of amenities. The activity club house next to the hotel is incredible. Plenty to do for families or adults. And the golf course is top notch. Easily the best public golf course in the state. Love coming back to visit this amazing area.

U1278MFdavidl

Google
My wife and I visited the Shangri-La for the first time, but we will be back. The hotel was well appointed, the food was good, and the spacious room was excellent. One of the best beds we have found. We played golf at the resort. The staff was very friendly and helpful. The courses were beautiful, challenging, and very well maintained. The bermuda fairways were like carpets. Could not have been more pleased with our choice of staying there.

Marshall A

Google
Best value in golf. The courses are in amazing shape and the anchor provides entertainment after your round. Our annual golf trip used to travel, but we have opted to remain here for the past 4 years in a row. You won’t be disappointed.

Mike L.

Google
Our time at Shangri-La Resort was simply awesome! The accommodations and hotel rooms were amazing and beautiful. We especially loved the pool area and outdoor bar. The highlight of the trip was the amazing golf courses. As avid players we were simply in awesome of how well maintained and beautiful the courses were. Ryan on the pro shop was a great host who took the time to talk to us each day, explain the courses, and the other awesome offerings at the club house. If you are a golfer, I highly recommend a stay!

Stephanie T.

Google
I had the opportunity to stay at the shangri la this past weekend we reserved a room for my daughter's 9th birthday it was an Absolutely Amazing experience all the way around the front desk staff in the hotel were so friendly and accommodating I could not have asked for a better experience after swimming most of the day we went to the Anchor for games and dinner the entire staff from the bar to the arcade were amazing super friendly and made us feel so welcomed 😀 Thank you for helping make my daughter's birthday so special