Marinas - Grand Lake Business Directory

Welcome to Grand Lake’s most complete online Business Directory.

This directory is organized alphabetically, so if you know the name of the business you are trying to find you can scroll through the results. Or, use the search featured below to find what you are looking for.

Additionally, that handy “Select Category” button just below here makes it super easy to find businesses in a specific category… say home remodelers, or South Grand Lake restaurants, or real estate agents.

Please note that this Business Directory is filled with a mix of both Free & Paid Business Listings.

All of these business listings have been added in good faith, and in no way is a listing in this directory – whether free or paid – an endorsement of that business.

The publisher of this website makes no guarantees of any kind and encourages you to do your due diligence when choosing to do business with a Grand Lake area business.

Good luck, and I hope you find the information you need!

Oh… and do you have a business to add to the directory? Click the button below to do that…

Home » Boating » Marinas

Marinas located along Oklahoma’s Grand Lake O’ the Cherokee.

Arrowhead Yacht Club & Marina

Address 32894 S. 4507 Road Afton OK 74331 Phone: (918) 782-3292

Blue Bluff Harbor Resort

Address 63251 East 256 Road Grove OK 74344 Phone: (918) 786-5531

Cedar Port Marina and Boat Sales

Address 243 North Beach Drive Disney OK 74340 Phone: (918) 435-8250 Website: Cedar Port Marina and Boat Sales

Cherokee Yacht Club

Address 33152 Browning Lane Afton OK 74331 Phone: (918) 782-4421

Clearwater Bay Marina

Address 1614 County Road 371 Eucha OK 74342 Phone: (918) 435-5101

Crown Pointe Marina

Address 25 Grand Lake Drive Port Duncan Monkey Island OK 74331 Phone: (918) 257-5400 Website: Crown Pointe Marina Webpage Website: H20 Sports Rental at Crown Pointe Marina

Dripping Springs Yacht Club

Address 197 Dripping Springs Ct Eucha OK 74342 Phone: (918) 435-2628

Elk River Landing Marina

Address 65400 E. 250 Road Grove OK 74344 Phone: (316) 655-7228

Hammerhead Marina

Address 34988 Hammerhead Road Vinita OK 74301 Phone: (918) 782-3238

Hi-Lift Marina

Address 196 Private Road #138 Eucha OK 74342 Phone: (918) 435-4433

Honey Creek Landing

Address 2520 South Main Grove OK 74344 Phone: (918) 787-5563

Landings Marina

Address 56551 East Highway 125 Monkey Island OK 74331 Phone: (918) 257-4440

Monkey Island Marina

Address 1 Dogwood 74331 Phone: (405) 308-6706

Red Arrow Marina

Address 453881 East 305 Road Afton OK 74331 Phone: (918) 782-3150

Safe Harbor Harbors View Marina

Address 451107 East 320 Road Afton OK 74331 Phone: (918) 782-0445 Website:

Scissortail Marina (Formerly Port Carlos)

Address 34789 South 4500 Road Ketchum OK 74349 Phone: (918) 782-3201 Website: Scissortail Marina

Shangri-La Marina

Address 57151 East Highway 125 Afton OK 74331 Phone: (918) 257-4898 Website:
Page 1 Page 2

%d bloggers like this: