Shangri-La Resort is a hotel destination wedding venue in Afton, United States, hosting 0 to 90 guests. Best months: June, July, September, October.
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.
Shangri-La Resort in Afton, open June–October.
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.
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.
- Seated dinner
- 90 guestssource
- Standing reception
- 150 guestssource
“It accommodates 90 guests banquet-style or 150 for standing receptions.”
“It accommodates 90 guests banquet-style or 150 for standing receptions.”
- Room types
- 18 listedsource
“King Room”
- Outdoor ceremony
- Yessource
“Golden hour over Grand Lake, a gentle breeze through the trees, vows exchanged at the water’s edge.”
- Price
- US$85 to US$175 per headestimate
- Nearest airport
- TUL, 100 min by carestimate
- Event spaces
- Banquet roomsource
- Setting
- Lakeside, modern, elegantsource
“Meeting/banquet facilities”
“Tucked away at the tip of Monkey Island, Shangri-La Resort is Oklahoma’s premier lakefront destination.”
4 our own notes.
Lakeside setting with an outdoor ceremony option
Seats 90 for a seated dinner and holds up to 150 standing
Meeting and banquet space available for receptions
18 room types, including accessible Queen Rooms for up to 5 guests and balcony, patio and golf-view rooms
Best held in June, July, September.
The months the weather, and the local rhythm, is kindest to a stay at Shangri-La Resort.
Check availability.
Choose a day from the calendar.
We hold dates in pencil. A first note comes back within two business days.
Things worth knowing.
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.
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.
Others to weigh.








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.