From traditional sweet shops to coffee shops and tea rooms, Bath houses great places to enjoy a quiet drink or snack amongst the peaceful surroundings of this historic, beautiful city. It's also home to award-winning restaurants including The Dower House and the Olive Tree.

Cream tea (Image credit: https://www.flickr.com/photos/shaneglobal/5353597575)

Cream tea

Bath is picturesque and perfect, and best enjoyed in the fresh air. Fortunately, a number of Bath restaurants, pubs and cafes give you the option to dine and drink al fresco. You can enjoy a meal and a drink in the arch of Pulteney Bridge with a visit to the Riverside Cafe (try their vegetarian breakfast with bubble and squeak cakes!), or sample Mexican favourites at Las Iguanas serving cocktails to sip in the sun. In addition, The Green Park Brasserie is frequented by celebrities, and offers free Wi-Fi and live jazz on most nights of the week (in addition to an exciting brasserie menu and friendly surroundings), whilst the central Pig and Fiddle offers that traditional pub experience with friendly regulars, live sport screenings and the chance to enjoy unusual meals including wild boar, kangaroo and ostrich burgers. As their website claims, this establishment is locally known as The Pig, and "it's a one off"!

Or, for ethnic Indian cuisine, the Eastern Eye is Bath's premier restaurant. They hold special nights, such as Musical Legends Night, run lunchtime meal offers, and evening deals too. Winners of many Restaurant of the Year awards (Les Routiers, Hungryhouse, Asian Curry Awards and many more), this place provides far more than a run-of-the-mill Indian menu. With such specialities as Fangash Fillet Bhaja, Lamb Sula and a good list of signature specials and house exclusives (including interesting vegetarian specialities) you'd be forgiven for being too engrossed in the food to notice the decor. But the large and popular restaurant is framed by massive wall art. Truly a fabulous, and not expensive place) to eat!

And for classy, relaxing and refined tea rooms, Bath can offer a fair few - try Bea's Vintage Tea Rooms on Saville Row for bone chine tea sets, incredible 1930/1940s influenced decor, and patisserie to die for! Or the Indulgence Cafe and Patisserie is superb for delicious, healthy light meals and cakes/pastries and patisserie to undo all your previous good work!

If you want to guarantee a delicious Bath breakfast on each morning of your stay, book into a Bath B&B or a hotel offering bed and breakfast service. Otherwise, search Bath self-catering accommodation and enjoy the freedom to drink and dine wherever and whenever you want, from the start until the end of your stay.

B&Bs in Bath

  • Bath   (0.2 miles from the centre of Bath)
    Sleeps 6
    Prices from
    £300
    Per two night stay B&B (prices based on two people)
     
    Enjoy a relaxing Bed & Breakfast stay in Bath when hiring one of our two well appointed house boats. Fitted kitchen, wood burner and breakfast supplies. One hour cruise included.
     
    Call
  • Bath   (0.4 miles from the centre of Bath)
    Prices from
    £30
    Per person room only (2 sharing)
    TripAdvisor traveller rating from 124 reviews
    Rating from 124 reviews
    Quality Bath guest accommodation offering a range of single, double & family rooms on a room only basis. Free parking permits & free WiFI available. Short walk to attractions.
    TripAdvisor traveller rating from 124 reviews
    Rating from 124 reviews
    Call
  • Bath   (0.6 miles from the centre of Bath)
    Prices from
    £105
    TripAdvisor traveller rating from 481 reviews
    Rating from 481 reviews
    Located in the historic city of Bath, Hill House is set amongst Belvedere Terrace which dates back to 1760. It is located less than a mile away from Bath Spa Rail Station and of...
    TripAdvisor traveller rating from 481 reviews
    Rating from 481 reviews
  • Bath   (0.5 miles from the centre of Bath)
    Prices from
    £49
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 170 reviews
    Rating from 170 reviews
    This friendly, relaxing and elegant house is an easy walk from the historic city of Bath and has free off-street parking.
    TripAdvisor traveller rating from 170 reviews
    Rating from 170 reviews
    star
    star
    star
    star
    no star
    Guest Accommodation
  • Bath   (0.5 miles from the centre of Bath)
    Prices from
    £59
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 964 reviews
    Rating from 964 reviews
    Brooks Guesthouse is in the heart of Bath, walking distance from Royal Victoria Park and Herschel Museum of Astronomy. This hotel is within close proximity of Georgian Garden an...
    TripAdvisor traveller rating from 964 reviews
    Rating from 964 reviews
  • Camerton   (6.0 miles from the centre of Bath)
    Sleeps 2
    Prices from
    £100
    Per night (accommodation only)
     
    Luxury Bed & Breakfast accommodation near Bath set within 1 or 2 bedroom lodges. Optional continental breakfast at £5 per person per day. Short breaks welcome. Sleep 2 or 4.
     
    Call
  • Bath   (0.6 miles from the centre of Bath)
    Prices from
    £48
    Per person B&B (2 sharing)
    TripAdvisor traveller rating from 472 reviews
    Rating from 472 reviews
    Small and enchanting B&B in Bath, with beautifully furnished en-suite rooms and organic breakfasts catering to all special diets. Close to the Royal Crescent.
    TripAdvisor traveller rating from 472 reviews
    Rating from 472 reviews
    star
    star
    star
    star
    no star
    Guest Accommodation
    Call
  • Bath   (1.8 miles from the centre of Bath)
    Prices from
    £38
    Per person per night B&B (2 Sharing)
    TripAdvisor traveller rating from 771 reviews
    Rating from 771 reviews
    Award-winning Edwardian B&B in Bath, a 30 minute stroll from the city centre. Three stunning double en-suite rooms & large garden. Free WiFi, delicious breakfasts & pick-up serice.
    TripAdvisor traveller rating from 771 reviews
    Rating from 771 reviews
    star
    star
    star
    star
    no star
    Bed & Breakfast
    Call
View more B&Bs in Bath