We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Set in the quaint English town of Upton upon Severn, The Swan Hotel with its stunning riverside setting warmly welcomes you to take a break in the beautiful Worcestershire countryside. The 17th Century building offers a tranquil retreat from 21st Century living, with cosy en-suite rooms that combine character and charm with modern day functionality. The Swan Hotel prides itself on it traditional pub cuisine and selection of cask conditioned ales. Centrally located in the Heart of England, The Swan Hotel is an ideal base for both business and pleasure with easy access to the motorway network and the Three Counties Showground, Malvern, Worcester and Tewkesbury all within a 10 mile radius.
All reviews the river the pub pie ate here bite to eat pay and display selection of beers old building full english breakfast very pleasant stay nice atmosphere warm welcome comfy bed breakfast was freshly cooked riverside location staff were really friendly street parking
My partner and I stayed in the 'superior' room. The place was tired, and we only had one sighting of the owner who showed us to our room and proceeded to talk down all of the other establishments nearby. The place was badly furnished, dirty...More
Recommended. We took the best room with a view over the river. Nice and large. Clean. Good large bed. Excellent breakfast cooked to order. Accomodating couple running a good pub. Parking tight but it is all over Upton. Would stay ther again definitiely
I was booked into this establishment by a business I was visiting nearby.
It is called the Swan Hotel but is really a pub/restaurant with rooms.
That said, the whole place was very clean and the management and staff were most welcoming.
I think I...More