Back to Virginia Mini Golf Courses

The Traveling Bear Indoor Mini Golf LLC

1125 Old Euclid Ctr, Bristol, VA 24201, USA
5
The Traveling Bear Indoor Mini Golf LLC
+2 more

About The Traveling Bear Indoor Mini Golf LLC

The Traveling Bear Indoor Mini Golf LLC is Bristol, Virginia’s only indoor mini-golf course, making it the perfect spot if you're searching for "mini golf near me." Conveniently located at 1125 Old Euclid Center in Bristol, this facility features 18 creatively designed holes that offer a fun and challenging experience for all ages. With wheelchair accessibility and attractions that celebrate local history, this venue makes an ideal

Reviews

2 weeks ago

This is one of the most unique mini golf courses we have ever played. The heart that went into creating a course with 18 different themes is incredible. We have recorded video at over 200 mini golf courses across 7 states and this was the most unique! It’s also a great place for family to come and have fun, and they have food and drinks and an area for parties! During daylight hours it’s awesome to have all the natural light from large windows, not many indoor courses have that! If you would like to watch our video from this course, simply goto YouTube and search “NCFamily of 3” and “Bristol” on YouTube and find our video from this course!

a week ago

Very impressed! We took our two granddaughters, ages nine and four, to play and had a wonderful time! Each hole is creatively designed and unique to our area. Everything is immaculately clean, and the staff is great. With easy parking and available concessions, this indoor putt-putt is perfect for all ages. Traveling Bear Indoor Putt-Putt would be great for church, school, or other community groups. Thanks so much for providing a family-friendly entertainment venue. We will be back!

Course Information

5 (213 reviews)
(276) 494-0204
Hours
  • Monday: Closed
  • Tuesday: 10:00 AM – 8:00 PM
  • Wednesday: 10:00 AM – 8:00 PM
  • Thursday: 10:00 AM – 8:00 PM
  • Friday: 10:00 AM – 10:00 PM
  • Saturday: 10:00 AM – 10:00 PM
  • Sunday: 1:00 – 6:00 PM
Share: