Preview — booking not live yet. You can browse resorts and suites while we finish the site. Checkout will open soon.
Questions?Resort
57020 East Highway 125 · Afton, OK
You pay BNB Services — company-backed checkout, not a random host inbox. Pick a suite type below to see nights and book.
Your trip
Dates carry into each suite. Open a suite to book nights on its calendar.
WorldMark Grand Lake sits on the scenic Monkey Island peninsula in Grand Lake O’ the Cherokees, offering a relaxed lakeside setting ideal for multi-generational families, couples, and groups seeking outdoor recreation. The resort’s Midwestern hospitality welcomes guests of all ages to enjoy 60,000 acres of sparkling water and 1,300 miles of shoreline right outside the door. On-site amenities center around shared resort commons including an outdoor seasonal swimming pool and children’s pool, year-round outdoor hot tub, fitness center, activities center, barbecue and picnic areas, basketball court, concierge services, movie rentals, and owner lounge. Free self-parking is available on site with limited spaces; the resort cannot store boats, RVs, or trailers. A $250 credit-card security deposit hold is required at check-in and released at checkout. BNB Services does not collect these fees. The property occupies a rural peninsula location outside Afton town limits, providing direct access to lake activities while maintaining a quiet resort atmosphere. Two-story buildings offer no elevators, with limited ground-floor units available. Front desk service operates 24 hours daily. Nearby draws include boating, fishing, and watersports on Grand Lake, plus Bernice State Park, Buffalo Run Casino, Har-ber Village, and the National Rod & Custom Car Hall of Fame Museum. No current construction or operational alerts affect the resort. Guests should plan for a car, as no shuttle service operates. This setting suits travelers who value on-site recreation, lake proximity, and straightforward resort amenities without downtown bustle. Quiet hours run 10:00 PM to 8:00 AM, with a minimum guest age of 21 and no parties, smoking, or pets permitted. Check-in is 4:00 PM and check-out is 10:00 AM at the front desk. The person checking in must be at least 21.
Each card is a suite layout at this property. Tap one for photos, calendar, and checkout.
Search or filter by type — 47 listed for this stay.
Showing 47
Resort stays through BNB Services — company-backed booking, real front desk arrival.
Pay BNB Services (when live)
When booking opens, you check out with us — not a random host inbox. Preview rates and suite details today.
Traveler matches government ID
The name and home address on your booking must match the ID shown at the resort front desk.
Check in at Grand Lake
Typical check-in 4:00 PM. Check-out 10:00 AM. Front desk: 24 hours. Bring your confirmation and photo ID.
At this resort
• Air conditioning is provided in all units. • 24-Hour front desk. • Swimming Pool and Children's Pool are outside. They are open 8am – 10pm seasonally. • Hot Tub is outside and is open year-round. • A credit card is required for the $250 security deposit at check in. • Nearest grocery store: 17 miles
Resort phone: (918) 257-8069