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 – 76 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.

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.5
Very good
2,626 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. The size on the room and the view was amazing

Show more Show less
8.4
Very good
2,368 reviews
Price from
£36.90
per night

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. The room was a reasonable size. Very good breakfast and excellent location for the short walk into town.

Show more Show less
7.5
Good
1,754 reviews
Price from
£34
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,142 reviews
Price from
£35
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. Everything staff very helpful rooms clean good size water was very hot no complaint s for us and yes we will go back

Show more Show less
8
Very good
1,218 reviews
Price from
£54
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. Location,friendly and helpful staff,excellent food and breakfast to set you up for the day

Show more Show less
7.9
Good
1,005 reviews
Price from
£50
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. Everything was spot on. Can't wait to book again, staff were so professional and friendly. Location was just right for me, again can't wait to book again.

Show more Show less
8
Very good
1,180 reviews
Price from
£55
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
946 reviews
Price from
£69
per night

Guest House @ The Bear

Hotel in Weston-super-Mare

Set in Weston-super-Mare, 300 metres from Weston-Super-Mare Beach, Guest House @ The Bear features a bar and views of the city. Free WiFi is available. Great size room with a nice sofa, polite staff, good location and free parking, the rooms are within the building of a nice pub, so you can just go downstairs and grab a pint :)

Show more Show less
6.7
Review score
651 reviews
Price from
£38
per night

Smiths Hotel 3 stars

Hotel in Weston-super-Mare

The Smiths Hotel is located on the seafront at Weston-Super-Mare, overlooking the sandy beach. It offers spacious rooms and a Victorian terrace with views across Weston Bay. Amazing , staff are fab , location is fab . Food is amazing . Couldn't ask for a better hotel. I love it and will be the only place I will stay in weston . Twice in a month says it all

Show more Show less
7.8
Good
1,252 reviews
Price from
£52
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

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

  • 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.

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

  • 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 £95 per night, and 4-star hotels in Weston-super-Mare are £77 per night. If you're looking for something really special, a 5-star hotel in Weston-super-Mare can on average be found for £111 per night (based on Booking.com prices).

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

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

  • The average price per night for a 3-star hotel in Weston-super-Mare this weekend is £92 or, for a 4-star hotel, £107. Looking for something even fancier? 5-star hotels in Weston-super-Mare for this weekend cost on average around £103 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