New Year's Eve in Bath 2026: Dinners, Parties, Stays
Where to spend New Year's Eve in Bath in 2026: set dinners, the black-tie ball at the Roman Baths, hotel packages with dinner and a DJ, whether there are fireworks, getting home, and what is open on New Year's Day.

In short: the biggest New Year's Eve party in Bath is the black-tie ball at the Roman Baths and The Pump Room Restaurant (from £105, 7pm to 1am). For the finest dinner, book Olive Tree Restaurant (£235 tasting menu). For families, Apex City of Bath Hotel serves six courses from £55 with a midnight countdown. No public fireworks have been announced for 2026.
New Year's Eve in Bath falls on Thursday 31 December 2026. Every price and time below was checked on the venue's own website on 20 October 2026. Many restaurants, bars and pubs announce their plans in November, so this guide will be updated as they do.
| Venue | What's on | Price | Booking |
|---|---|---|---|
| The Pump Room Restaurant | Black-tie ball | £105 or £210 | Online |
| Olive Tree Restaurant | Tasting menu | £235 | Via the hotel |
| Henrietta Bar & Restaurant | Four-course dinner | £89 | 50% deposit |
| Apex City of Bath Hotel | Six courses, DJ | From £55 | By email |
| Emberwood | Dinner, DJ, toast | Not published | Enquire |
| The Royal Crescent Hotel & Spa | One-night party package | From £570 pp | £250 deposit |
| The Bath Priory | Masquerade ball stay | From £1,275 per room | £500 deposit |
| The Bird | Two-night house party | From £435 | Online |
| Dukes Bath | Two-night stay, party | Not published | Online |
Where can I have New Year's Eve dinner in Bath?

Three restaurants have published a New Year's Eve dinner for 2026, from £89 to £235 a head.
Olive Tree Restaurant
The Michelin-starred restaurant at The Queensberry Hotel is the special-occasion booking. Its published sample menu runs through Devonshire lobster, Cornish monkfish with caviar and duck.
- 💷 £235 on the sample menu; seven paired wines £110
- 📅 Thu 31 Dec
- 🎟️ Menu and booking
- 📍 Russell Street, City Centre
Good to know: the menu online is marked as a sample, so confirm the final dishes and price when you book.
Henrietta Bar & Restaurant
A set dinner in the small restaurant at The Roseate Villa Bath. The 6pm seating suits anyone who wants to be home well before midnight.
- 💷 £89, four courses
- ⏰ Seatings 6pm and 8.30pm
- 🎟️ 50% deposit, non-refundable
- 📍 Henrietta Road, Bathwick
Emberwood
Dinner and a party in one room: a cocktail from the trolley at your table, the house DJ from 7pm, then a midnight toast with English sparkling wine in the bar.
- 💷 Price not published yet
- ⏰ DJ from 7pm
- 🎟️ Enquire online
- 📍 Queen Square, City Centre
Good to know: Green Park Brasserie says it is open from 12pm until late on New Year's Eve but has not published a menu.
Where is the best New Year's Eve party in Bath?

The ball at the Roman Baths is the big ticket. Apex City of Bath Hotel is the relaxed, family-friendly alternative.
The Pump Room Restaurant: New Year's Eve Ball
Canapés and fizz around the Roman Baths, then a live band in the Pump Room, DJ sets in the Reception Hall, casino tables and a photo booth.
- ⏰ 7pm to 1am
- 🎟️ Buffet £105; seated four-course dinner with wine £210
- 👔 Black tie
- 📍 Stall Street, City Centre
Good to know: tickets are sold through the Pump Room's Christmas page.
Apex City of Bath Hotel
The best value we found: a six-course dinner with Prosecco on arrival, live music from 6pm, a DJ from 10pm and a countdown to midnight.
- 💷 £55; under 12s £24.50; under 5s free
- ⏰ Music from 6pm, DJ from 10pm
- 🎟️ Book by email
- 📍 James Street West, City Centre
Which Bath hotels have New Year's Eve packages?
Four hotels sell a stay with dinner and a party. All take a deposit when you book.
The Royal Crescent Hotel & Spa
Champagne and canapés, five courses with wines, dancing to a DJ and a piper at midnight, with the spa included.
- 💷 From £570 per person, one night
- 🥤 £513 with non-alcoholic drinks
- 🎟️ £250 deposit
- 📍 Royal Crescent, City Centre
The Bath Priory
The grandest package: a masquerade ball with a five-course tasting menu and wine flight, live music and a disco, then a guided tour of Bath on New Year's Day.
- 💷 From £1,275 per room per night
- 🍽️ Shared tables
- 🎟️ £500 deposit
- 📍 Weston Road, Weston
The Bird
A two-night house party with a canapé reception, four courses, a DJ, Champagne at midnight and a lazy breakfast on New Year's Day.
- 💷 From £435
- 📅 Arrive 31 Dec, two nights
- 🎟️ Book online
- 📍 Pulteney Road, Bathwick
Dukes Bath
A Georgian townhouse stay, with dinner, a DJ and the midnight toast a short walk away at The Bird.
- 💷 Price not shown on the page
- 📅 Arrive 31 Dec, two nights
- 🎟️ Deposit, balance by 1 Dec
- 📍 Great Pulteney Street, Bathwick
Are there fireworks in Bath on New Year's Eve?
No public fireworks display or countdown has been announced for 2026. Visit Bath's New Year listings name none as of 20 October 2026. For a countdown, book a party such as the Apex or the Pump Room ball.
How do I get home in Bath on New Year's Eve?
Plan it before you book. We could not find a published train timetable for the night of 31 December 2026, so check the last trains with GWR or National Rail Enquiries nearer the date. Book a taxi in advance, or choose a hotel package and stay over.
What can I do in Bath on New Year's Day?

Walk it off, then go somewhere warm. Check opening hours before you set out, as many places change them over the holiday.
The Roman Baths
Open on New Year's Day, which makes it the easy indoor plan.
- 📅 1 Jan
- ⏰ Opens 10am
- 📍 Abbey Churchyard, City Centre
Bath Skyline
The National Trust's circular walk, with views back over the city. Wear proper boots: there are steep hills, steps and a rocky stretch.
- 🥾 6 miles, 3.5 to 4 hours
- 🐕 Dogs welcome on leads near livestock
- 📍 Starts on Bathwick Hill, Bathwick
Good to know: The Holburne Museum is closed on 1 January. For brunch, cafés publish holiday hours in December, so check before you go.
New Year's Eve in Bath: questions
Are there fireworks in Bath on New Year's Eve?
No public display or countdown has been announced for 2026. Visit Bath's New Year listings name none as of 20 October 2026.
How much is the New Year's Eve Ball at the Roman Baths?
£105 with a standing buffet or £210 with a seated four-course dinner and wine, from 7pm to 1am on Thursday 31 December 2026.
Where can I have a family New Year's Eve dinner in Bath?
Apex City of Bath Hotel charges £55 for adults and £24.50 for children under 12, and under 5s eat free, with live music from 6pm.
Is the Roman Baths open on New Year's Day?
Yes, it opens at 10am on 1 January. The Holburne Museum is closed that day.
How do I get home from Bath on New Year's Eve?
Check the last trains with GWR or National Rail Enquiries nearer the date and book a taxi in advance. We could not find a published timetable for that night.