Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Weston-super-Mare – 83 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Grand Atlantic Hotel 3 stars

Hotel in Weston-super-Mare

The Grand Atlantic Hotel is an elegant Victorian hotel that is set on the Weston-Super-Mare seafront. loved room 401 and kindly they put my daughter and her dog in 403 which was nice we were room only and it was very good

Show more Show less
7.5
Good
1,834 reviews
Price from
£37.40
per night

Lauriston Hotel 3 stars

Hotel in Weston-super-Mare

The Lauriston Hotel is situated in the heart of Weston-super-Mare, within easy walking distance of some of the main attractions the town has to offer. It was amazing rooms lovely and clean and breakfast fab

Show more Show less
8.4
Very good
2,650 reviews
Price from
£27
per night

Cabot Court Hotel Wetherspoon 4 stars

Hotel in Weston-super-Mare

Cabot Court Hotel is set in Weston-super-Mare, 43 km from Bath and 20 km from Cardiff. Guests can enjoy the on-site restaurant. All rooms have a private bathroom. Loved it here, right on the beachfront. Ideal spec for all the pubs and bars!

Show more Show less
8.4
Very good
2,331 reviews
Price from
£41
per night

The Sandringham Hotel

Hotel in Weston-super-Mare

Overlooking the bay of Western-Super-Mare, The Sandringham Hotel is just metres from the Grand Pier. The hotel offers a traditional restaurant and live entertainment. Lovely hotel clean walking distance will be BK again

Show more Show less
7.5
Good
3,071 reviews
Price from
£40
per night

The Royal Hotel 3 stars

Hotel in Weston-super-Mare

The Royal Hotel is a charming Georgian building with its own extensive lawns that extend to Weston-Super-Mare’s Promenade. It offers sea views, rooms with free Wi-Fi and a fine restaurant. Very good friendly staff nice cleaned room

Show more Show less
8
Very good
1,285 reviews
Price from
£69
per night

Old Colonial, Weston-Super-Mare by Marston's Inns 3 stars

Hotel in Weston-super-Mare

Situated right on the Weston-Super-Mare seafront, The Old Colonial by Marstons Inns offers guests a comfortable British seaside experience. Room was big and had a lovely view on seafront.

Show more Show less
7.9
Good
1,024 reviews
Price from
£50
per night

The York Hotel

Hotel in Weston-super-Mare

Opposite Weston Pier and located 54 miles from Cardiff, The York Hotel has stunning sea views across the bay, and a chic wine bar for you to relax in. A great night stop on the A5 which vastly exceeded our expectations in every department.

Show more Show less
7.8
Good
1,154 reviews
Price from
£39.95
per night

Beachlands Hotel 3 stars

Hotel in Weston-super-Mare

With an indoor pool and sauna, this hotel has a locally acclaimed restaurant and overlooks a golf course and sand dunes, just 300 metres from the sandy beach and promenade. Hotel and staff great asked fo some co co pops at 9 pm for my daughter always helpful room outside swimming pool , fabulous breakfast

Show more Show less
8.9
Fabulous
958 reviews
Price from
£70
per night

Royal Grosvenor Hotel 2 stars

Hotel in Weston-super-Mare

A 1-minute walk from the sea, Royal Grosvenor Hotel in Weston-super-Mare offers en suite rooms with free WiFi. Many rooms have sea views and a balcony, and the hotel offers a buffet breakfast. the vibe was very pleasant. the night we stayed it was live music and it was great. It was a lovely experience at all!

Show more Show less
8
Very good
1,181 reviews
Price from
£50
per night

South Sands Hotel 3 stars

Hotel in Weston-super-Mare

South Sands Hotel is located opposite the tranquil Sand Bay in Kewstoke, near Weston-super-Mare. Modern appearance of the room. Breakfast excellent

Show more Show less
7.9
Good
795 reviews
Price from
£95
per night

Most booked hotels in Weston-super-Mare in the past month

See all

Budget hotels in Weston-super-Mare

See all

FAQs about hotels in Weston-super-Mare

  • On average, it costs £86 per night to book a 3-star hotel in Weston-super-Mare for tonight. You'll pay on average around £69 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Weston-super-Mare will cost around £110 (based on Booking.com prices).

  • Queenswood Hotel, Royal Grosvenor Hotel and Cabot Court Hotel Wetherspoon have received great reviews from travellers in Weston-super-Mare regarding the views from their hotel rooms.

  • Many families visiting Weston-super-Mare loved staying at OYO Harmony Apartments, Queenswood Hotel and Beachlands Hotel.

  • These hotels in Weston-super-Mare are highly rated by couples: Queenswood Hotel, Beachlands Hotel and OYO Harmony Apartments.

  • OYO Harmony Apartments, Queenswood Hotel and Cabot Court Hotel Wetherspoon are some of the popular hotels in Weston-super-Mare.

  • For hotels in Weston-super-Mare that serve up a highly-rated breakfast, try Beachlands Hotel, Queenswood Hotel and Lauriston Hotel.

  • On average, 3-star hotels in Weston-super-Mare cost £76 per night, and 4-star hotels in Weston-super-Mare are £76 per night. If you're looking for something really special, a 5-star hotel in Weston-super-Mare can on average be found for £97 per night (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Weston-super-Mare:

Explore guest reviews of hotels in Weston-super-Mare

See all