PuttMaps.com – Find the Best Mini Golf & Putt-Putt Courses, Reviews, and Ratings Across America

Bad Caddy Golf

451 South 300 West, Salt Lake City, UT 84101

Looking for more options? Explore mini golf in Salt Lake City and discover top courses across Utah.

4.9
(484 reviews)
0 HolesMid-Range ($$)👨‍👩‍👧‍👦 Family-Friendly🧑‍🤝‍🧑 Great for Teens💼 Corporate Events📸 Tourist-Friendly🍔 Food Service🎉 Party Rooms🍽️ Full Restaurant🍺 Beer & Wine🎂 Birthday Parties👥 Group Events
Bad Caddy Golf — photo 1

About

Bad Caddy Golf offers a fun and relaxed atmosphere perfect for families, teens, and corporate events. Enjoy delicious food and drinks while playing mini golf in a welcoming environment.

Reviews (5)

Ethan HurlessJan 10, 2026

The simulator was one of the best I've seen. Not perfect sensors, but very close. Super easy to switch between games and lots of time to play for a fair price. Definitely recommend the family food deal to get pizza, wings, and cheese bread. Great service. Great vibes. Hoping to return soon!

Abby MehtaJan 9, 2026

This was a great spot for an office holiday party! Lots of room for everyone to walk around and chat and the food was phenomenal! The gluten free pizza is the best I’ve had in SLC! Special shoutout to the chef and kitchen crew the food was hole in one!!

Bryan BassettDec 29, 2025

This was fun!! Great pizza, and wings too. I wasn't expecting that. Its a cool vibe and relaxed atmosphere.

Brittany PalmaOct 19, 2025

This is the best place to take a group of teens/kids or family! I scheduled a party of 20 but we ended up being 35. They were able to accommodate us and they went above and beyond with customer service. They have the best pizza and cheesy bread in town! I highly recommend this place! Sage, Bronson and Josh were amazing! Thank you for the cooks and being so cool with all the soccer boys!

Kristin LongJun 15, 2025

Visiting from out of town we came to check out Bad Caddy and had such a great time! Such a relaxing and calm environment and we were able to get snacks and beer. Bronson was amazing, and helped us understand the golf system and was on top of our drinks. He was such a great help with instruction and did an awesome job making us feel welcome! Such a fun time!!!