Cap Maison St. Lucia

The Naked Fisherman Beach Bar & Grill

Nestled on our natural secluded cove is The Naked Fisherman Beach Bar & Grill. A delicious counterpoint to the luxury Saint Lucia resort as it is such a delightful surprise to find nestled in the Cap Maison cove. It is also a boost for a family hotel in Saint Lucia to have something appealing to the kids and Mum and Dad.

Smuggler’s Cove beach, is where ‘Cap’ guests love to relax during the day. It provides a “toes in the the sand” moment, whilst listening to the sweet lapping of the waves, or watching stunning sunsets. The “Naked Fisherman” is located right on the beach under a thatched Caribbean style roof, with a state of the art B-B-Q grill. The atmosphere is less formal than the Cliff, but the food is taken just as seriously. The business of cooking fresh juicy steaks, ribs and fresh locally caught Snapper, Grouper and Dorado deserves the best attention of our kitchen brigade. Look out for the many ‘specials’ TNF presents - Creole Seafood ‘Boils’, Lobster Lunches, Sunday Vybe with music and surprise shooters, BBQ Taster night and most recently “The Food Truck”!

 The Naked Fisherman 'Tale'

"When Cap Maison was under construction, it transpired that three local fishermen, were in the habit of coming to Smugglers Cove each morning very early. It was also their habit to dive into the sea, “Au Naturel” and go about their fishing. It became amusing when during the restaurant training sessions, which began at 9am a few weeks before the opening, the female staff always turned up early and gathered at the clifftop to view the “action”. Needless to say the practice has now desisted, but the name lives on…."

Times of Opening

Every day, all day between 12.00pm and 11.00pm

Except Tuesdays open 12:00pm - 4:30pm

( Reservations advised for most evenings)


The All Day Menu


Drinks & Cocktails

Lobster Menu

Childrens Menu


Smugglers Cove Drive,

Cap Estate,

St Lucia,


Main Switchboard: + 1 758 457 8670

Reservations: + 1 758 457 8670

Fax: + 1 758 450 8847

US Toll Free number: 1-888-765-4985

Direct Reservations: