Alljoy Beach and Boat Landing on the May River

Grey clouds over the May River from the rocky, grassy shoreline at Alljoy Beach in Bluffton

The county's public May River access in Bluffton: two boat ramp lanes, floating docks and a small shoreline, at the end of Alljoy Road.

Rated 4.5 out of 5 stars on Google for the Alljoy public boat landing and beach, not this one on its own
  • What: public boat landing and river shoreline
  • Ramp: two lanes plus courtesy docks
  • Restrooms: vault toilets
  • Run by: Beaufort County Public Works

Alljoy Beach is the name most people use for the public landing at 265 Alljoy Road, on the May River south of Old Town. Beaufort County runs it as the Alljoy Boat Landing. Bluffton has no ocean beach, and this is not one: the shoreline beside the ramp is a narrow strip of sand, rock and marsh grass, good for looking at the river, launching a kayak or watching boats come and go. For the island's real beaches, see Hilton Head beaches.

The landing

The landing has two boat ramp lanes, courtesy docks and vault restrooms. The county replaced the dock in early 2024 with a new 180-foot floating dock, and the landing reopened in March of that year. Trailer parking is limited, about 20 vehicles, and fills quickly on nice weekends, so arrive early or use it on a weekday.

Kayaks, paddleboards and the sandbar

Alljoy is a common launch for kayaks and paddleboards as well as powerboats, and from here the river runs toward Calibogue Sound. The May River's tide is strong, so plan a trip with the tide in mind rather than against it. Our May River guide covers outfitters, guided trips and the sandbar, and the tide page helps time a launch.

Nearby

Old Town Bluffton and its waterfront parks are a few minutes north, so Alljoy pairs easily with a walk through Old Town and lunch afterwards.

Frequently Asked Questions

Is Alljoy Beach a swimming beach?

No. It is a public boat landing with a small rocky, marshy shoreline. The May River has strong tidal currents, and there is no lifeguard, so treat it as a launch point and viewpoint.

Where is the Alljoy Boat Landing?

265 Alljoy Road, Bluffton, SC 29910, on the May River.

Can I launch a kayak at Alljoy Boat Landing?

Yes. Kayakers, paddleboarders and canoeists use the ramp and courtesy docks, and boaters launch trailers there too.

Who runs the landing?

Beaufort County Public Works, at (843) 255-2800.

Are there restrooms?

Yes, vault restrooms.

Local guides like this come standard for Guests of Partner Properties — one small part of what a Partner Property gives every guest.

Book Partner Properties