Shangri-La Resort - Monkey Island

$$$$||View on mapMonkey Island, United States57301 E Highway 125, Monkey Island, Oklahoma, United States, OK 74331|
7.8
Very good
|71 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
Shangri-La Resort - Monkey Island
57301 E Highway 125, Monkey Island, Oklahoma, United States, OK 74331·View on map
$$$$
Overall Score
Very good
7.8Very good
Location8.8
Staff8.4
Comfort8.3
Facilities8.3
Cleanliness8.1
Who stays here
Families34%
Groups26%
Business20%
Couples19%

Overview

Overall Score
Very good
7.8Very good
Location8.8
Staff8.4
Comfort8.3
Facilities8.3
Cleanliness8.1
Who stays here
Families34%
Groups26%
Business20%
Couples19%

4-star golf and lake resort on Grand Lake's Monkey Island

Amenities & Recreation

Shangri-La Resort Monkey Island offers a 27-hole championship golf course with a separate 18-hole Par 3 Battlefield course. The 600 m² resort pool includes a splash pad and water slide for children. Guests also have access to a full-service marina with boat and jet ski rentals, plus tennis and pickleball courts.

Accommodations

The hotel has 119 luxury guest rooms with private bathrooms, air conditioning, and lake views. Each room includes a refrigerator, tea and coffee maker, and free WiFi. Family rooms are available for groups, and the property is wheelchair accessible with grab rails and raised toilets.

Dining

Shangri-La's 5 on-site restaurants include Doc's, The Anchor, and The Summit, serving American cuisine with vegetarian options. Guests can dine with lake views at the Anchor or enjoy cocktails at the Monkey Grind coffee house. The Summit offers a sit-down dinner experience, while the coffee house serves breakfast pastries and sandwiches.

Wellness

Shangri-La's full-service spa offers massages, facials, body scrubs, and wraps, plus a steam room and sauna. The fitness center includes state-of-the-art equipment and an indoor pool for year-round lap swimming. Spa packages are available, and the spa lounge provides a relaxation area before treatments.

Location & Business

Shangri-La Resort is located on Monkey Island, 99 km from Joplin Regional Airport and 25 minutes from Grove, Oklahoma. The property provides over 900 m² of flexible meeting and banquet spaces for conferences and events. Nearby attractions include Gallery Southwest and Lendonwood Gardens, each 27 km away.

  • Golf: 27-hole championship course + unique Par 3 Battlefield course
  • Pool: 600 m² resort pool with splash pad
  • Dining: 5 on-site restaurants including Doc's and The Anchor
  • Wellness: Full-service spa with massage, facials, and steam room
  • Activities: 24-hour on-site entertainment, arcade, and water sports
  • Rooms: 119 luxury guest rooms with lake views
  • Family: Kids' playground, outdoor play area, and movie nights
Good to know
Check-in/Check-out
from 16:00-23:59
until 11:00
Amenities
Wireless internet is available in the entire hotel for free.
Other information
Pets
Pets are allowed on request.
Building
Number of floors:4
Number of rooms:114
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Queen Room Disability Access
  • Max:
    5 persons
  • Bed options:
    2 King Size Beds
Queen Studio Disability Access
  • Max:
    5 persons
  • Bed options:
    2 King Size Beds

Facilities

Main facilities

Wi-Fi
Free parking
Luggage storage

Luggage storage

Locker room

24-hour services

24-hour reception

Food/ Drinks

Poolside snack bar

Restaurant

Welcome drink

Snack bar

Shuttle

Free shuttle service

Fitness/ Gym

Fitness centre

Swimming pool

Outdoor swimming pool

Indoor swimming pool

Sports & Fitness

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

Services

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

Dining

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

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • 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 centre
  • 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

Media

  • Flat-screen TV
Show all facilitiesHide facilities

Essential information about Shangri-La Resort

💵 Lowest room price 75 £
📏 Distance to centre 5.5 km
✈️ Distance to airport 106.7 km
🧳 Nearest airport Joplin Regional, JLN

Location

57301 E Highway 125, Monkey Island, Oklahoma, United States, OK 74331
Address
The address has been copied.
57301 E Highway 125, Monkey Island, Oklahoma, United States, OK 74331
Map view
57301 E Highway 125, Monkey Island, Oklahoma, United States, OK 74331
  • City landmarks
  • Nearby
  • Restaurants
55800 E 273 Rd
Monkey Island Winery And Cottages
740 m
Restaurant
Eddy's Lakeside Bar
980 m

Reviews of Shangri-La Resort

The essence·from guest reviews·past 2 years

We read 266 guest reviews so you don’t have to

One honest summary, pulled from every verified stay – no scrolling through hundreds of reviews.

Guests say: good, with trade-offs
rated 7+
3.5/ 5
16 reviews
7.8/ 10
58 reviews
4.4/ 5
100 reviews
8.7/ 10
92 reviews
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room