Bath on Ice returns to the city for its eighth magical year from 15th November to 5th January, adding something special to the city’s festive atmosphere. At just five minutes’ walk from Milsom Street’s Bath Christmas Market chalets, head to Royal Victoria Park for the perfect day or evening out with friends and family.
As one of Bath’s biggest winter attractions, Bath on Ice offers much more than your standard ice-skating rink, with glow-in-the-dark mini-golf and deliciously warming food and drink on offer.
The vast rink, at 1,000 square metres, gives plenty of space to learn to skate or show off your skills. Open morning until evening, seven days a week, and with hour-long time slots throughout the day, it gives the perfect opportunity to embrace its winter wonderland atmosphere complete with festive lights and music.
There’s also glow-in-the-dark mini-golf to enjoy. After skating, gather your friends and pick up your clubs to take on a game together. Aim for a hole-in-one with the fluorescent golf balls as the beautifully botanical 18-hole course is colourfully illuminated, lighting up each section.
You can also make for the rinkside Moguls Alpine Bar for a warming winter treat and soak up the cosy ski-lodge ambience – complete with festively authentic decorations. Tuck into wood-fired pizzas, hot dogs and loaded fries, the ideal food to recharge and refuel after being on the ice, and sip on deluxe hot chocolates, steaming mulled wine and other toasty Christmas drinks.
Times: Open every day (except Christmas Day), 10:45am–10pm weekdays, 10:30am–10pm weekends.
Pricing: Prices start from £10 for children and £11.50 for adults for a one-hour session including skate hire. Skate aids for children including penguins and seals cost £5 per session.
Party packages: Special rates for school groups, birthday and Christmas parties are available. Please visit bathonice.com.
Bookings: Online bookings now open. For group bookings, please call 01225 436888.
Times: Open every day (except Christmas Day) from 4pm–9:30pm.
Pricing: Prices start from £6 for children and £7 for adults.
Bookings: Simply turn up and play. For groups of ten or more you may wish to book by calling 01225 436888.