Shangri-La Resort is a hotel destination wedding venue in Afton, United States, hosting 0 to 90 guests. Best months: June, July, September, October.

ListedAfton, United StatesHotel

Shangri-LaResort

Shangri-La Resort sits on the lakeside in Afton, Oklahoma, with an outdoor ceremony option overlooking the water and indoor meeting and banquet space for the reception.

01 · In a sentence

Shangri-La Resort in Afton, open JuneOctober.

Shangri-La Resort sits on the lakeside in Afton, Oklahoma, with an outdoor ceremony option overlooking the water and indoor meeting and banquet space for the reception.

The resort seats 90 guests for a plated dinner and holds up to 150 for standing receptions, so it suits mid-sized celebrations rather than large-scale ones.

Accommodation runs across 18 room types, from King Rooms and King Studios for two to accessible Queen Rooms sleeping up to five, including options with balconies, patios and golf views.

The resort publishes a wedding packages document and a dedicated weddings page, and the events team can be reached directly by phone or email.

02 · On record

What Shangri-La Resort has put in writing.

Read from the venue's own pages, quoted where we can. Anything marked estimate is ours, from regional rates, and is not a quote. They say they host weddings here.

Capacity
Seated dinner
90 guestssource

It accommodates 90 guests banquet-style or 150 for standing receptions.

shangrilaok.com

Standing reception
150 guestssource

It accommodates 90 guests banquet-style or 150 for standing receptions.

shangrilaok.com

Staying over
Room types
18 listedsource

King Room

api.liteapi.travel

The ceremony
Outdoor ceremony
Yessource

Golden hour over Grand Lake, a gentle breeze through the trees, vows exchanged at the water’s edge.

shangrilaok.com

Money
Price
US$85 to US$175 per headestimate
Getting there
Nearest airport
TUL, 100 min by carestimate
The spaces
Event spaces
Banquet roomsource

Meeting/banquet facilities

api.liteapi.travel

Setting
Lakeside, modern, elegantsource

Tucked away at the tip of Monkey Island, Shangri-La Resort is Oklahoma’s premier lakefront destination.

shangrilaok.com

03 · What sets it apart

4 our own notes.

Note 01

Lakeside setting with an outdoor ceremony option

Note 02

Seats 90 for a seated dinner and holds up to 150 standing

Note 03

Meeting and banquet space available for receptions

Note 04

18 room types, including accessible Queen Rooms for up to 5 guests and balcony, patio and golf-view rooms

04 · The season

Best held in June, July, September.

The months the weather, and the local rhythm, is kindest to a stay at Shangri-La Resort.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Peak · booked earlyOpen · typically availableShoulder · quieterClosed to weddings
05 · Hold a date

Check availability.

Select a date
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Booked / pastSelected
Pick a date

Choose a day from the calendar.

We hold dates in pencil. A first note comes back within two business days.

06 · Practical

Things worth knowing.

Weather window

June – October

4 viable months. Shoulder dates soften the light and the rates.

Figures are estimates, modeled from regional rates and public sources, not a quote from the venue. Once the venue claims this page, their own rates take precedence.

08 · Questions

Asked along the way.

How many guests can Shangri-La Resort accommodate for a wedding?+

The venue seats 90 guests for a seated dinner and accommodates up to 150 for a standing reception.

Can we hold the ceremony outdoors?+

Yes. Outdoor ceremonies are available at this lakeside resort.

What accommodation is available for our guests?+

There are 18 room types listed, including King Rooms, King Studios, Queen Studios, rooms with balconies or a patio and courtyard view, and accessible rooms sleeping up to five.

How do we get pricing and package details?+

Shangri-La Resort publishes a wedding packages PDF and a weddings page on its website. You can also contact the team at +1 918-257-4204 or marketing@shangrilaok.com. We estimate catering costs in the region of 85 to 175 USD per head.

Which airport should guests fly into?+

We estimate Tulsa International Airport (TUL) is the nearest option, at around 100 minutes by road.

Last updated
Begin at Shangri-La Resort

Hold dates at Shangri-La Resort.

A note to us with a rough season and guest count. We hold dates in pencil for three weeks before confirmation. A reply comes within two business days, from a person by name.