The Georgian City · Somerset

WeKnowBath

Dog-Friendly Hotels in Bath: Where to Actually Stay

Real dog-friendly hotels in Bath with actual pet charges and rules, from the Royal Crescent to budget chains. Checked Oct 2026.

A made-up double bed with white linen and two folded robes in a hotel bedroom, patio doors open to a lawn.
Photo: Nenad Stojkovic, CC BY 2.0 (via Wikimedia Commons)

Looking for a genuine dog friendly hotel in Bath, not just one that tolerates pets? The Royal Crescent Hotel & Spa, Macdonald Bath Spa Hotel and The Francis Hotel Bath all have dedicated dog-friendly rooms with a clear per-stay or per-night charge. Prices range from around £20 a night at a large four-star hotel up to £50 per stay at Bath's top address.

This is a companion piece to our wider where to stay in Bath guide, focused specifically on dog friendly hotels in Bath, what they charge for it, and what you actually get for the fee.

The Royal Crescent Hotel & Spa

Bath's grandest hotel, set in the middle of the Royal Crescent itself, has a small number of dog-friendly rooms with direct access to the garden or courtyard.

  • Pet charge: £50 per dog, per stay
  • Dogs per room: up to two
  • What's included: a dog bed, treats, waste bags and bin, a towel, and a door sign for your room; dogs can also join you in the bar area and on the terrace
  • Booking note: these rooms are subject to availability, so call ahead (01225 823 333) rather than assuming a standard room will do

It's a genuinely different experience to a chain hotel that merely tolerates dogs.

Macdonald Bath Spa Hotel

A five-star hotel set in its own grounds a short walk from the city centre, with spa facilities, a gym and pool alongside the dog-friendly rooms.

  • Pet charge: £20 per night, paid at reception
  • Room types: book a Standard Twin, Standard Double or Deluxe Garden View room, then call to confirm your dog is joining you
  • What's included: dog beds, bowls and treats, extensive private gardens for walks, a waste bin on site, and dogs can join you for dining in the hotel's Snug

The Francis Hotel Bath

A Georgian hotel right on Queen Square, in the heart of the city centre, which makes it a genuinely useful base if you want to walk everywhere with your dog rather than drive.

  • Pet charge: £30 per dog, per night, confirmed directly on the hotel's own site
  • Dogs per room: up to two well-trained dogs, booked in advance
  • What's included: a feeding bowl, bed and treats in your room, plus a welcome goody bag (non-refundable)
  • Where to walk: Royal Victoria Park is a short stroll away, and staff will point you toward other routes
  • One restriction: dogs aren't allowed in the hotel's Emberwood restaurant, though they can join you in the lounge or on the terrace

Queen Square puts you close to Royal Victoria Park and the Botanical Gardens, which is one of the better free dog walks in the city.

Comparing the main dog friendly hotels in Bath

HotelPet chargeDogs per roomCentral or out of town
The Royal Crescent Hotel & Spa£50 per dog, per stayUp to 2Central, on the Royal Crescent
Macdonald Bath Spa Hotel£20 per dog, per nightNot specified, check on bookingShort walk from centre
The Francis Hotel Bath£30 per dog, per nightUp to 2Central, on Queen Square

If you're on a tighter budget, several of the larger chain hotels around Bath, including branches of Holiday Inn Express, also take dogs; check the specific branch's pet policy before booking, since chain-wide policies can vary hotel to hotel even under the same brand.

Where to actually walk your dog in Bath

A dog-friendly room is only half the job. For places to actually take your dog once you're checked in, from pubs that allow dogs at the table to parks and riverside walks, see our full guide to dog-friendly pubs, parks and places to avoid in Bath. It covers Royal Victoria Park and which pubs will actually let your dog settle under the table rather than just tolerate it at the door.

Booking tips

  • Always tell the hotel you're bringing a dog when you book, not on arrival. Several of these hotels only have a limited number of pet-friendly rooms, and turning up unannounced risks the booking not being honoured.
  • Confirm the per-dog or per-stay charge again when you check in, since these fees are the kind of detail that can change between seasons.
  • If you're travelling with a larger dog or more than two, call the hotel directly rather than relying on the online booking system, which often assumes small or medium dogs.
  • Ask about dining rules specifically. Some hotels allow dogs in a bar or lounge but not the main restaurant, as with the Francis Hotel's Emberwood.

Questions people ask

Which is the best dog friendly hotel in Bath?

It depends what you want. The Royal Crescent Hotel & Spa is the most luxurious option, with dedicated dog-friendly rooms and a £50 per-stay charge. The Francis Hotel Bath is the best central choice for walking everywhere with your dog, at £30 per dog per night. Macdonald Bath Spa Hotel is the better value option at £20 per night, with extensive grounds for walks, a short distance from the centre.

Do Bath hotels charge a pet fee?

Yes, the dedicated dog-friendly hotels in Bath charge per dog, either per night or per stay. The Royal Crescent Hotel charges £50 per dog per stay, The Francis Hotel Bath charges £30 per dog per night, and Macdonald Bath Spa Hotel charges £20 per night. Budget chain hotels sometimes charge less, but policies vary by branch, so always confirm directly before booking.

Can I bring more than one dog to a hotel in Bath?

At the Royal Crescent Hotel and The Francis Hotel Bath, up to two dogs per room are allowed, usually with a condition that they're well-behaved and booked in advance. Macdonald Bath Spa Hotel doesn't specify a limit publicly, so confirm the number of dogs when you call to book.

Are dogs allowed in hotel restaurants in Bath?

Not always. At The Francis Hotel Bath, dogs aren't allowed in the main Emberwood restaurant but can join you in the lounge or on the terrace. Rules like this vary hotel by hotel, so ask specifically about dining areas rather than assuming a dog-friendly hotel means dog-friendly everywhere inside it.

Do I need to book a dog-friendly room in advance?

Yes. All three main dog-friendly hotels in Bath have a limited number of pet-friendly rooms, and you should tell the hotel you're bringing a dog at the time of booking, not on arrival, to avoid the booking not being honoured.

Where can I walk my dog near these hotels?

Royal Victoria Park is within easy reach of the Royal Crescent Hotel and The Francis Hotel Bath, and is one of the best free dog walks in central Bath. For a fuller list of dog-friendly pubs, parks and spots to avoid across the city, see our dedicated dog-friendly Bath guide.

Updated 25 October 2026.

A letter from Bath, fortnightly

What's new, what's on, what's worth your time. No sponsors, no filler.

Subscribe