Skip to content
Hotelier's Choice

Last updated: July 2026

Bath — Traveler Guide

Best Waterfront Hotels in Bath (2026)

There's something transformative about waking up to water. These waterfront hotels in Bath offer front-row seats to the city's most beautiful waterscapes — from river promenades and harbour panoramas to lakeside serenity.

No. 15 Great Pulteney

★ Our top pick

No. 15 Great Pulteney

★ 9.1 Superb · Bathwick

Check availability
Best Waterfront Hotels in Bath (2026)

Quick Answer

The Best Waterfront Hotels in Bath (2026) at a Glance

  1. 1. No. 15 Great Pulteney · Bathwick · ★ 9.1 Superb
  2. 2. Dukes Hotel Bath · City Centre · ★ 8.8 Excellent
  3. 3. The Windsor Hotel · City Centre · ★ 8.6 Excellent

3 hotels reviewed · Price range: $$, $$$, $$$$ · Last updated July 2026

Our Picks

Best Waterfront Hotels in Bath (2026)

3 hotels · Updated July 2026

No. 15 Great Pulteney — Bathwick
1 $$$ Upscale
★ 9.1 Superb

A stunning Georgian townhouse on one of Bath's grandest boulevards, No. 15 combines period architecture with boldly contemporary interiors full of art, taxidermy, and colour. The convivial bar and locally sourced restaurant have become destinations in their own right.

  • Bathwick
  • Boutique
  • Design
Check Availability

★ 9.1 Hotelier's Choice score, 40+ criteria · Many rooms include free cancellation

Dukes Hotel Bath — City Centre
2 $$ Mid-range
★ 8.8 Excellent

City Centre

Dukes Hotel Bath

A charming boutique hotel in a converted Georgian mansion close to the Royal Crescent, Dukes offers individually styled rooms, a popular bar serving local ales and gins, and an excellent breakfast. A favourite among repeat Bath visitors.

  • City Centre
  • Boutique
  • Bar
Check Availability

★ 8.8 Hotelier's Choice score, 40+ criteria · Many rooms include free cancellation

The Windsor Hotel — City Centre
3 $$ Mid-range
★ 8.6 Excellent

A well-positioned mid-range option on Great Pulteney Street, The Windsor offers comfortable Georgian-styled rooms and the kind of attentive service that larger hotels rarely manage at this price point. Steps from the Holburne Museum.

  • City Centre
  • Mid-Range
  • Location
Check Availability

★ 8.6 Hotelier's Choice score, 40+ criteria · Many rooms include free cancellation

About This Guide

Bath offers exceptional options for travellers seeking waterfront hotels, and we've curated the very best. Each property has been selected for its outstanding facilities, prime location, and the quality of experience it delivers. Leading our list, The Windsor Hotel excels with its exceptional attention to detail and commitment to the waterfront experience. No. 15 Great Pulteney offers a compelling alternative with its unique approach and distinctive character. Whether you're a first-time visitor to Bath or returning for another stay, these hotels represent the gold standard for waterfront accommodation in the city. Each has been independently evaluated for quality, location, and value.

Insider Tips

  • 1

    Book directly with the hotel for the best rate guarantee and potential upgrades.

  • 2

    Read recent guest reviews for the most up-to-date assessment of facilities.

  • 3

    Consider visiting during shoulder season for better rates and fewer crowds.

  • 4

    Ask the concierge for local recommendations — they know Bath better than any guidebook.

Keep Exploring

Related Guides

Common Questions

Frequently Asked Questions

Do all rooms have water views?

Not all rooms in waterfront hotels face the water. Request a water-view room when booking, and consider upgrading if the standard room doesn't include it.

Are waterfront locations convenient for sightseeing?

Waterfront hotels tend to be centrally located near major attractions, restaurants, and transport links, making them excellent bases for exploring.

Ready to book Bath?

Prices and availability change daily. Lock in the best rate by booking early — most of our top picks offer free cancellation.

View All Bath Hotels

More Bath Hotel Guides

Back to all Bath hotels

Traveling on a budget?

Best-rated Bath hotels:Under $150Under $300Under $500