Enjoy the warm and charming surroundings of the following hotel restaurants in Bath. We've found the best locations for a quiet meal with friends or family, so before you make any plans, check out our guide to hotel restaurants in Bath.
Brunels(Continental, Modern European)Brunels at the Royal Hotel is a classic and elegant restaurant that offers a menu of modern European dishes.
The Royal Hotel,
Manvers Street,
Bath,
BA1 1JP
The Cavendish Restaurant(British)The Cavendish Restaurant and Bar is a light and airy restaurant where you can enjoy dishes created from organic and free range ingredients which, where possible, are locally sourced.
Dukes Hotel,
Great Pulteney Street,
BATH,
BA2 4DN
Dower House(Modern European)The modern and sophisticated Dower House restaurant is located in the beautiful Royal Crescent Hotel.
Royal Crescent Hotel,
16 Royal Crescent,
Bath,
BA1 2LS
Four Seasons Restaurant(Continental)Four Seasons Restaurant is an elegant restaurant, nestled nicely within the Cliffe Hotel.
Best Western, The Cliffe Hotel,
Cliffe Drive, Crowe Hill,
Limpley Stoke,
Bath,
BA2 7FY
Garfunkel's Restaurant(American, British)Comfort food at the Park Hotel courtesy of Garfunkel's.
The Park Hotel,
Orange Grove,
BATH,
BA1 1LP
No 1 North Parade(British)This chic yet comfortable restaurant at the Abbey Hotel serves a classic grill menu packed with traditional favourites.
Abbey Hotel,
1 North Parade,
Bath,
BA1 1LF