Dock and Dine: Restaurants to Visit Via Boat in Richmond, Virginia

Dock and Dine: Restaurants to Visit Via Boat in Richmond, Virginia
Photo: Sandy Allen

Richmond may not be as well known for dock and dine restaurants as other Virginia destinations - such as the Chesapeake Bay, Virginia Beach and Lake Anna - but there are a few that boaters can access from a marina, boat dock or private boat slip rental.

Let’s take a look at a few Richmond restaurants on the James River that you can sail up to for a bite or beverage.

The Lilly Pad

Photo: Sandy Allen

 Located along the James River at Osborne Park and Boat Landing, at Kingsland Marina, the Lilly Pad offers a setting complete with waterfront views and a relaxed and welcoming atmosphere. The restaurant is known for its fresh seafood, classic American dishes and Southern-inspired cuisine.

One of the key attractions of the Lilly Pad is its outdoor seating area, which allows patrons to dine while taking in the natural beauty of the river. The Lilly Pad hosts live music and special events, adding to its vibrant and lively atmosphere. The combination of good food, great views and entertainment makes it a standout destination in Henrico, about 20 minutes from downtown Richmond.

Whether you're stopping by for a casual lunch from a private boat slip rental or a fun evening with live music, the Lilly Pad offers a fun dock and dine experience. 

The Boathouse 

Photo: Sandy Allen


Located on the banks of the James River, the Boathouse at Rocketts Landing is a premier dock and dine destination in Richmond. Known for its river views and fresh seafood (it's the one with the smokestack in the above photo), the restaurant offers a variety of dishes ranging from oysters and crab cakes to steaks and burgers. Boaters can easily dock at the restaurant's marina for a nominal fee, making it a convenient spot to visit from marinas or private boat lift rentals.

Island Shrimp Company

Photo: Sandy Allen


Island Shrimp Company, located beside The Boathouse at Rocketts Landing, is a fun and tropical destination from private boat dock rentals or the local marina. Known for its casual coastal vibe, this eatery brings a taste of the islands to the James River waterfront. The restaurant is part of the HOUSEpitality Family, a group renowned for its diverse and high-quality dining establishments in the Richmond area.

The menu at Island Shrimp Company is inspired by the flavors of the Caribbean and features a wide array of seafood dishes, including fish tacos, shrimp prepared in various styles and other tropical-inspired fare. They also offer a selection of refreshing cocktails.

Check out these Richmond eateries the next time you’re searching for a dock and dine restaurant. Let us know your favorites. 

Read more