Safe Harbor Harbors View Marina

451107 E 320 Rd
Afton, OK 74331

Safe Harbor Harbors View Marina

451107 E 320 Rd
Afton, OK 74331

Tucked away in a quiet cove at the back of Grand Lake's popular Duck Creek, Safe Harbor Harbors View is a haven for families and boating devotees alike. Known as the area's premier, full-service marina, Safe Harbor Harbors View Marina offers boat rentals, service and repair, spacious fuel docks, covered slips, dry storage, a ship store and lake-view restaurant. Spend a laid back summer day on the water, then enjoy an evening of amazing food, craft cocktails and live entertainment at the waterfront restaurant, Blind Swine on Duck Creek.

Rent a cabin at Safe Harbor Harbors View Marina and enjoy a peaceful lakeside view. The South Cabin has five beds and can sleep up to 12 guests. The North Cabin has four beds and can sleep up to six guests. Both cabins come complete with a full kitchen and are conveniently located on the water’s edge. These cabins are conveniently located near everything you’d need to enjoy your lake time.

The Marina Ship Store & Boutique carries milkshakes, ice cream cones, ICEEs and much more. Shoppers will also find a selection of bathing suits, sundresses, towels, sunscreen, sun glasses, and snacks. The Ah-sigh-ee bowls at the Ship Store soda fountain are also a fan favorite.

Duck Creek Boat Club and Rentals is on site and offers tritoon, kayak, jet ski, paddleboard, paddleboat and bumper boat rentals and Blind Swine on Duck Creek offers amazing food and cocktails al fresco with live entertainment on most weekends of the boating season. If available, the marina does offer daily ramp passes and nightly boat slip rentals. You can fish right off the bank, along the waterfront.




Sunday: 9:00 am - 5:00 pm
Monday: 9:00 am - 5:00 pm
Tuesday: 9:00 am - 5:00 pm
Wednesday: 9:00 am - 5:00 pm
Thursday: 9:00 am - 5:00 pm
Friday: 9:00 am - 9:00 pm
Saturday: 9:00 am - 9:00 pm
Marina Hours
Sunday – Thursday: 9am-5pm
Friday- Saturday: 9am-9pm

Marina Restaurant “Blind Swine on Duck Creek” Hours:
Monday: Closed (except holidays)
Tuesday – Thursday: 11:30am-10pm
Friday: 11:30am-11pm
Saturday: 9am-11pm
Sunday: 9am-10pm
A special thanks to our advertisers