Range and Putt

Mini golf in Miami

Range and Putt lists 6 places to play mini golf in Miami, Miami-Dade County and southern Broward County. Four are indoors or have an indoor course. The lowest published price is $10 per round at Palmetto Golf Course. Five of the six publish a price online. Every detail was checked against a named source in November 2026.

Indoor 4

Compare mini golf in Miami

VenueTownHolesSettingPrice from
AllGolf at CB Smith ParkPembroke Pines18 2 coursesNot statedNot published
Palmetto Golf CourseMiami18Not stated$10 per round
Puttery MiamiMiami9 3 coursesIndoor$21 per round
Putting Edge Fort LauderdaleFort LauderdaleNot statedIndoor$17 per person
Puttshack Dania BeachDania Beach9Indoor$14 per round
Puttshack MiamiMiami9Indoor$18 per round

"Not stated" means we found no source for it. Where a venue has more than one course, the hole count follows the note on its own page.

On the map

4 of 6 shown. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.

Broward County

AllGolf at CB Smith Park

Golf center, Mini golf, Pembroke Pines

AllGolf at CB Smith Park in Pembroke Pines has a driving range that is fully lighted at night, a practice green with a sand bunker, a putting green, and two 18-hole miniature golf courses with waterfalls that are also lighted. The range page lists bucket prices without a date and the mini golf rates are marked as valid through 2024, so we do not show prices.

Price
Not published
Holes
18
Checked
November 12, 2026

Putting Edge Fort Lauderdale

Mini golf, Fort Lauderdale

Putting Edge Fort Lauderdale is an indoor glow-in-the-dark mini golf course inside Xtreme Action Park on Powerline Road. Admission is $17, and it stays open until 1 am on Friday and Saturday nights.

Price
From $17 per person
Checked
November 12, 2026

Puttshack Dania Beach

Putting entertainment venue, Dania Beach

Puttshack Dania Beach is an indoor putting entertainment venue with a bar and restaurant. A 9-hole game costs $14 for ages 13 and up and $9 for ages 12 and under, and unlimited mini golf costs $25 and $15, on the Thursday prices we checked; the venue lists prices by day of the week.

Price
From $14 per round
Holes
9
Checked
November 12, 2026

Miami and Key Biscayne

Puttery Miami

Putting entertainment venue, Miami

Puttery Miami is an indoor putting entertainment venue in Wynwood with three themed nine-hole courses, Rooftop, Lodge and Library, plus a kitchen and cocktail bar. Unlimited play costs $25 for adults and $15 for kids 17 and under, and 18 holes cost $21.

Price
From $21 per round
Holes
9
Checked
November 12, 2026

Puttshack Miami

Putting entertainment venue, Miami

Puttshack Miami is an indoor putting entertainment venue with a bar and restaurant. A 9-hole game costs $18 for ages 13 and up and $10 for ages 12 and under, and unlimited mini golf costs $30 and $15, on the Thursday prices we checked; the venue lists prices by day of the week.

Price
From $18 per round
Holes
9
Checked
November 12, 2026

South Miami-Dade

Palmetto Golf Course

Range at a golf course, Mini golf, Miami

Palmetto Golf Course is a Miami-Dade County public course near Palmetto Bay and Pinecrest with a lighted driving range that now has TrackMan Range ball tracking, plus an 18-hole miniature golf course with tropical foliage, water hazards, a cave and waterfalls. A round of mini golf costs $10 Monday to Thursday and $12 Friday to Sunday and on holidays.

Price
From $10 per round
Holes
18
Checked
November 12, 2026

Questions people ask

How much does mini golf cost in Miami?

The lowest published price is $10 per round at Palmetto Golf Course, and the highest starting price is $21 per round at Puttery Miami, checked November 12, 2026. These are each venue's lowest general price. Children and seniors often pay less, and the full list is on each venue's page.

Where can you play indoor mini golf in Miami?

Puttery Miami, Putting Edge Fort Lauderdale, Puttshack Dania Beach and Puttshack Miami are indoors or have an indoor course, according to their own websites.

Do you need to book mini golf in Miami?

Puttery Miami, Putting Edge Fort Lauderdale, Puttshack Dania Beach and Puttshack Miami take bookings. Where a listing says nothing about booking, the venue's website did not mention it.

Driving ranges in Miami

We also list 6 driving ranges in Miami, with bucket prices.

Before you go

How this list is made

We read each venue's own website first, then its park district or operator pages. A detail only goes on the page when a source states it, and each listing links to the sources we used. Prices are per person for one round unless the row says otherwise. Read more about how we check.