The Ugly John's difference

Buy the boat.
We'll keep the slip warm.

When you buy a boat from us, you get a place to keep it. 432 covered slips, dry storage, fuel, and onsite service across six marinas in Oklahoma and Arkansas. Your boat has a home on the water the day it's yours.

0 covered slips
0 marinas, two states
34–70' slip sizes
On-site service & fuel
When you buy a boat, you get a slip

Your boat has a home the day you buy it.

Plenty of dealers will sell you a boat and wave as you drive off to figure out the rest, where to keep it, who services it, where to put in. We do it the other way around. The slip, the storage, the fuel, the service, and the grill are all ours, all in one place.

That's what a 432-slip dealership with onsite service actually means: you're not just buying a hull, you're getting a spot on the water with people who know your boat by name. Tell us where you run, and we'll keep a slip warm for you.

“Welcome to our 432-slip dealership with onsite service.”

Jason Smith, General Manager
Wide view of an Ugly Johns marina with covered slips lining the lake
Covered slips

A covered slip with your name on it.

120+ covered slips at Thunder Bay alone, and 432 across all of our marinas, from 34 to 70 feet. Many come with their own patio. Power and water at the dock, and a short walk to the grill. Annual and seasonal options, your boat shaded and ready the second you are.

Onsite service

The service is on the property.

Most dealers sell you a boat and point you toward a shop across town. Ours is steps from your slip, with three mobile service boats that come to your dock when you'd rather stay on the water. A weekend problem doesn't have to end your weekend.

Pontoon boats tied up along an Ugly Johns dock
Dry storage

Prefer it on land? We've got that too.

Dry storage at several locations, with launch and haul-out handled by our crew. Your boat stays clean, covered, and out of the weather, and it's in the water waiting when you call ahead. No trailer, no ramp lines, no fuss.

Ugly's Grill & Bar seen from the water at Thunder Bay marina
The whole experience

Fuel, the ship store, and the grill, all down the dock.

Keeping your boat with us means everything is right there: fuel at the dock, ice and gear at the ship store, and Ugly's Grill & Bar at Thunder Bay when the day winds down. It's not a parking spot. It's where your summer happens.

Life at the dock

Mornings here. Sunsets here. Everything in between.

Overhead view of a boat in its covered slip
Rocky Branch marina at twilight on Beaver Lake
Boats moored on the lake at sunset
A Sea Ray cruiser in golden evening light
Marinas on three lakes

Pick your water. We'll have a slip ready.

Tap a dock on the map for slips, service, and the crew who runs it. Our marinas sit on Grand Lake, Beaver Lake, and Lake Eufaula, each with people who treat your boat like their own.

Tulsa · Catoosa The metro service hub sits off the water, on the highway — exit 240 off I-44, south of the Hard Rock.
Thunder Bay Marina and Ugly's Grill seen from the water at Grand Lake

Grand Lake · Oklahoma

Thunder Bay

120+ covered slips, on-site service, and Ugly's Grill on the dock. This is where weekends turn into traditions.

Walk the dock with Jason Smith · General Manager
32550 Thunder Bay Rd, Afton, OK 74331

FlagshipMarinaServiceUgly's Grill
Sea Ray at golden hour on Beaver Lake near Rocky Branch Marina

Beaver Lake · Arkansas

Rocky Branch

A full-service marina in the Ozarks just outside Rogers. Covered slips, a fuel dock, a ship store, sales, and service on Beaver Lake.

Walk the dock with Davis Hogue · Sales — with us since age 16
8872 Rocky Branch Marina Rd, Rogers, AR 72756

MarinaShowroom
Boats on Lake Eufaula, Oklahoma's largest lake

Lake Eufaula · Oklahoma

Lake Eufaula

Right on the shores of Oklahoma's largest lake. A stocked ship store, certified service, and consignment, open seven days.

Walk the dock with Jason Smith · General Manager
412 Lakeshore Dr, Eufaula, OK 74432

ShowroomService
The Carlton Landing crew on the water at Lake Eufaula

Lake Eufaula · Oklahoma

Carlton Landing

Pontoon rentals by the day on Lake Eufaula. With a rent-to-buy bridge that applies your rental toward a boat of your own.

Walk the dock with The Carlton Landing crew · Rentals
1 Water Road, Carlton Landing, OK 74432

Sub-brandRentals
Slips move fast before the season

We'll keep a slip warm for you.

Tell us your boat and your water, and we'll find the right spot, covered or dry, with service a few steps away.