Stay. Play. Live. Your Island Awaits.
Distant view of the hotel & lake at sunset in Shangri-La Monkey Island
Stay. Play. Live. Your Island Awaits.
Landscape view of hotel & Golf course at Shangri-La Monkey Island
Stay. Play. Live. Your Island Awaits.

Grand Lake’s Premier Destination


Tucked away at the tip of Monkey Island, Shangri-La Resort is Oklahoma’s premier lakefront destination. Refined yet always at ease, with a legacy rooted in the natural beauty and storied past of Grand Lake, our resort offers an endlessly interesting blend of luxury and unscripted adventure—from chartered yachts to live-music hot spots.

Whether you’re here for a romantic escape, a golf getaway, or a family weekend, you’ll find lakeside tranquility and world-class amenities that invite you to relax, explore, and connect with what matters most.

Stay for less with our packages

Explore Our Packages

Find the perfect package for your Monkey Island, Oklahoma, getaway. Created for families, couples, and groups, our hotel specials combine exclusive rates on our accommodations with exclusive perks and upgrades.

MAKO Resident

MAKO Resident

MAKO Resident

Exclusive Savings for Missouri, Arkansas, Kansas & Oklahoma Residents
Locals deserve a little extra. Whether you're planning a quick getaway or a weekend of lake fun, take advantage of special savings just for MAKO state residents.

Family Summer Fun Package

Family Summer Fun Package

Family Summer Fun Package

Play-By-Day, Unwind-By-Night on Grand Lake
Bring the whole crew for a summer escape packed with games, golf, and good times. Perfect for families ready to explore all the fun The Anchor and Shangri-La have to offer.

The Midweek Merrymaker

The Midweek Merrymaker

The Midweek Merrymaker

Stay 2 Nights, Get the 3rd Night Free
Extend your Grand Lake escape with a midweek stay full of value and relaxation.

Stay & Play Golf Getaway

Stay & Play Golf Getaway

Stay & Play Golf Getaway

Your Grand Lake Golf Escape
Gather your golf crew or bring your favorite playing partner for a golf retreat that’s as fun as it is scenic.

Lake Day Getaway

Lake Day Getaway

Lake Day Getaway

Sunshine, Boats & Family Fun
Unplug and reconnect with a carefree lake day escape the whole family will love.

Thanksgiving Week Getaway

Thanksgiving Week Getaway

Thanksgiving Week Getaway

Festive Family Fun by the Lake
This year, skip the stress and savor the season with a lakeside holiday filled with family traditions, festive dining, and unforgettable experiences at Shangri-La.

Home for the Holidays

Home for the Holidays

Home for the Holidays

A Multi-Room Offer for Families & Friends
Make Grand Lake your gathering place this holiday season. Perfect for extended families or groups of friends who want to celebrate together—book one room and enjoy 25% off each additional room.

Fa La La… Shangri-La La La

Fa La La… Shangri-La La La

Fa La La… Shangri-La La La

Your Grand Lake Holiday Getaway
Wrap yourself in lakeside cheer with a holiday escape filled with sparkling lights, cozy nights, and joyful traditions. This festive package is perfect for families or friends ready to make magical memories together.

Cheers to 2026!

Cheers to 2026!

Cheers to 2026!

Ring in the New Year at Shangri-La
Celebrate lakeside with a weekend of fine dining, family fun, and unforgettable festivities. Whether you’re going glam or keeping it casual, Shangri-La is the place to toast to 2026.

Game Day, the Shangri-La Way

Rally your crew for a weekend of touchdowns, tailgate fun, and lakeside vibes.

Game Day, the Shangri-La Way

Rally your crew for a weekend of touchdowns, tailgate fun, and lakeside vibes.

Shangri-La in Autumn

Fall by the Lake

Autumn at Shangri-La has something fun for everyone.

Learn More

 

A Week of Thanksgiving Festivities

Thanksgiving at Shangri-La is more than a meal — it’s a full week of family fun, festive dining, and lakeside celebration. From feasts and golf to kids' events and local shopping, the holiday magic lasts all week.

Learn More

Seasonal Events

This holiday season, make Shangri-La your home for festive family moments and magical lakeside memories. Whether it’s family, friends, or your holiday crew, gather the people you love for a joyful escape filled with twinkle lights, cozy experiences, and unforgettable traditions on Grand Lake.

From Casual Bites to Romantic Nights

With eight distinct dining options, Shangri-La is perfect for every palate.

Birthday Parties Just Got a Major Upgrade

From arcade adventures to grown-up game nights, The Anchor is your go-to spot for birthday fun on Grand Lake.

Kids, adults, and everyone in between—celebrate like a champion.

Birthday Parties Just Got a Major Upgrade

From arcade adventures to grown-up game nights, The Anchor is your go-to spot for birthday fun on Grand Lake.

Kids, adults, and everyone in between—celebrate like a champion.

Bride & Groom posing in the golf course at Shangri-La Monkey Island

Where Forever Begins

Say "I do" at Shangri-La, where sunset ceremonies and lakefront receptions await.

Tables arranged for a wedding ceremony in the North Patio at Shangri-La Monkey Island

Elevated Wellness Journeys

Find your center where lake, land, and legacy meet.
 

Spa Hours: Thursday–Sunday, 10:00 a.m.–5:00 p.m.
Contact: 918-257-7734

Elevated Wellness Journeys

Find your center where lake, land, and legacy meet.
 

Spa Hours: Thursday–Sunday, 10:00 a.m.–5:00 p.m.
Contact: 918-257-7734

Oklahoma’s Best Golf Destination

Legendary courses. Panoramic views. Playable for all.

Blend Productivity and Pleasure

From executive retreats to lakeside team-building, it’s easy to elevate your meeting. 

Join the Shangri-La Family

Become a member and live the lakeside life every day.