A US BBQ restaurant has opened a mini-golf course to entertain diners.

Porky's

Porky’s Bayside Restaurant and Marina, located in Marathon, Florida, has added the course to compete with other venues in the area that have also added entertainment offerings, reports keysnews.com.

The course follows a traditional theme, using local materials, with landscaping alone costing US$150,000.

The centre of the course features a “tiki hut” where golfers can order F&B.

It was constructed by Harris Mini Golf from New Jersey with a number of unique features, including a secret path that allows players an easy hole-in-one if they find it.