Driving Range and Batting Cage in Tampa Bay
We offer the premier Golf Driving Range, Miniature Golf, and Batting Practice Facility in the Tampa / Riverview / Brandon area. Our Riverview location features an upscale, lighted, 18-acre Golf Practice Range with a low-priced Golf Shop, a PGA-staffed Golf School, a fun nature-themed Miniature Golf Course, and outdoor Baseball and Softball Batting Cages.


Practice, play and swing away
Golf, mini golf, batting cages and a full-service pro shop — all in one place, all lit for night play.

Driving Range
We’ve perfected your practice with 18 acres of actual top golf course conditions, stadium lighting, covered tee mats, real short game chipping areas and quality equipment.
Details & rates
Miniature Golf
Look no more for that “different” something to do. Last minute or planned family fun, our well-groomed Florida tropical themed mini golf is a game for all ages, and all generations.
Details & rates
Pro Shop
Shop for all major brands in golf apparel and equipment with the best prices in Tampa Bay. Try your clubs out immediately on our range before you buy. We’ll match any competitor’s pricing on in-stock items.
See discounts
Batting Cages
Little leaguer and or wanna be big leaguer? Get more cuts in at Tampa’s best outdoor baseball and softball cages with professional pitching machines. You pick the speed of the heat.
Details & rates
Experts at teaching juniors
Our instructors are certified experts at teaching golf to kids… just ask US Kids Golf.
- US Kids Golf group lessons for ages 4–12, Saturdays at 1:00 PM & 3:00 PM
- Summer junior camps, 9am–12pm Monday through Friday, maximum 8 students per class
- Private and group lessons for adults by PGA and LPGA instructors
- Lessons day or night on our lighted driving ranges
Ace Golf Riverview
Located on Boyette Road between US 301 and Bell Shoals Road, about 20 minutes east of downtown Tampa near I-75. Our lighted range, mini golf course and batting cages stay open into the evening, seven days a week.
Ace Golf Riverview
12910 Boyette Road, Riverview, FL 33569- Phone
- (813) 672-7750
- Mon–Fri
- 9am to 10pm
- Saturday
- 8am to 10pm
- Sunday
- 9am to 9pm
Events & specials
Holiday Hours
Thanksgiving, Black Friday, Christmas and New Year hours at the Riverview and Brandon ranges.
Read more$1 Golf For Kids This Summer
The Kids $1 Golf Program starts June 1 and goes through August 31, available Monday through Thursday until 4pm.
Read moreFree Golf For Kids This Summer
Kids age 5 to 15 can sign up for a free small bucket of range balls every day from June 1 through August 31.
Read moreTestimonials from our friends
Really reasonably priced! We played miniature golf. You can tell it’s been redone some. Really nice. Fun holes. Really convenient location!
Janet Parsons
I think it’s great that they offer children to come and play free mini-golf & shoot a basket of golf balls everyday. This place is the greatest!
Johann on TripAdvisor
I was impressed by how clean the pro shop was and the man that helped us was very nice. The miniature golf course has a few challenges, but there’s no moving parts or nothing very fancy. However, don’t let the par 2’s fool you as there are bumps and curves that can lead your ball astray. The hitting range was very clean and well manicured. The batting cages looked clean and were working.
TripAdvisor review
I brought my son here to hit some golf balls before his dentist appointment… My son said he never played before and the man came out from behind the counter and showed him how to properly swing the golf club. My son left feeling very good about himself and that made me very happy!
Becca Dye
A Top 50 standalone golf range in the US
Since opening in 2003, Ace Golf Range in Riverview has been named a “Top 50 Standalone Golf Range in the US” by the Golf Range Association — an honor awarded again for 2023. The range stands out for its acre of lighted grass tees, shaded covered tees and a golf lesson program run by award-winning instructors.
Read the announcement
Frequently asked questions
Where is Ace Golf located?
Ace Golf Riverview is at 12910 Boyette Road, Riverview, FL 33569, on Boyette Road between US 301 and Bell Shoals Road. Ace Golf Brandon is at 820 S. Kings Avenue, Brandon, FL 33511. Both are 15–20 minutes east of downtown Tampa.
What are the hours at Ace Golf Riverview?
Riverview is open 9am to 10pm Monday through Friday, 8am to 10pm on Saturday and 9am to 9pm on Sunday. Holiday hours vary, so call (813) 672-7750 before you visit.
How much is a bucket of range balls?
Buckets range from a Small (34 balls) for $5.50 up to a Monster (170 balls) for $15.50. Club rental is $1.00 per person, and member card holders get additional discounts.
Can I practice at night?
Yes. The range has stadium lighting for night practice and covered tees with rolling canopies, so you can practice rain or shine until close.
Do you host birthday parties?
Yes. Miniature golf birthday parties include unlimited mini golf, unlimited soft drinks, pizza, a party host and two hours on the party deck for $9.99 per child ($12.49 with batting), minimum 12 children.
Do you offer golf lessons for kids?
Yes. US Kids Golf group lessons for ages 4–12 run every Saturday at 1:00 PM and 3:00 PM for $20 per session, and weekly summer junior camps are available for ages 5 to 17.
Planning a party or group outing?
Birthday parties, team building, fundraisers and church or school groups — we handle all the details.
Tampa Bay Golf Ranges