Discover a new era in golf entertainment at Topgolf in Greenville, SC. Blending golf, dining, and technology, our venue offers a unique experience ideal for parties, events, and social gatherings, catering to both golfers and non-golfers alike.
While many customers praised the staff for being friendly and attentive, there were several complaints about poor service, including unprofessional behavior and lack of responsiveness.
Fun Atmosphere
Most reviews highlighted the enjoyable and lively atmosphere, making it a great place for family outings and celebrations.
Food Quality
Feedback on food was mixed; while some enjoyed the offerings, others criticized the quality and value, suggesting it did not meet expectations given the price.
Reservation Issues
Several customers experienced problems with reservations, including long wait times and miscommunication regarding availability.
Pricing Concerns
Many reviews noted that the venue is on the pricier side, with some customers feeling that the costs were not justified by the experience.
JM
Josh Merrill
6 days ago
5.0
Fun place. The staff is great. It's a great place to have fun.
KG
Kress Germundson
Feb 23, 2026
5.0
We had a lot of fun and had a whole lot of belly laughs. Experience meant nothing!
AY
Alex Hideyoshi Yagi
Feb 20, 2026
4.0
Great place...
GC
Greg Christian
Jan 17, 2026
4.0
Booked a bay for today at 11:15 to play with some friends. It was my first time but everyone else had been to one before. Ended up having a great waitress named Courtney (i think)in bay 208. Guys ordered drinks and some food. Tried one of those grilled cheese grilled dippers and with that tomato/cream based sauce was great. But when we went to pay for our checks the other waitress kept mixing up 3 guys checks and had to redo them 2 or 3 times.
The ONLY issue I had was when I went to pay, I was being charged $12 to play and a $6 new member fee. Well when I booked this for 6 people, I had to pay 25% down which ended up being $24. So I asked the waitress and she said she didnt ask about who booked it and just split it 6 ways. I ended up just saying forget it and paid. She did take off the $6 new member fee but I did speak to a manager about it because I'm paying literally a third of the total price myself. Think there needs to be a better way to coordinate that when booking online so you don't end up paying twice. I'd come back but don't think I'll be booking online just to save the confusion.
JW
Joseph Webb
Jan 15, 2026
1.0
My vehicle sustained over $6,000 in damage. Staff informed me that they were aware a truck had hit my car and that the incident had occurred about an hour before I discovered the damage. Despite knowing this, no effort was made to locate the vehicle or notify me. I was also told they “couldn’t provide footage” the night it happened, which made little sense.
After several days of trying to get in contact—despite them taking down my information and saying someone would follow up—I received no response. It wasn’t until I mentioned leaving a negative review that management suddenly reached out immediately, which was frustrating and disappointing.
Overall, the lack of communication, accountability, and urgency showed a clear disregard for customer experience. Even if they aren’t responsible for the damage itself, I expected a much higher level of professionalism and assistance, especially given the circumstances.