Hourly rates for hitting bays range from $25 to $55, while group rates start at $44 per person for two hours of play and one food and drink voucher. Topgolf also offers a variety of specials throughout the year, including discounts on play and food and drink specials.