Hotels in Weston-super-Mare
24 handpicked places to stay
Photo © Raj Patel, Google Maps
Weston-super-Mare's hotels reflect its long history as a Victorian and Edwardian holiday resort, with many properties occupying grand old seafront buildings that have watched over the beach and pier for well over a century. Along Beach Road, Birnbeck Road and the wider seafront, you will find traditional hotels and guesthouses offering sea views across Weston Bay towards Brean Down and the Welsh coast beyond, many with the kind of old-fashioned seaside charm that regular visitors return for year after year. These tend to suit families and couples who want to be within easy walking distance of the pier, the beach and the town's amusements.
For a more contemporary stay, budget and mid-range chain hotels are clustered around the town centre and railway station, making them a practical choice if you are arriving by train or need easy access to the M5 for onward travel. Self-catering apartments and holiday cottages are also widely available, particularly appealing for longer stays or larger groups who want their own kitchen and living space rather than a hotel room, and many come with sea-facing balconies or roof terraces.
Prices rise noticeably in the summer school holidays and around bank holiday weekends, when the town is at its busiest, so booking ahead is worthwhile if you want a specific seafront location. Outside peak season, Weston offers some of the better value seaside breaks in the South West, with quieter beaches and shorter queues at the pier's arcades and rides.
All Seasons Bed & Breakfast - Adults Only
B&B · 13 Victoria Park, Weston-super-Mare
An adults-only B&B in a Victoria Park townhouse in Weston-super-Mare, minutes from the seafront with free on-site parking.
Anchor Head Hotel
Hotel · Claremont Crescent, Weston-super-Mare
Simple en-suite rooms, some with sea views, at a seafront hotel on Claremont Crescent in Weston-super-Mare, with two restaurants and a bar.
Bay view rooms at Mentone Hotel
Hotel · 26 Knightstone Road, Weston-super-Mare
Sea-view rooms above a restaurant and bar on Knightstone Road, Weston-super-Mare, with breakfast included and the beach a short stroll away.
Beachlands Hotel
Hotel · 17 Uphill Road North, Weston-super-mare
Hotel on Uphill Road North in Weston-super-Mare, close to the coast, golf, fishing and watersports, with an indoor pool and sauna.
Bella Vista Hotel
Guest Accommodation · 19 Upper Church Road, Weston-super-Mare
A relaxed seaside B&B for travellers who want simple, bright rooms and a proper cooked breakfast close to Weston-super-Mare beach.
Blakeney Guesthouse
Guest Accommodation · 52 Locking Road, Weston-super-Mare
Blakeney Guesthouse is a 6-room B&B on Locking Road in Weston-super-Mare, with free on-site parking and a cooked breakfast included.
Cabot Court Hotel Wetherspoon
Hotel · 1 Knightstone Road, Weston-super-Mare
A Wetherspoon hotel on Weston-super-Mare's seafront at Knightstone Road, with sea-view rooms and a budget-friendly restaurant and bar on site.
Camellia Lodge Guest House
B&B · 76 Walliscote Road, Weston-super-Mare
Adults-only B&B on Walliscote Road in Weston-super-Mare, a short stretch from the seafront, with free parking and a garden.
Days Inn Sedgemoor M5
Hotel · Sedgemoor Service Area, Weston-super-Mare
A functional two-storey motorway hotel at Sedgemoor Services, with 40 straightforward rooms handy for Weston-super-Mare and Cheddar Gorge.
Guest House @ The Bear
Hotel · 66 Walliscote Road, Weston-super-Mare
A small four-room guest house in Weston-super-Mare, near the beach and Grand Pier, with en-suite rooms and a bar downstairs.
Haybow Farm Accommodation
Guest Accommodation · Haybow Farm, Weston-super-Mare
Farm-based bed and breakfast near Weston-super-Mare, offering packed lunches and in-room drinks alongside spotless rooms and free parking.
Highlea Guest House
Guest Accommodation · 15 Upper Church Road, Weston-super-Mare
Guest house on Upper Church Road in Weston-super-Mare, close to golf, fishing, watersports and the seafront's pubs and restaurants.
Lewinsdale Lodge
Guest Accommodation · Clevedon Road, Weston-super-Mare
A Victorian B&B on Clevedon Road in Weston-super-Mare, with cosy en-suite rooms, a private garden and a relaxed common room.
Linden Lodge Guest House
Guest Accommodation · 27 Clevedon Road, Weston-super-Mare
An adults-only Victorian stone guest house on Clevedon Road, Weston-super-Mare, close to the coast and walking routes nearby.
Midland Hotel
Hotel · 40-42 Knightstone Road, Weston-super-Mare
A traditional seafront hotel on Knightstone Road, Weston-super-Mare, with sea views and nightly entertainment close to the promenade.
Milton Lodge
Guest Accommodation · 15 Milton Road, Weston-super-Mare
Milton Lodge is a guest accommodation on Milton Road in Weston-super-Mare, with en-suite rooms and free parking close to the Grand Pier.
New Birchfield Hotel
Hotel · 8-9 Manilla Crescent Sea Front, Weston-super-Mare
Seafront hotel in Weston-super-Mare with a bar and breakfast on site, plus outdoor seating overlooking Manilla Crescent.
Oakover Guest House
Guest Accommodation · 25 Clevedon Road, Weston-super-Mare
Adults-only B&B on Clevedon Road, Weston-super-Mare, an easy walk from the Grand Pier with free parking and free WiFi included.
Old Colonial by Marstons Inns
Hotel · 30 Knightstone Road, Weston-super-mare
A straightforward base for couples and families touring the Somerset coast, on Knightstone Road in Weston-super-Mare with on-site parking and breakfast.
OYO Harmony Apartments
Hotel · 4 Park Place, Weston-super-Mare
Self-catered apartments on Park Place in Weston-super-Mare, with sea views and a 24 hour reception for flexible arrivals.
Parasol Guest House
Guest Accommodation · Walliscote Road, Weston-super-Mare
A cosy guest house on Walliscote Road in Weston-super-Mare, close to the Grand Pier, with en-suite rooms and round-the-clock reception.
Premier Inn Weston Super Mare East A370
Hotel · Hutton Moor Road, Weston-super-Mare
On Hutton Moor Road close to Weston-super-Mare's coastline, this 127-room Premier Inn offers free parking and an on-site restaurant.
Premier Inn Weston Super Mare Jct 22 M5 Lympsham
Hotel · Bridgewater Road, Weston-super-Mare
A low-rise, 44-room Premier Inn near M5 Jct 22 at Weston-super-Mare, with free parking and easy reach of beaches and countryside.
Premier Inn Weston-Super-Mare Seafront
Hotel · Beach Road, Weston-super-Mare
Seafront Premier Inn in Weston-super-Mare with 112 en-suite rooms, many overlooking the sea, close to the Grand Pier.
Page 1 of 2 · 47 in total