Swan Hotel
About
The Swan Hotel is a historic 400‑year‑old listed building perched on the banks of the River Severn in the charming market town of Upton‑upon‑Severn. The beautifully restored property boasts exposed beams, a warm log‑fire bar, and its own moorings for boat owners. All rooms are en‑suite, tastefully decorated and offer stunning river views, with tea and coffee facilities, hairdryers, telephones and Freeview television. A cosy breakfast room welcomes guests to start the day, while a welcoming bar and function room provide a relaxed atmosphere for both business and leisure stays. Dogs are welcome in all rooms (except the Attic Suite) for a modest £5.00 per night fee, reflecting the hotel’s pet‑friendly policy. Guests frequently highlight the friendly staff, quick check‑in and the tranquil riverside setting as key highlights of a stay at The Swan.