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…
Marinas located along Oklahoma’s Grand Lake O’ the Cherokee.
No Image Available
Arrowhead Yacht Club & Marina
Arrowhead Yacht Club & Marina
Address 32894 S. 4507 Road Afton OK 74331 work
Phone: (918) 782-3292work
No Image Available
Blue Bluff Harbor Resort
Blue Bluff Harbor Resort
Address 63251 East 256 Road Grove OK 74344 work
Phone: (918) 786-5531work
As the closest full service marina to Tulsa, Cedar Port is able to give you great deals on boats while also offering the convenience of boat slips, a 24-hour gas dock and complete maintenance and service facilities. Cedar Port Boat Sales is Oklahoma’s #1 dealer of Crownline Boats! Cedar Port is also a dealer for Malibu Boats, Regal Boats and Harris FloteBote.
No Image Available
Cherokee Yacht Club
Cherokee Yacht Club
Address 33152 Browning Lane Afton OK 74331 work
Phone: (918) 782-4421work
No Image Available
Clearwater Bay Marina
Clearwater Bay Marina
Address 1614 County Road 371 Eucha OK 74342 work
Phone: (918) 435-5101work
Crown Pointe Marina is a full service Marina conveniently located on Monkey Island with a complete ship store, courtesy dock, and full service gas pumps.
New slips are available from 28 to 48 foot in length. Each Slip has a full lighted power pedestal with water also available.
Slip into something more comfortable and bring your boat over and try on us for size. Call (918) 257-5400, and let us show you what Crown Pointe has to offer.
No Image Available
Dripping Springs Yacht Club
Dripping Springs Yacht Club
Address 197 Dripping Springs Ct Eucha OK 74342 work
Phone: (918) 435-2628work
No Image Available
Elk River Landing
Elk River Landing
Address 65400 E. 250 Road Grove OK 74344 work
Phone: (918) 787-2628work
No Image Available
Hammerhead Marina
Hammerhead Marina
Address 34988 Hammerhead Road Vinita OK 74301 work
Phone: (918) 782-3238work
No Image Available
Hi-Lift Marina
Hi-Lift Marina
Address 196 Private Road #138 Eucha OK 74342 work
Phone: (918) 435-4433work
Hi-Lift Marina is your full-service marina in Drowning Creek on beautiful Grand Lake.
We are starting the 2014 Boating Season with some changes at Hi-Lift Marina.
In May we will start selling fresh, delicious, made to order Hunts Brother Pizza. Order at the Ship Store while fueling up or give us a call ahead of time.
New and fun clothing and other merchandise will be in at the end of April.
All of our docks now have WiFi! If you or someone you know are in need of a covered slip call Sienna.
No Image Available
Honey Creek Landing
Honey Creek Landing
Address 2520 South Main Grove OK 74344 work
Phone: (918) 787-5563work
As one of the oldest marinas on Grand Lake O’ the Cherokees, Indian Hills Marina has become a tradition for families from generation to generation.
Here at Indian Hills Marina, we have everything you need to enjoy your time at the lake.
A few of our amenities include “The Grill” café where you can come by boat or land and enjoy the best burger around.
We also have cabin rentals, an RV park, boat, and kayak rentals, and a gas dock.
Our convenience store offers everything from snacks, beer/wine, ice to boating supplies, and bait & tackle.
We have onsite marine parts & service. Be sure to come to check out our enclosed “heated” fishing dock while you’re here.
If you need help getting out on the water, our New Boat Sales provides the ultimate selection of performance boats featuring Manitou, Xcursion, and Hampton pontoons and tritoons.
We are a certified dealer for Suzuki, Honda and Mercury Outboards, Mercruiser in-boards with trained technicians on staff.
Indian Hills Grand Lake Marina also offers a variety of quality pre-owned boats at reasonable prices. We have hassle-free financing & we take trades!
Come by and see us and let us get you on the water or check out the web site HERE to see all we have to offer or to contact us today.

No Image Available
Landings Marina
Landings Marina
Address 56551 East Highway 125 Monkey Island OK 74331 work
Phone: (918) 257-4440work
The Landings Marina is located at the Southeast corner of Grand Lake Regional Airport on Monkey Island.
The Landings Marina is a full service marina. Services include:
- ship store
- full-service fueling facilities
- extra-wide access ramps
- rest rooms, showers and laundry facilities
Our docks float on fully encased Styrofoam with covered slips accommodating vessels up to 60-feet in length, as well as personal watercraft. Boat and PWC lifts are also available.
Food and convenience store shopping is available on premises. Fine dining, clubs and retail shopping are a short golf-cart ride away.
Lee’s Grand Lake Resort is a family owned RV campground and leisure resort located on Northeastern Oklahoma’s beautiful Grand Lake O’ The Cherokees (1300 miles of shoreline).
We are a full service cabin rental (including hot tubs and fireplaces) and RV park offering A/C lakefront cabin rentals equipped with free WiFi internet, 50 amp pull-thru RV sites, cable TV, boat slips, marina (gas), groceries, RV supplies, laundry, ski boat rentals, wave-runners (jet-skis) & pontoon boat rentals, boat launch, heated dock, large pool, volleyball, playground, shuffleboard, horseshoes, covered picnic area with BBQ’s, “cook shack” and meeting hall for reunions and large groups.
And the fishing is GREAT at Lee’s Grand Lake Resort!
Visit our website at http://www.leesresort.com/ today to find out more.

Monkey Island Marina
Monkey Island Marina
Address 1 Dogwood 74331 work
Phone: (405) 308-6706work
Monkey Island Marina is your home for your boat on Grand Lake.
With rates starting at $168/month, you will find that we have boat slips for lease from 24′ – 52′ and we can accommodate any kind of Grand Lake boat.
Electric and water to each slip, restrooms on-site, and plenty of convenient parking with easy access to your boat.
Call (405) 308-6706 today to reserve your slip and get on with your Grand Lake Living!

No Image Available
Port Carlos Marina
Port Carlos Marina
Address 34789 South 4500 Road Ketchum OK 74349 work
Phone: (918) 782-3201work
Port Carlos Marina is a family owned marina located in a beautiful, calm water cove just off of the main lake near the south end of the lake and near Duck Creek. The scenic marina is surrounded by beautiful rolling hills and lush, natural forest.
The marina offers over 100 covered slips at the main facility ranging from 19′ to 64′. Plus, there are over 50 uncovered slips in the sailboat cove, Masthead, just minutes away from the main facility.
In addition to the rental of boat slips, Port Carlos offers a full-service repair facility, fuel dock with high speed fuel pumps, boat sales and a unique Ship’s Store.
No Image Available
Red Arrow Marina
Red Arrow Marina
Address 453881 East 305 Road Afton OK 74331 work
Phone: (918) 782-3150work
Tucked away in a quiet cove at the back of Grand Lake’s popular Duck Creek, Safe Harbor Harbors View is a premier full-service family marina.
Harbors View Marina offers a variety of floating slips and dry storage designed to meet every boater’s needs. Harbors View has over 150 opened and covered wet slips ranging from 18 feet to 60 feet in length and include a variety of options and amenities.
Harbor’s View also offers a convenient Ship Store on-site for ValvTect fuel, grab and go snacks, drinks, ice, and supplies. The Ship Store is also known for stocking plenty of items to not only outfit your boat, but you as well. We are proud to carry all of the supplies you may need for a day on the water from boat shoes to oil, or a new bathing suit and hat.
After spending a laidback summer day on the water, cool off at the old-fashioned soda fountain or at Dock’s Bar, then enjoy an evening mingling with friends at the famous weekend shrimp boils and fajita nights. And the next morning, enjoy a hot breakfast at The Waterway Cafe.
With events scheduled throughout the season, Harbors View Marina is the place for friends and families to spend time enjoying the water.
Visit the website HERE for more information and to contact us today.

Located conveniently mid-lake at the tip of Monkey Island, Shangri La Marina is Grand Lake’s favorite stop for fuel, food and supplies.

With a full service ship store offering clothing, boat accessories, cleaning supplies, snacks, beer and soft drinks, the marina also offers experienced hands-on service on the dock with both fuel and pump-out facilities.
Personal watercraft riders will especially appreciate easy ride-on fuel Hydroport fuel docks.
With more than 230 covered slips (24-70 feet in length), a handful of uncovered sailboat slips and Hydroports for easy access and secure dockage for personal watercraft, Shangri-La Marina is one of the largest marinas on Grand Lake.
Even with its size, the marina’s popularity among boaters often results in a waiting list for rental slips.
The marina has undergone significant renovation, with several new docks in addition to cosmetic improvements to the entire facility.
Stop by during your day on the lake, or call us today to check on slip availability at (918) 257-4898.
No Image Available
South Winds Marina
South Winds Marina
Address 28227 S. 4535 Road Bernice OK 74331 work
Phone: (918) 256-8650work