Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From149US$ /night
Check-in
24Apr2025Select date
Check-out
25Apr2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About Resort

57301 E, Ok-125, Afton, Ok 74331, United States, Monkey Island, Oklahoma, United States of America, OK 74331
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

Explore a range of transportation options for your spa getaway

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
  • 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 <br />

Feedback from previous guests about their experience.
86%
loved the resort and would return for another relaxing stay
8.6/10
Great
Rooms
7.8
Location
9.6
Service
9.0
Dining
7.8
Guest reviews
8.6/10
based on 5 reviews
8.5
8.5/10 based on 27 reviews
Elizabeth
United States of America, January  2025
8.2/10

Shangri-La Resort is a beautiful spot for a getaway, with plenty of activities to keep everyone entertained, particularly the pool area which is a highlight for families. While I enjoyed the spacious and modern suites, I did encounter some noise issues from neighboring rooms, which was not ideal. The dining options were quite good overall, especially at Doc's, although I felt the drink prices at Eddy's could be more competitive.

Rooms
7.0
The suite was spacious and modern, but the view was disappointing, and noise from other guests was an issue.
Service
8.0
Most of the staff were friendly and accommodating, but I experienced some delays in the booking process and noise complaints weren't addressed promptly.
Location
9.0
The resort's location on Grand Lake offers direct access to water activities, making it easy to enjoy the outdoors.
Dining
8.0
Dining experiences were mostly good, especially the food at Doc's, but the pricing at Eddy's for drinks felt higher than expected.
Facilities
9.0
The pool area is fantastic for both kids and adults, providing various amenities for relaxation and recreation.
Benjamin
United States of America, December  2024
8.0/10

My stay at the Shangri-La Resort offered a beautiful getaway with plenty to do, especially the impressive pool area. However, I found the booking process to be tedious, and the noise from other guests was a bit disruptive. The dining options were generally good, but there’s definitely room for improvement in certain areas. Overall, it's a nice place to unwind and enjoy nature, just with a few minor hiccups.

Rooms
7.0
The queen suite we stayed in was spacious but had a disappointing view and some noise issues from above.
Service
8.0
The staff, especially at the front desk, were very helpful and attentive during our stay, though I did face some challenges during the booking process.
Location
9.0
The resort is perfectly situated on Grand Lake, allowing easy access to water activities.
Dining
7.0
Dining at Eddy's Lakeside was casual and enjoyable, with some tasty options. However, the drink pricing compared to nearby locations felt off.
Facilities
9.0
The pool area was fantastic for both kids and adults, making it a highlight of the resort.
Chris
United States of America, December  2024
8.6/10

Shangri-La Resort is a lovely getaway on Grand Lake with fantastic facilities and plenty of activities for all ages. The pool area is one of the standout features, especially for families. While the dining options are good, some aspects could use improvement, like dessert quality. Overall, it's a great place to unwind, though keep in mind that room noise can be an issue, so aim for higher floors if you can.

Rooms
7.0
The room was spacious, featuring two beds and a fold-out couch, which was suitable for our family. However, the view was disappointing, looking out at the hotel roof rather than the lake.
Service
9.0
Overall, the service was commendable, especially when staff promptly assisted us during an incident with our son. Their ability to respond and resolve issues was impressive.
Location
10.0
The resort's location on Grand Lake is ideal for water activities and relaxation, making it perfect for families and couples alike.
Dining
8.0
Dining at the resort was enjoyable, with options like casual fare at Eddy's and a more upscale experience at Doc's. However, dessert selection could be improved.
Facilities
9.0
Facilities like the pool were excellent, catering well to both children and adults. There’s also a nice fitness center that adds to the experience.
Jim
United States of America, November  2024
9.4/10

Our stay at Shangri-La was unforgettable, highlighted by the incredible support from the staff when our son had an accident. The pool area was gorgeous, perfect for relaxing after a busy day. We enjoyed dining there, especially appreciating the tasty appetizers at the bar. The overall atmosphere was very inviting, making it a great experience for families. However, the restaurant seemed a bit short-staffed, leading to some delays in service during peak hours.

Rooms
10.0
The rooms were immaculate and modern, with soft sheets that made for a comfortable stay.
Service
10.0
The staff went above and beyond to assist us during a challenging situation, showing exceptional care and friendliness.
Location
10.0
The hotel's direct access to Grand Lake is fantastic for water activities, enhancing the overall experience.
Dining
8.0
We enjoyed delicious appetizers at the restaurant, although it was a little busy.
Facilities
9.0
The pool is a highlight, providing a beautiful space for relaxation with features suitable for both kids and adults.
Adam
United States of America, November  2024
9.0/10

Staying at Shangri-La was a wonderful experience, especially with family-friendly activities and a fantastic pool area that caters to both adults and kids. The staff's willingness to help during a minor emergency was genuinely appreciated, making our stay even more memorable. While the amenities and dining options were generally good, I encountered some noise issues in the room, which dampened the experience a bit. Overall, it's an excellent choice for a getaway with plenty to keep everyone entertained.

Rooms
8.0
The room was spacious and included modern amenities, though I had issues with noise from above, which detracted from the comfort a little.
Service
10.0
The staff went above and beyond to help us during a challenging moment, showcasing true hospitality and care for their guests.
Location
10.0
The resort's location on Grand Lake provides easy access to water activities, which is a huge plus for families or anyone looking to relax by the water.
Dining
8.0
Dining options around the pool and the restaurant were enjoyable, with casual menus that suited our family, though there could be more variety.
Facilities
9.0
The pool area really stands out with multiple features for all ages, and the overall resort amenities were well-maintained.
Want to see exclusive early booking offers?
Access special rates now and plan your next wellness retreat!
Check Rates

Next best alternative

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