Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Known for its beaches and entertainment choices, Weston-super-Mare offers a lot for the traveller planning a beach getaway. There are 26 beach hotels and other accommodation options to choose from in this seaside destination, so it's easy to find one that meets your needs.
As you search for a place to stay by the water in Weston-super-Mare, consider selecting one of these top beach hotels with high ratings from Expedia travellers.
The Bear Inn - 2-star inn near Sand Bay Beach. It features a restaurant, free WiFi and a bar. Guests love the beach location and overall value.
Pontins Sand Bay Holiday Park - 3-star hotel, 1-minute walk from Sand Bay Beach. Our travellers recommend its beach location and overall value. This hotel boasts an indoor pool, a restaurant and free parking.
The Royal Hotel - 3-star hotel near Sand Bay Beach. It offers a restaurant, free WiFi and free parking. Guest reviews highlight the beach location and breakfast.
Seafarers B&B - 3-star guesthouse near Sand Bay Beach. It features free WiFi, free parking and flat-screen TVs. Guests love the beach location and breakfast.
Blakeney Guesthouse - 3-star guesthouse near Sand Bay Beach. Our travellers recommend its beach location and comfortable rooms. This guesthouse boasts free full breakfast, free parking and TVs.
If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates.
To get to Weston-super-Mare, you can fly into Bristol (BRS-Bristol Intl.), the closest major airport, which is located 12.1 mi (19.4 km) from the city centre. If you want to journey outside of the city, hop aboard a train from Weston-super-Mare Station, Weston Milton Station or Weston-super-Mare Worle Station.