Located in Afton, Oklahoma, Shangri-La Resort is an upscale destination catering to golf enthusiasts and outdoor lovers alike. The resort features three golf courses, a marina, and a racquetball club, providing a range of recreational options. Condos equipped with fireplaces and an air-conditioned indoor and outdoor pool offer comfortable accommodations with a focus on relaxation and leisure.
Amenities include free Wi-Fi, free parking, a fitness center, spa services, and a hot tub, alongside a restaurant and bar on-site. Doc's Bar & Grill, a casual dining spot within the resort, receives mixed reviews but remains a convenient option for guests. The resort is pet- and kid-friendly, and its smoke-free environment contributes to a pleasant stay for families and travelers seeking a quieter atmosphere.
Shangri-La Resort works well for visitors interested in sightseeing and recreation, with nearby attractions such as Grand Lake O' the Cherokees, Har-Ber Village Museum, and Lendonwood Gardens offering varied activities within a short drive. Although the resort does not provide an airport shuttle, it is accessible by car from airports like Northwest Arkansas National Airport and Joplin Regional Airport in about 1 to 1.5 hours.
With a 4.5-star rating from over 1,100 reviews, guest feedback is generally positive, especially regarding its location and recreational facilities. However, some visitors note areas for improvement, particularly in dining options. Overall, the resort suits those looking for a blend of outdoor activity and comfortable amenities in a scenic, lakeside setting.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.