Book on our site and save
up to 10%
over Booking.com
Check rooms and rates
From149US$ /night
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

57301 E, Ok-125, Afton, Ok 74331, United States, Monkey Island, Oklahoma, United States of America, OK 74331

Shangri-La Resort, situated on Monkey Island at Grand Lake O' The Cherokees, features a 27-hole championship golf course, 119 rooms, and 10000 square feet of meeting space. This 4-star property encompasses a spa, indoor pool, steam room, sauna, and a 6,500-square-foot resort pool with lake views.

Modern Room Amenities

Guest rooms at Shangri-La Resort offer 50-inch HDTVs with DirectTV, mini-fridges, and Keurig coffee makers. The bathrooms feature backlit mirrors, Bath and Body products, and curved shower rods for enhanced space.

Upscale Dining Options

The Summit Restaurant serves Grand Lake's finest dining from Thursday through Sunday, while Doc's Bar & Grill offers casual dining daily. The Buffalo Bar provides cocktails and extensive wine selection with sunset views.

Golf and Recreation

The resort features a state-of-the-art fitness center, championship golf facilities, and The Battlefield Par 3 Golf Course built on 80 acres with 100 feet of elevation changes. The practice complex allows players to simulate real on-course shots.

Lake Access Location

Located 68.5 miles from Joplin Regional Airport, Shangri-La Resort provides access to Grand Lake's 45000 surface acres of water. The marina offers boat rentals, parasailing, and 240 slips for full-service boating.

View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Standard Queen Room
Max:
2 persons
325 sq. feet 
Bed options:
2 King Size Beds
Air conditioning
Check Prices
Queen Room Disability Access
Max:
2 persons
360 sq. feet 
Bed options:
2 King Size Beds
Air conditioning
Check Prices
King Room
Max:
2 persons
445 sq. feet 
Bed options:
1 King Size Bed
Air conditioning
Check Prices
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

Available transportation options

City Center
Monkey Island 3.4 mi
Airports
Joplin Regional (JLN) 66.3 mi
Northwest Arkansas Regional (XNA) 72.0 mi

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Wi-Fi
  • Paid parking
  • Safe deposit box
  • 24-hour reception
  • Express check-in/ -out
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • Security
  • Baggage storage
  • Locker room
  • Elevator
  • ATM/Cash machine
  • Hairdresser
  • Coffee shop
  • Vending machines
  • Fireplace
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Fitness center
  • Water sports
  • Hiking
  • Horseback riding
  • Cycling
  • Tennis court
  • Golf course
  • Pool tables
  • Table tennis
  • Fishing

Services

  • Free shuttle service
  • Housekeeping
  • Laundry
  • Stores/Commercial services
  • Welcome drink
  • Happy hour

Dining

  • Restaurant
  • Poolside snack bar
  • Snack bar
  • Picnic area/ Tables

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cribs
  • Water slides
  • Children's play area
  • Game room

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Spa & Leisure

  • Indoor swimming pool
  • Outdoor swimming pool
  • Beach umbrellas
  • Sun loungers
  • Karaoke
  • Live entertainment
  • Sun terrace
  • Leisure/ TV room
  • Spa & wellness center
  • Sauna
  • Steam room
  • Jacuzzi
  • Pedicure
  • Manicure
  • Waxing
  • Body scrub
  • Facial
  • Treatment room
  • Body wraps
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage
  • Pool with view
  • Shallow end
  • Make up services

Room features

  • Air conditioning
  • Heating
  • Mini-bar
  • Sitting area
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries
Show more

Location

57301 E, Ok-125, Afton, Ok 74331, United States, Monkey Island, Oklahoma, United States of America, OK 74331
Map view
57301 E, Ok-125, Afton, Ok 74331, United States, Monkey Island, Oklahoma, United States of America, OK 74331
Nearby
55800 E 273 Rd
Monkey Island Winery And Cottages
2500 ft
Restaurants
Eddy's Lakeside Bar
3300 ft
31000 S Highway 125

Reviews and Ratings

Feedback from previous guests about their experience.
82%
enjoyed the hotel and would happily return
8.2/10
Great
Rooms
7.0
Location
9.2
Service
8.6
Dining
7.4
Guest reviews
8.2/10
based on 5 reviews
8.5
8.5/10 based on 27 reviews
P.
United States of America, February  2025
8.2/10

Shangri-La Resort is a beautiful getaway located on Grand Lake, offering a range of activities and amenities for families. The pool area is fantastic, especially for kids, and the dining options generally provide good quality food. However, the booking process can be tedious, and room issues like noise and views could be improved.

Rooms
7.0
Our queen suite was spacious but had a poor view of the hotel roof. Noise from above was disruptive.
Service
8.0
Management was responsive to issues raised, offering apologies and solutions after our stay.
Location
9.0
The resort's location on Grand Lake is perfect for water activities.
Dining
8.0
Dining at both Eddy's and Doc's was satisfying, with good food options but some price discrepancies.
Facilities
9.0
The pool area is impressive with kid-friendly features, and the resort offers a variety of recreational activities.
Randy
United States of America, November  2024
8.0/10

I had a lovely weekend getaway at Shangri-La Resort on Grand Lake. The pool area was a definite highlight, providing a wonderful space for both kids and adults to relax. The rooms were spacious, although I did wish for a better view. Dining options were enjoyable, especially Doc's, but there were some inconsistencies in pricing. Overall, it was a great escape, but with a few tweaks, it could be even better.

Rooms
7.0
The room was spacious and nice, but the view was disappointing, looking at the hotel roof. Price was on the higher side for Oklahoma.
Service
8.0
Service was generally good, though there were some hiccups with the reservation process. Staff was friendly and responsive when issues arose.
Location
9.0
The resort's location on the lake is fantastic, perfect for enjoying water activities.
Dining
7.0
Dining was overall flavorful, especially at Doc's for dinner, but the dessert could use improvement. Prices at Eddy's were surprisingly higher than expected.
Facilities
9.0
The pool area was impressive, with features for both adults and kids, and outdoor areas for relaxation such as fire pits.
Diane
United States of America, November  2024
8.4/10

Our stay at Shangri-La was a memorable one. The staff were incredibly helpful during a challenging situation with our son, going above and beyond to ensure we were taken care of. The pool area was a highlight for our family, but we did encounter some noise issues from neighboring rooms, which slightly detracted from our experience. Overall, this resort is a great getaway with a few small areas for improvement.

Rooms
7.0
We stayed in a queen suite that was spacious and comfortable, but the view was disappointing as we faced the roof of the hotel. Noise from the floors above was noticeable throughout the stay.
Service
10.0
The staff truly excelled in their care and support during our stay, especially when we needed immediate help. They were friendly and eager to assist.
Location
9.0
The resort's location on Grand Lake is fantastic, providing easy access to water activities and beautiful scenery.
Dining
7.0
We enjoyed dining at Eddy's Lakeside and Doc's, with varied experiences. The food quality was good, though the drink prices at Eddy's seemed a bit high compared to nearby options.
Facilities
9.0
The pool area is impressive, particularly for families, with shallow sections for kids and comfortable cabanas for adults. The overall facilities were well maintained and inviting.
J.
United States of America, November  2024
8.0/10

My weekend getaway at Shangri-La Resort on Grand Lake was quite enjoyable, especially with its fantastic pool and variety of activities available. The food at the restaurants was generally good, though there were some inconsistencies, particularly with dessert. While the service was mostly positive, I did encounter a bit of noise issues during my stay, which detracted from the overall experience a little. However, I truly appreciated the family-friendly environment and the amenities provided.

Rooms
7.0
My queen suite was spacious and nice, but the view was disappointing. The room's comfort was affected by noise from construction and other guests.
Service
8.0
Most staff members were friendly and helpful, responding well to my needs. However, there were some delays and issues with communication.
Location
9.0
The resort is perfectly located on Grand Lake, providing ample opportunities for water sports and relaxation.
Dining
7.0
Dining options varied; Eddy's Lakeside offered simple but tasty fare, while Doc's had some standout meals. However, dessert could use some improvement.
Facilities
9.0
The pool area was definitely a highlight for me, catering to both kids and adults, along with a decent range of fitness amenities.
Al
United States of America, October  2024
8.6/10

My stay at Shangri-La Resort was quite the getaway, especially with the beautiful pool and engaging activities for the whole family. The staff was exceptionally helpful, and the dining options mostly delivered impressive meals. However, our room's view was disappointing, and some noise from the surrounding areas detracted from the overall experience.

Rooms
7.0
The room we stayed in was spacious and nice, but unfortunately, it had a poor view of the hotel roof. Despite being a bit pricey for Oklahoma, it was comfortable enough.
Service
9.0
The front desk staff was outstandingly helpful, and the bartenders at the restaurant ensured prompt service. Their friendliness truly made a difference during the stay.
Location
10.0
The resort is beautifully located on Grand Lake, making it very convenient for outdoor activities. Direct access to the lake was a definite plus.
Dining
8.0
Dining options on-site were pleasantly surprising, especially at Doc's, which provided great food for all meals. However, I wish the drink prices at Eddy's were more reasonable compared to nearby options.
Facilities
9.0
The pool area was a major highlight, perfect for both kids and adults, and the overall amenities offered plenty of activities to stay busy.
Ready to discover our exclusive early booking deals?
Enjoy exclusive rates!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
20Apr2025Select date
Check-out
21Apr2025Select date
Rooms and Guests2 Guests, 1 Room