Shangri-La Resort is a luxurious 4-star hotel located in an idyllic setting surrounded by breathtaking natural scenery. Based on the Google Maps information, the hotel offers a wide range of facilities, including a golf course, a lake, a spa, and a grill. Guests can also enjoy a hot tub and engage in activities such as pickleball and VR games. The hotel has received high ratings from its guests, who have praised its exceptional service and amenities. Shangri-La Resort promises to provide guests with a memorable and relaxing experience, with its tranquil surroundings and top-notch facilities. With competitive prices and positive reviews, it is no surprise that Shangri-La Resort has become a popular choice for travelers seeking luxury accommodations.
![](https://static.where-e.com/United_States/Oklahoma/Shangri-La-Resort_abd83da905876bc775c20d996fa929cc.jpg)
Amenities and More
- Free Wi-Fi
- Restaurant
- Golf course
- Bar
- Smoke-free
- Indoor and outdoor pool
Reviews
I come to Shangri-la often to dine and enjoy the resort. Everytime I’ve been here the service has been hideous in both Docs restaurant and the anchor club house as well as Eddie’s dockside grill. The staff is rude and not customer oriented at all. The food is no better than the service, for being an upscale resort with premium prices customers should expect good service and food. I’d highly recommend replacing some staff or doing some serious retraining. I’m not one to usually complain but this is too bad to let go without some kind of feedback.
Shangri-la resort weekend before New Year 2024
Food: not included breakfast with the room price. But we get breakfast there around 15 $ / person
But the breakfast was so good tea and coffee was the best pancakes and eggs made with love. At the Doc's
Cleanlinss: Everything is clean and detailed with every person working there. It makes you feel it's their house, not a place they work in.
Rooms: we get a room with 2 queen beds, so clean smell so fresh, and the view is great as in the picture .
Intertanment: Arcade are the most attractive games not working. Although if it is fixed, it will be great. And we get family fun offers that are included with room price. 25$ a night worth of gaming with is tons of fun
All other games you need to pay for, it's 5 $ to 40 $, depending on what you want to play.
Gift shop: so overpriced.
Indoor pool free, warm, and clean with all towels available.
Gym clean great tools and machines and bathroom with lockers and showers with hair dryer mouth wash and even Q_tips and lady's needs towels in bathroom available.
Hot tub available one little one available around the resort.
Outdoor pools are great, and water games look great for summer vacation.
Arcade open at 4 pm morning great for gym and pool.
Playing ground for kids so fun although need more under 5 Y/o of age games. It's so clean and fun.
We did not have enough time to play golf because we wanted to explore the local restorants and stores at Afton/Oklahoma
People working there so friendly, helpful, smart and love the resort.
Personal at the front desk smart polit and helpful I would like to mention them, Traci, Hanna and Melanie thank you ladies you make our vacation worth a while.
We planning to get there at summer as well.
Beautiful lakeside location! Attended a wedding performed on the back patio of the clubhouse with reception in a ballroom. Small, quaint ceremony with larger reception gathering. Service was good. My niece struggled to get straight answers from the event coordinator from the beginning though in which I was with her the first visit. Sounded like a planning nightmare throughout to get simple answers. Almost a week after the event & amount total still not finalized. Would not advise anyone to deal with the headache she got from the coordinator, Dana. No reason costs could not be determined & settled before the wedding day.
Stayed during off season??. The rooms were okay nothing special but were clean. However they weren’t busy so why not space the few patrons out at least not side by side?Other than that the room was fine. The spa however was not spa vibes. We usually visit the Artesian but like to also try new places out and gave this place a shot. I think my husband was more disappointed that the experience was lacking as he wanted to give me a relaxing weekend away after being deployed the past year. I’ve never had when booking multiple things a 45min wait to my next service. They also told my husband who set it up a different time than what was scheduled. I was offered a bottle of water at the beginning and after my massage so that was nice...After the massage I went up front assuming the facial would be next but it was not.The massage was ok but to then have a 45 min wait until the facial was odd. Luckily I was staying at the hotel because I was offered a robe and to sit in the steam or sauna but the steam room smelt of mildew so I returned the robe and said I would return for the facial. The facial was pleasant and relaxing though.Perhaps when visiting this place skip the spa and go during the summer season when other outside amenities can be enjoyed. Overall our stay was ok. Most likely won’t be a place we stay again though. Spending just over 250 tip included for spa services that weren’t on par for being a “spa”is definitely disappointing though.
If you’re expecting a 3 star, you’ll be pleasantly surprised. If you’re expecting a 4 star, you’ll be pretty disappointed. The staff is mostly kind, but they are unrequited and poorly trained. They know nearly nothing about the hotel, it’s …
Barry, the GM goes way out of his way to make sure customer experience is tops. The hotel, restaurants and bar staff are very friendly and professional. This place is like a cruise ship on land. No better golf courses anywhere.
It's a hike to this resort but it's beautiful! The pool staff were super nice but the front desk staff were discourteous and crabby. The pool was the best feature of the resort! The arcade was ok, It had potential if only they worked! …
Went over to the golf course 830 Wednesday morning to play. I was told there was no available tee times until 1130. Very few cars in the parking lot and nobody on the course I could see. So, I went to Patricia Island and they got me on. Nice course and the people were very friendly.
Location
57301 OK-125, Afton, OK 74331, United States
Hours
-
Monday
04:00 PM - 11:00 AM
-
Tuesday
04:00 PM - 11:00 AM
-
Wednesday
04:00 PM - 11:00 AM
-
Thursday
04:00 PM - 11:00 AM
-
Friday
04:00 PM - 11:00 AM
-
Saturday
04:00 PM - 11:00 AM
-
Sunday
04:00 PM - 11:00 AM
Liked by Others
![Embassy Suites By Hilton Oklahoma City Northwest](https://static.where-e.com/United_States/Oklahoma/Oklahoma_County/Embassy-Suites-By-Hilton-Oklahoma-City-Northwest_2fbcfc238bacdc7b0db4c84101e07577.jpg)
Embassy Suites By Hilton Oklahoma City Northwest
8 reviews
3233 Northwest Expy, Oklahoma City, OK 73112, United States
![Hilton Garden Inn Edmond / Oklahoma City North](https://static.where-e.com/United_States/Oklahoma/Oklahoma_County/Hilton-Garden-Inn-Edmond-Oklahoma-City-North_b4be5ef8df2eb6e82654ebe53fc7038e.jpg)
Hilton Garden Inn Edmond / Oklahoma City North
8 reviews
2833 Conference Dr, Edmond, OK 73034, United States
![Homewood Suites By Hilton Oklahoma City-west](https://static.where-e.com/United_States/Oklahoma/Oklahoma_County/Homewood-Suites-By-Hilton-Oklahoma-City-West_thumb_58bd5ef04fa61b8b6a9d72593e22f3d1.jpg)
Homewood Suites By Hilton Oklahoma City-west
8 reviews
6920 W Reno Ave, Oklahoma City, OK 73127, United States
![Home2 Suites By Hilton Oklahoma City South](https://static.where-e.com/United_States/Oklahoma/Oklahoma_County/Home2-Suites-By-Hilton-Oklahoma-City-South_thumb_705cc4688bcd97b862872d18d1ee10ff.jpg)
Home2 Suites By Hilton Oklahoma City South
16 reviews
1001 Straka Terrace, Oklahoma City, OK 73139, United States
![Springhill Suites By Marriott Tulsa At Tulsa Hills](https://static.where-e.com/United_States/Oklahoma/Tulsa_County/Springhill-Suites-By-Marriott-Tulsa-At-Tulsa-Hills_thumb_7410b88c366e219ccae3320d883b4af9.jpg)
Springhill Suites By Marriott Tulsa At Tulsa Hills
8 reviews
1521 W 80th St, Tulsa, OK 74132, United States
![Home2 Suites By Hilton Oklahoma City Yukon](https://static.where-e.com/United_States/Oklahoma/Canadian_County/Home2-Suites-By-Hilton-Oklahoma-City-Yukon_thumb_3dc87e0efaa0f7eff96f7b01e60b9c98.jpg)
Home2 Suites By Hilton Oklahoma City Yukon
16 reviews
11510 I-40 Service Rd, Yukon, OK 73099, United States
![Hyatt Place Oklahoma City Airport](https://static.where-e.com/United_States/Oklahoma/Oklahoma_County/Hyatt-Place-Oklahoma-City-Airport_thumb_0d5d545a846cc677dda05724f21cc779.jpg)
Hyatt Place Oklahoma City Airport
8 reviews
1818 S Meridian Ave, Oklahoma City, OK 73108, United States
![Fairfield Inn & Suites By Marriott Tulsa Downtown Arts District](https://static.where-e.com/United_States/Oklahoma/Tulsa_County/Fairfield-Inn-Suites-By-Marriott-Tulsa-Downtown-Arts-District_d45de444e7f311b6a4a8add6c7d52b0e.jpg)
Fairfield Inn & Suites By Marriott Tulsa Downtown Arts District
8 reviews
111 N Main St, Tulsa, OK 74103, United States
![Hilton Garden Inn Oklahoma City Airport](https://static.where-e.com/United_States/Oklahoma/Oklahoma_County/Hilton-Garden-Inn-Oklahoma-City-Airport_d9ea93a73f8707263c97c72dbe934866.jpg)
Hilton Garden Inn Oklahoma City Airport
8 reviews
801 S Meridian Ave, Oklahoma City, OK 73108, United States
![Hotel Indigo Tulsa Dwtn-entertainment Area, An Ihg Hotel](https://static.where-e.com/United_States/Oklahoma/Tulsa_County/Hotel-Indigo-Tulsa-Dwtn-Entertainment-Area-An-Ihg-Hotel_thumb_4cb871a32f3d97cc3b24d3da6491a074.jpg)
Hotel Indigo Tulsa Dwtn-entertainment Area, An Ihg Hotel
8 reviews
121 S Elgin Ave, Tulsa, OK 74120, United States
![Springhill Suites By Marriott Oklahoma City Moore](https://static.where-e.com/United_States/Oklahoma/Cleveland_County/Springhill-Suites-By-Marriott-Oklahoma-City-Moore_96b9a6951b7dabc740f5b1c6bf49c24e.jpg)
Springhill Suites By Marriott Oklahoma City Moore
16 reviews
613 NW 8th St, Moore, OK 73160, United States
![Staybridge Suites Oklahoma City Dwtn - Bricktown, An Ihg Hotel](https://static.where-e.com/United_States/Oklahoma/Oklahoma_County/Staybridge-Suites-Oklahoma-City-Dwtn-Bricktown-An-Ihg-Hotel_thumb_22dc17adb40e9cad1ff7681ecb42a41d.jpg)
Staybridge Suites Oklahoma City Dwtn - Bricktown, An Ihg Hotel
9 reviews
120 S Lincoln Blvd, Oklahoma City, OK 73104, United States