Best of Bath

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.

Best of Bath·
New Year's Eve in Bath 2026: Dinners, Parties, Stays

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.

VenueWhat's onPriceBooking
The Pump Room RestaurantBlack-tie ball£105 or £210Online
Olive Tree RestaurantTasting menu£235Via the hotel
Henrietta Bar & RestaurantFour-course dinner£8950% deposit
Apex City of Bath HotelSix courses, DJFrom £55By email
EmberwoodDinner, DJ, toastNot publishedEnquire
The Royal Crescent Hotel & SpaOne-night party packageFrom £570 pp£250 deposit
The Bath PrioryMasquerade ball stayFrom £1,275 per room£500 deposit
The BirdTwo-night house partyFrom £435Online
Dukes BathTwo-night stay, partyNot publishedOnline

Where can I have New Year's Eve dinner in Bath?

A candlelit dinner table with glasses of sparkling wine on a winter night, by a tall sash window looking out on honey-coloured stone

Three restaurants have published a New Year's Eve dinner for 2026, from £89 to £235 a head.

Olive Tree Restaurant

The dining room of Olive Tree Restaurant below The Queensberry Hotel on Russell Street, Bath
Below The Queensberry Hotel

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.

Good to know: the menu online is marked as a sample, so confirm the final dishes and price when you book.

Henrietta Bar & Restaurant

White tablecloths and cane chairs by tall windows in Henrietta Bar & Restaurant at The Roseate Villa, Bath
At The Roseate Villa

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.

Emberwood

Red parasols and a red Emberwood awning outside the honey-stone front of The Francis Hotel on Queen Square, Bath
Queen Square

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.

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?

A Georgian street of honey-coloured stone at night, with festive lights strung between lamp posts and figures in winter coats walking on wet paving

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

Tables under a chandelier in The Pump Room Restaurant, Bath, with a statue in an alcove and a long-case clock
Beside the Roman Baths

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 front of Apex City of Bath Hotel on James Street West, Bath
James Street West

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

The Royal Crescent Hotel & Spa in the curved Georgian terrace of the Royal Crescent, Bath
Royal Crescent

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 ivy-covered stone front of The Bath Priory above its lawn in Weston, Bath
Weston Road

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

The Bird hotel on Pulteney Road, Bath, seen from above, with the city behind
Pulteney Road

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

Dukes Bath in a Georgian townhouse on Great Pulteney Street, Bath
Great Pulteney Street

A Georgian townhouse stay, with dinner, a DJ and the midnight toast a short walk away at The Bird.

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?

Walkers in winter coats on a frosty hillside path above a city of honey-coloured stone, with mist over the river valley below

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

The Roman Baths in the centre of Bath
Abbey Churchyard

Open on New Year's Day, which makes it the easy indoor plan.

  • 📅 1 Jan
  • ⏰ Opens 10am
  • 📍 Abbey Churchyard, City Centre

Bath Skyline

Countryside on the Bath Skyline walk above Bathwick, Bath
Bathwick Hill

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.

Explore more