Premier Inn Weston-Super-Mare

3 Hotels found
Why Premier Inn?
Is it our comfy beds, our seriously tasty food, our great value hotels or our amazing teams that guests love so much? We reckon it’s a bit of everything.
We're everywhere
We're in 800+ locations across the UK and Ireland
Super-comfy beds
Sleep on the bed of your dreams
Free Wi-Fi
Wi-Fi is totally free during your stay
Family friendly
Kids stay and eat for free*, plus spacious family rooms
Flexible rates
Choice of booking and payment options
Unlimited breakfast
Enjoy our famous Premier Inn cooked or continental breakfast

Breaks in the UK
FAQs
Excited about your next UK coastal breaks? Then extend your stay and explore other places like Weston-super-Mare nearby! Our hotels in Weymouth are close to top family attractions like Sandworld Sculpture Park, while top beaches like Alum Chine and Boscombe are just a short drive away from our Bournemouth hotels – what’s not to love? And take a look at our hotels in Weymouth and our hotels in Bournemouth.
Weston-super-Mare train station is the main station in this seaside resort, and you’ll find it in the heart of the town centre, just a six-minute drive away from the Grand Pier. Plus, with other Weston-super-Mare train stations nearby like Weston Milton station just a 10-minute drive away, and Worle train station just a 15-minute drive away, getting around Somerset couldn’t be easier.
Take your pick from top local beaches on Weston-super-Mare holidays. Marine Lake Beach and Weston-super-Mare Beach are ideal if you’re looking for sandy beaches in Somerset, while wilder spots like Uphill Beach and Brean Beach are ideal if you’d prefer to escape some of the resort’s hustle and bustle. Plus, you’ll find dog-friendly beaches in Weston-super-Mare like Sand Bay Beach, too!
With so many family friendly beaches in Weston-super-Mare to choose from, you’ll be spoilt for choice on Somerset holidays. Some of the most popular beaches near Weston are Weston-super-Mare Beach, Marine Lake Beach, Sand Bay Beach, Uphill Beach and Brean Beach.










