Driving Directions:

From Tulsa, OK:

Take I-44 East to the Afton exit. Take Hwy 69 S for one mile. Turn left on Hwy 59 S (directly after gas station called Buffalo Ranch) and take for 6 miles. Turn right on Hwy 125 S at the blinking light and stay on it until it ends (about 11 miles). You will pass through the Shangri-La golf course and continue to the Marina. Follow the signs to Sail Grand which is 100 yards to the right of Island Joe's.

From Wichita, KS:

Hwy 96 to Fredonia to Hwy 47 East for 30 miles to Hwy 59 South, take Junction 125 South until it runs out.

From Joplin, MO:

Take I-44 West to the Afton exit. Take Hwy 69 South for 1 mile, turn left (South) on Hwy 59 for 6 miles. Turn right on Junction 125 South and take until it runs out.

Places to Eat
Landing Marina/Aqua Bar& Grill
Monkey Island

Serving delicious entrees, mixed drinks and spectacular desserts right on the water, Landings Aqua Bar & Grill is a fun place to be on Grand Lake.
Doc's Bar & Grill
Shangri-La Resort

Enjoy the fine food and casual ambience of Doc's Bar & Grill, located inside Shangri-La Resort Hotel with views of Grand Lake and the resort swimming pool.
Eddy's Bar & Grill
Monkey Island

Located in Shangri-la Marina at the end of Monkey Island. Open for lunch and dinner Friday - Sunday.
Quarterdeck Waterfront Cafe
Monkey Island

Located at Tera Miranda Resort, The Quarterdeck Waterfront Cafe offers a casual family dining experience, great food, and a full bar all with a beautiful view of Grand Lake!
The Landings

The Shebang
Monkey Island, Ok.

Serving nighty at 5pm.. steaks, seafood, prime rib, babyback ribs, pasta, pizza, and the chef specials
The Summit
Shangri-La Resort

Shangri-La's Summit Restaurant offers Country Club Members the finest dining experience on Grand Lake. With unbelievable views from the highest point on Monkey Island, it is the perfect setting for a truly memorable meal. Award-winning cuisine and unique presentation style coupled with a genuinely attentive wait staff have made the Summit Restaurant the most sought-after dining destination on Grand Lake.
Places to Stay
Monkey Island RV
56140 E0280 Rd Unit 1 Afton, OK 74331
(918) 257-6400

Monkey Island RV Resort is newest luxury RV park on Monkey Island, Oklahoma, smack dab in the middle of Grand Lake O The Cherokees. Monkey Island RV Resort features 100% concrete roads and RV pads, an on site convenience store, and close proximity to Shangri La Luxury Golf Resort.
Oklahoma Lake Front Rentals


Oklahoma Lake Front Rentals offers a variety of places to stay on Grand Lake.
Pine Lodge Resort
Hwy 85 Ketchum, OK

At Pine Lodge Resort, our goal is to provide you, your friends, and loved ones with the most enjoyable and comfortable accomodations on Grand Lake. Once you've stayed in our log cabins, you won't want to leave... Pine Lodge Resort is located next to Arrowhead South Marina on Duck Creek, close to casual and fine dining.
Shangri La Resort
Monkey Island

At the tip of Monkey Island is an oasis of luxury. Shangri-La's new 119 room resort hotel features state-of-the-art resort amenities in world class surroundings.
Shangri-La Realty


Shangri-La Realty provides a range of condos and lake homes available for nightly rentals and specializes in Monkey Island properties.
Southern Oaks Resort and Spa


Leave the stress of the big city behind and make your way to Southern Oaks Resort & Spa. They can accommodate from two people in a Cub Cabin and up to eight people in their Deluxe Family Cabin. Each Cabin/Cottage is very cozy and makes for a great home away from home. If this is sounding good to your ear, then it is time to escape to Southern Oaks Resort & Spa and leave the cares of the world behind.
Tera Miranda
OK-125 & E 280 Rd Afton, OK 74331

Tera Miranda is located 5 minutes north of Sail Grand on Hwy 125. They offer an assortment of places to stay including cottages and duplexes. They cordially invite you to spend some "fun" time with them!
The Penthouse at Shangri-La


Encompassing one half of the 11th floor of the Vista Towers on Monkey Island, the Penthouse at Shangri-la is a unique lodging attraction. Boasting 5000 sq.ft. of luxurious living space and 5000 sq. ft. of outdoor rooftop deck (including a private rooftop pool) the Penthouse is an amazing accomodation.
WorldMark Grand Lake Resort
57020 Hwy 125 Monkey Island, Ok

Spacious one-two-three-bedroom condominiums with fireplace, full kitchen, private deck with barbecue grill. Swim in the outdoor pool or relax in the spa and we have a game room for the kids of any age.
Things to Do
Shangri La Golf Club
Shangri-La Resort

Shangri-La's prestigious golf course offers 27 holes of Championship golf including the Champion Nine, The Heritage Nine and the Legends Nine.
57151 E. Hwy 125 Afton, OK Phone: (918) 257-6000 Fax: (918) 257-6001