Peerspace is the easiest way to book unique spaces with mini golf courses for photo shoots, film shoots, meetings, events and more.
Discover SpacesEvery day we uncover new, inspirational spaces with putting greens, perfect for your activity.
Our network of helpful hosts respond quickly, and are well-versed in accommodating all types of productions, including film and photo shoots.
Only pay for what you need. Pay by the hour for locations with putting greens without worrying about hidden fees or overtime.
Tropic Shots
5.3 miles from Vista, CA5.0 (71)
50 guests
Peacefulpondhouse
Serving the Vista, CA area5.0 (3)
30 guests
Emjaye Inspired
Serving the Vista, CA area4.8 (5)
400 guests
Ivy Manor Temecula
Serving the Vista, CA area5.0 (31)
50 guests
Ocean Beach Woman's Club
Serving the Vista, CA area4.9 (51)
80 guests
Whack It!
Serving the Vista, CA area30 guests
Resort Style Backyard Perfect for any Event- Photo & Film
Vista, CA5.0 (13)
50 guests
Suburban Condo with 2 Queen-sized Bedrooms Plus a Patio with Golf Course View
Vista, CA4 guests
Amazing Large Indoor/ Outdoor ClubHouse Perfect for your next Event or Meeting!
Vista, CA4.5 (20)
30 guests
Bright Modern Two Story with Pool
6.9 miles from Vista, CA5.0 (4)
20 guests
Conjoined GeoDomes with Mid Century Modern Vibes and a Pool on Lush Rural Land
8 miles from Vista, CA5.0 (1)
20 guests
Stadium Swim West Resort style home with pool, spa, putting green and outdoor big screen TV
8.1 miles from Vista, CA5.0 (1)
20 guests
Outdoor modern resort style backyard with stunning views !
Serving the Vista, CA area5.0 (2)
40 guests
Modern Backyard with Grand Pool and Patio for Styled Shoots and Fitness Classes
Serving the Vista, CA area6 guests
SD rentals by Francesca
Serving the Vista, CA area5.0 (2)
30 guests
Gym with Outdoor Turf
Serving the Vista, CA area5.0 (4)
15 guests
Tropical lush backyard space with 3 hole putting green
Serving the Vista, CA area20 guests
Beach Home with Pickleball Court & Large Backyard
Serving the Vista, CA area5.0 (1)
40 guests
Julie St. Studios | Stunning Resort Style Backyard with Pool | Perfect for Photo Shoots
Serving the Vista, CA area5.0 (11)
25 guests
Tiki Oasis Best Pool and Spa
Serving the Vista, CA area5.0 (10)
50 guests
Backyard Urban Oasis
Serving the Vista, CA area5.0 (1)
15 guests
Oceanfront Backyard Oasis
Serving the Vista, CA area25 guests
Beautiful Outdoor Oasis
Serving the Vista, CA area5.0 (15)
75 guests
Peaceful Backyard Oasis
Serving the Vista, CA area5.0 (5)
10 guests
Private, Gated 2-Acre Ocean View Estate With Pool, Hot Tub & Playground
Serving the Vista, CA area5.0 (9)
20 guests
2-Acre Outdoor Roller Rink Facility
Serving the Vista, CA area5.0 (1)
300 guests
Tropical botanical garden backyard
Serving the Vista, CA area5.0 (1)
120 guests
Resort-like Desert Compound covered in Stone
Serving the Vista, CA area5.0 (10)
50 guests
Backyard Tropical Oasis
Serving the Vista, CA area4.4 (18)
20 guests
Private Residential Coastal Oasis
Serving the Vista, CA area5.0 (2)
10 guests
Bright Indoor & Outdoor Lounge
Serving the Vista, CA area5.0 (8)
35 guests
Golf Simulator in the heart of the Irvine Business District
Serving the Vista, CA area4.3 (7)
7 guests
Modern Indoor/Outdoor Clubhouse Lounge
Serving the Vista, CA area4.9 (10)
40 guests
Pristine Tennis Court in Newport Beach
Serving the Vista, CA area5.0 (9)
10 guests
Pristine Sport Courts in Newport Beach
Serving the Vista, CA area5.0 (6)
20 guests
Pristine Pickleball Courts in Newport Beach
Serving the Vista, CA area4.7 (53)
20 guests
Pricing and popularity information in this section is based on proprietary data from bookings made on Peerspace from 2016-2026.
Mini golf courses in Vista average $110 per hour to rent, but it’s easy to spend less or more depending on what you’re looking for. For a space on the smaller side, expect to spend closer to $116, whereas larger venues run about $398 per hour.
Saturdays are the most popular day for booking mini golf courses in Vista.
Our local hosts have welcomed 414 people into their mini golf courses with reviews averaging 5 stars. 100% of guests said they'd book again.
Most mini golf courses are scheduled for 5 hours, with 10 people in attendance. You’ll find the most Mini Golf Courses starting between 12:00 PM and 1:00 PM.