The Georgian City · Somerset

WeKnowBath

Dog-Friendly Hotels in Bath: Where to Actually Stay

Real dog-friendly hotels in Bath, with their actual pet charges, room types and rules, from five-star to budget chains.

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)

Several of Bath's best-known hotels genuinely welcome dogs, not just in theory but with dedicated rooms, garden access and a per-stay or per-night charge that's worth knowing before you book. 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 hotels that take dogs, 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. If you're staying here, it's also worth reading our guide to the Circus and Royal Crescent for what's actually on your doorstep.

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
  • 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 options

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 riverside and canal walks, see our full guide to dog-friendly Bath pubs, cafes and walks. It covers the Kennet and Avon towpath, Royal Victoria Park, and which cafes will actually let your dog sit 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.

FAQs

A few extra questions people ask before booking a dog-friendly stay in Bath.

Updated 10 September 2026.

A letter from Bath, fortnightly

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

Subscribe