We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Shangri-La Resort

57301 E Highway 125, Afton, OK 74331-8292
View all 11 deals
Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Traveler (33)
Pool & Beach (7)
Dining (2)


#2 of 2 hotels in Afton
Good to know
Languages Spoken
Property amenities
Free parking
Free High Speed Internet (WiFi)
Hot tub
Fitness Center with Gym / Workout Room
Free breakfast
Bicycle rental
Children Activities (Kid / Family Friendly)
Pool with view
Pool / beach towels
Swimming pool toys
Indoor pool
Outdoor pool
Fence around pool
Fitness / spa locker rooms
Fitness classes
Bar / lounge
Complimentary instant cofffee
Complimentary tea
Outdoor dining area
Wine / champagne
Vending machine
Poolside bar
Golf course
Horseback riding
Archery offsite
Entertainment staff
Evening entertainment
Kids pool
Pets Allowed ( Dog / Pet Friendly )
Airport transportation
Car hire
Business Center with Internet Access
Conference facilities
Banquet room
Meeting rooms
Body wrap
Couples massage
Facial treatments
Foot bath
Foot massage
Full body massage
Hand massage
Head massage
Massage chair
Neck massage
Steam room
Rooftop terrace
BBQ facilities
Outdoor fireplace
Outdoor furniture
Shared lounge / TV area
Sun loungers / beach chairs
Sun terrace
Sun umbrellas
ATM on site
24-hour check-in
24-hour front desk
Laundry service
Self-serve laundry
Show more
Room features
Air conditioning
Private balcony
Cable / satellite TV
Bath / shower
Complimentary toiletries
Wardrobe / closet
Bottled water
Laptop safe
Private bathrooms
Wake-up service / alarm clock
Hair dryer
Show more
Room types
Pool view
Family rooms
14Reviews0Q+A3Room tips
Traveler rating
  • 8
  • 6
  • 1
  • 0
  • 0
Time of year
Traveler type
Selected filters
  • Filter
  • English
Popular mentions
patticakesTemple_TX wrote a review Yesterday
Broken Arrow, Oklahoma438 contributions80 helpful votes
We were only able to get a balcony room for one night so I grabbed it. We arrived early and the pleasant lady at the front desk apologized that most of the rooms were not ready because they just had 119 guests leave. There was one balcony room available but the view was not ideal. I was happy to take it since we were early & really wasn’t planning on spending time on the balcony, which was pretty small. The staff was very nice. I would like to mention one young man at the pool in particular. His name was Paris & he was Jonny on the spot when a toddler tried to leave the pool area. Once the mom located him she announced he likes to wander. Paris & another female staff member were great with the child asking to point out their parent. Our room was nice and clean. Great amenities. Our balcony door did not lock but we did not report it. The TV wasn’t working but once reported someone immediately came up to fix it. We were awakened at 8am from housekeeping. Our fault for not putting the do not disturb sign on the door, but typically they don’t come until after you check out. Doc’s food was a disappointment. Especially the breakfast buffet for $15. They had syrup but no pancakes waffles or French toast. The food was really mediocre at best. The pool was nice but overcrowded & trying to find a place to land was a struggle. The drinks were good, & I enjoyed having a pool bar and restroom nearby. The anchor gaming facility was really nice. There were folks there that I took for members that seemed entitled. Folks walking around like they had large bank accounts would literally walk in front of you to get equipment or a drink. It seemed the bartenders would cater to them. I have felt more welcomed at a fancy resort in Maui. There is not really any shaded areas for the outside activities. But, I bet the facility would be nice in the fall. It appeared that the place was struggling to hire enough folks. More bartenders would probably be helpful.
Read more
Date of stay: June 2021Trip type: Traveled as a couple
Patricia L wrote a review May 2021
1 contribution
A group of us stayed at the Shangri-la this past weekend. The resort has many amenities but if you’re looking to have a good “adult” time, probably look elsewhere. The hotel virtually shuts down at 12am. The bars on property close at midnight and you aren’t allowed to sit by the pool after 1am. We went up to our room with a couple of friends and received a noise complaint at 2am. After midnight there’s pretty much nothing to do and nowhere to go, on and off the island. This was all on a Friday night too. We aren’t a rowdy bunch either, just a group of 30-40 year old professionals who were on a weekend getaway. It felt more like a retirement community than a resort.
Read more
Date of stay: May 2021Trip type: Traveled with friends
Jim S wrote a review May 2021
Austin, Texas306 contributions100 helpful votes
April visit to Grand Lake in Ok and we stayed 3 nights at Shangri-La Resort. Some of our relatives have a condo on the lake but not enough room for us to stay so we tried out the resort. Covid times traveling can be hit and miss and that's what I would say about Shangri-La. The check folks were very friendly and helpful and we had booked a large 2 double bed room. Ok room but the view is not good. Apparently all the larger rooms over look the parking lot and not the lake...weird design paying for a larger room but no view. Never could get the TV working and the dude tried but said he would have to get someone else..so we did not bother with that. Only 1 restaurant was open and food was good not great but standard pub grub fare. Breakfast was better than the lunches. They were short handed so the wait for food is a bit long. The free coffee bar had some rolls and fruit that did not look too good and the free coffee was terrible so I bought coffee every day at the monkey grind. It is a modified Starbucks. The pool area seems a bit run down and pool was not heated. Hot tub was working but did not get in. Golf was the highlight as the 3 9 holes courses were nice! Everyone was very nice and friendly but you could tell they were short handed and also had been shut down so I realize it takes some to get folks back to work and trained up. This is still the best hotel to be on Grand Lake and if we return I would stay there again
Read more
Date of stay: April 2021
Sleep Quality
Response from Shangri-La Club, Marketing at Shangri-La Resort
Responded May 11, 2021
Thank you for taking the time to review our property. I hope you decide to come back maybe this summer as we will be up and running with our new Activity Park, The Anchor at Shangri-La! This past year has been difficult for so many, and we are always trying our best to meet our customer's expectations. I will pass along your review and hope to see you again very soon!
Read more
Renee wrote a review May 2021
1 contribution
Having a fun day on the lake with friends, we stopped by the marina to have lunch at Docs bar and grill. Very clean, lots of nice courtesy docks for leaving your boat while your out and about on the resort. We were VERY impressed with a kind young gentleman by the name of Joshua he worked at the marina helping people with gas, parking their boats and so on. He went above and beyond with great work ethic. The food and service at Docs was very good as well.
Read more
Date of stay: April 2021Trip type: Traveled with friends
Response from Shangri-La Club, Marketing at Shangri-La Resort
Responded May 12, 2021
Thank you for this wonderful review! Please come back and visit us again soon!
Read more
JRK1970 wrote a review Feb 2021
Tecumseh, Oklahoma116 contributions14 helpful votes
The wife and I decided to travel a little bit for our anniversary. We normally only go about an hour away from home. We were at Grand Lake over the summer and love it. So when my sister told us about Shangri La Resort we had to try it. I will say our overall experience was outstanding. We will go back. I will start with the room that is my only complaint. We could hear our neighbor's every sound, bathroom, tv, and voice. The room itself very nice, clean and had a great view. Now let me talk about the staff. Over the top is how I would describe them especially the gentleman who drove the shuttle bus and delivered supply to our room. I wish I would have gotten his name. I do know that he was in the military at one point in time. All the staff was great. Very helpful and ready to serve. The weather had everything shut down and I thought our anniversary was going to be a failure. We had to plans for nice dinners and Massages and was getting the news everything was closing. Then the wonderful staff to care of us. Move our messages to be done before they closed and give us a discounted rate for a third night. Overall great place and we enjoyed ourselves. This place is worth the drive.
Read more
Date of stay: February 2021Trip type: Traveled as a couple
$246 - $266 (Based on Average Rates for a Standard Room)
United StatesOklahomaAfton
Is This Your Tripadvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Frequently Asked Questions about Shangri-La Resort
Which popular attractions are close to Shangri-La Resort?
Nearby attractions include Har-Ber Village (1.4 miles), Lendonwood Gardens (3.4 miles), and Zena Suri Alpacas (3.7 miles).
What are some of the property amenities at Shangri-La Resort?
Some of the more popular amenities offered include an indoor pool, free wifi, and free breakfast.
Which room amenities are available at Shangri-La Resort?
Top room amenities include a kitchenette, air conditioning, and a desk.
What food & drink options are available at Shangri-La Resort?
Guests can enjoy free breakfast, an on-site restaurant, and a lounge during their stay.
Is parking available at Shangri-La Resort?
Yes, free parking is available to guests.
What are some restaurants close to Shangri-La Resort?
Conveniently located restaurants include Chickanellas, Goodfella's Pizzeria, and The Lazy Parrot.
Are there opportunities to exercise at Shangri-La Resort?
Yes, guests have access to an indoor pool, a fitness center, and a sauna during their stay.
Does Shangri-La Resort have an airport shuttle?
Yes, Shangri-La Resort offers an airport shuttle for guests. We recommend calling ahead to confirm details.
Are any cleaning services offered at Shangri-La Resort?
Yes, laundry service and self serve laundry are offered to guests.
Are pets allowed at Shangri-La Resort?
Yes, pets are typically allowed, but it's always best to call ahead to confirm.
Does Shangri-La Resort offer any business services?
Yes, it conveniently offers a business center, meeting rooms, and a banquet room.