The Swan Hotel is a listed building and has character and charm with exposed beams throughout and open fires in the restaurant and bar. Situated in the beautiful town of Upton upon Severn near Malvern, the Swan Hotel directly overlooks the river Severn at one of its most picturesque points. Welcoming and friendly, the hotel has a spacious bar serving real ales where you can enjoy drinks with friends and sample something from the bar menu. The restaurant has been fully refurbished to a high standard. The traditional and a la carte menu has something to suit all tastes and wherever possible produce is sourced locally to ensure food is always at its best. The Swan has private moorings for patrons and five-en-suite bedrooms, three of which overlook the river Severn and is an ideal place to relax and unwind. Also situated on the premises is a lovely beer garden, the perfect place to relax with a refreshing drink in the summer months, and with disabled access and friendly staff on hand to help, this makes the hotel accessible for all. Every Thursday there is a live music event, with all types of acts on each week, so be sure to join us today, whether for a relaxing drink or a busy night of a weekend, The Swan Hotel is the place to be.