Topgolf

777 Dedham St, Canton
(339) 502-1260

Recent Reviews

Susan R.

Here me out, Canton. Went to Topgolf in a late-afternoon bay with 5 of us total. When we arrived, the bay was not clean--tables still full of the previous customer's remnants, and food all over the floor. Fair enough. Our server was super friendly, and we waited for her to clean up, but there were a few service issues during our stay which I chalk up to inattentiveness. Let's get to the golf. Given the price point, I mistakenly thought Topgolf was the type of place fairly serious golfers/enthusiasts went to hone skills while enjoying the socialization of the "19th hole". I believe Topgolf is having an identity crisis...we were stuck amidst two different birthday parties for 13 year old boys. My immediate neighbors, a couple who could really smash the ball, kept looking at each other with sympathetic WTF glances. For the love of all that is holy, PUT ALL THE BIRTHDAY PARTIES ON THE SAME FLOOR. Put all the patrons who expect a Chuck E. Cheese experience together. I almost died when staff members paraded past our bay, singing HBD loudly, delivering some kind of dessert. Had I wrongly parked my car at the neighborhood Chilis??? After two holes at St. Andrews, we decided to order two appetizers and another round; the drinks came quick enough, but after 30 minutes, there was no sign of the food; our server had no memory of our request and put a "rush" on them, which was another 25 minutes for a hummus platter (very good--the pick of the menu) and mac n' cheese bites, which were just cheese balls and decidedly "meh". I want to come back and actually play more golf (now that I have the hang of the computer simulation) and enjoy more of the menu, but I'll be honest, I'll be making all the Karen demands of avoiding birthday parties with screaming youts. If I were the event planner at Topgolf, I'd design the online booking to suss out the type of patron making reservations, so all the party people can be put on the same floors in adjacent bays. Put the folks wanting to actually play golf on other floors--and so on and so on. I'd go back one more time, but if it remains wholly chaotic, it'll be a hard pass for me; I'd rather spend the money on an actual round of golf on an actual course.

Katie C.

Visited Top Golf Canton on Easter Sunday! The weather was perfect, but even if it wasn't the heaters keep it pretty warm! We reserved 2 bays and they were ready on time. I will say they run pretty punctual and reserving a bay is easy online. Our server Julie was great! Super friendly and attentive! Food was consistent with other Top Golfs. There isn't a huge variety but the bar essentials hit the spot. This is a smaller than average TG and also doesn't have actual holes - rather they are painted on. For me it doesn't matter since we go for fun and I'm a terrible golfer I barely make the holes anyway! But - it's a know before you go if this changes your mind on going! The location is super convenient. I'd still be back when we're meeting people in the area, but I personally prefer the Cranston location!

V N.

I actually had a great experience at top golf so it's unfortunate that others didn't. It was for my birthday event so maybe that's why? It seems like there's an inconsistency with bringing out food and drinks when ordering on time. Food is honestly alright, It's similar to a lot of American restaurants like Applebee's or TGIF. We got buffet style which was already ready when we arrived and ordered drinks separately. Which came at a rather punctual time and our server was really nice / attentive. I just wish they had maybe a small tutorial from the workers as to how to play since this is a first time for a lot of us. We managed to figure out and had a two hour games which doesn't feel like when you have a big group. I recommend making a reservation where you are underestimating your number of people because if you pay and some people don't arrive then you are stuck with paying extra because they like to finalize people a week before the event and there's no changes, (you can always pay extra after). Also, the person helping me with the reservation was unavailable at time, so it was nice that other staff could helo. I would def try to go again in the summer time.

Katie M.

Went to Top Golf on the Friday before Easter to use a Bonus Game Play Card I got that was expiring on Sunday. There was a 3 1/2 hour wait (that was on us for not booking a bay) but we were excited to try it out! Got to our bay and we're all set up by the time the waitress came over. She asked if we had a coupon, I said no but we'd be paying with gift cards. Enjoyed the games, didn't really understand when the classic topgolf game would end at first but we really enjoyed the Angry Birds game! The waitress came over with about 15 minutes left to take our payment, i showed her my gift cards and then she informed us that we needed to use our Bonus Play Card at the beginning, as a coupon. Apparently, unless you enter a coupon on the first screen when you get to your bay, you can't ever use it! She told me she'd try to get it taken off my tab but this had happened to a few other people today so she wasn't expecting anything. She came back and told me there was nothing she could do, so I decided to enjoy the last few minutes of our game and settle it with a manager downstairs. I asked a manager if he could do anything to resolve the issue of our unused $15 Bonus Game Play Card because it was expiring Sunday and he told me the only thing he could do was refund my check the $15 (something the waitress said couldn't be done upstairs). However, once the manager found out I payed with a gift card, he told me this wasn't a an option. I asked for a gift card in exchange for the Bonus Game Play Card that we weren't able to use and was told this wasn't an option either. This would be fine if the Bonus Game Play Card policy was clearly stated but nowhere in the email I received from Top Golf did this say the Bonus card was a coupon. The email itself actually used the term "gift card" multiple times so it seems very misleading. I'm also confused how the manager in the bay wasn't able to take the $15 off my check but the manager downstairs was magically able to do it, but only if I had paid without a gift card. Disappointing first experience at Top Golf and really not sure if I'd like to go back.

Kavita P.

It was my first time visiting Top Golf and had the best time. The weather was a it cold, but the heat lamps were perfect for keeping us warm during our time there. I enjoyed trying out the different games and staff were super friendly. I also have a new appreciation for golfers! It's such a skill to be able to golf and have a good technique and form. Overall, great time.

McKenzie Lake

The staff at the front desk is so rude and terrible and condescending. There’s no way to reserve options for children and when we asked for a couch or high chair I was told I wasn’t able to be accommodated. That it was possible but hard so they wouldn’t do it. Terrible.

Dylan

My buddy took me here for my birthday and we were kicked out within 30min for bringing in an outside beverage. Which I can understand but they have no signs stating you can’t inside the building anywhere. We were forced to pay the full price for 2 hours even though we were kicked out within 30mins or police would’ve been involved. We didn’t even receive a warning like any other establishment would. I definitely would not recommend going to this top golf they have horrible hospitality and the workers are extremely rude and take their $15 an hour too seriously. They also will kick you out and charge you full price if you don’t hit the balls for over 15 minutes so you aren’t even allowed to warm up on a cold day and sit under the heaters without being kicked out and still charged full priced. Save your money and do something else instead of going here. There’s a reason this place opened not even 2 months ago and has more bad reviews than good

Justin Malafronte

Gotta give it a 1 star, went there with a few people for my buddies birthday thought it was going to be a good time considering the bay was 140$, 30 minutes after we got there we got told we had to leave because my friend brought outside beverage in. No warming no throw it out or you have to leave just came up grabbing his drink an told us we had to leave, they didn’t show us where it stayed no outside food or drinks, they also stayed we had to pay full prices for the 2 hour bay when we where there for only 30 minutes. Also yo on top of that the guy in the bay next to us was waiting for his kids an family to get there an the waitress went up to him an told him if he’s not going to hit any balls in the bay he has to leave, ideally you’d think if you pay over 100$ for a bay you’d get to do what you want with the bay for the 2 hours but ig you can’t even wait for your family without getting threatened to be thrown out

Nikki

We’ve been to this location multiple times but the visit today was terrible. The sever was extremely RUDE. She just throw our credit card on the table and take away our water directly without ask us anything (we were still sit there). No smile No ‘please’. Ridiculously rude

Travis Wildes

Great place to go have some fun! The appetizers were great!

Ujjwal Shinde

My rating is Zero stars for this location. I have been to two different top golfs before this one and I had high expectations. This location failed on multiple fronts to give that kind of experience. Service - 0Assistance - 0Quality - 0

Marco Hernandez

Experience was great. I had read some misleading reviews assuring service and food were bad and they are totally false. Great service and food is very good and its price is more than fair

Tyler Hilliard

Just came for food. Didn't come for 30+ minutes. Others who came much later than us got their food, the same items, before us.

V

I actually had a great experience at top golf so it’s unfortunate that others didn’t. It was for my birthday event so maybe that’s why? It seems like there’s an inconsistency with bringing out food and drinks when ordering on time. Food is honestly alright, It’s similar to a lot of American restaurants like Applebee’s or TGIF. We got buffet style which was already ready when we arrived and ordered drinks separately. Which came at a rather punctual time and our server was really nice / attentive. I just wish they had maybe a small tutorial from the workers as to how to play since this is a first time for a lot of us. We managed to figure out and had a two hour games which doesn’t feel like when you have a big group. I recommend making a reservation where you are underestimating your number of people because if you pay and some people don’t arrive then you are stuck with paying extra because they like to finalize people a week before the event and there’s no changes, (you can always pay extra after). Also, the person helping me with the reservation was unavailable at time, so it was nice that other staff could helo. I would def try to go again in the summer time.

Atmosphere: 4

Food: 2

Service: 4

Lynn M.

Quite disappointed by this location. We frequently visit canton location and often visit when in other states. We made the trip to travel from Boston and invited our friends whose first time it was. When we arrived the signin TV was not loading. We had to ask for help twice before anyone came over. When someone did come over they said I need to go get more help to fix the problem. We waited again. What was probably only 15/20 mins did feel like wasted time when we are on a time clock. Once fixed we asked to order drinks and food, the server then told us our server is on break so he will take our order but he had to go to another bay first. Again another wait. Once we placed an order with him our drinks came. We never saw him again. Our server that was on break came back, we approached him asking if we could place an order through him. His response I need to get your table transferred to me before I can. I thought did you? Could you not write down our order then ring it in once transferred or ring it in and add our table? I mean that's what every restaurant does to meet guest expectations. Overall not worth the price, the service team we dealt with needs to be grateful for the people that tip them.

Load More