Where to stay
in Weston-super-Mare

Top places to stay near the beach
Elm Tree Guest House is a hotel featuring flat-screen TVs and a bar. It's located just steps from Sand Bay Beach. Rosita Hotel is a hotel featuring 2 bars/lounges and free parking. It's located just steps from Sand Bay Beach. Queenswood Hotel is an inn that comes with free WiFi and free parking and is well-liked by beach travelers for its helpful staff. It's located a 4-minute walk from Weston-super-Mare Beach, so you'll be well situated for your beach vacation.
Recommended hotels
Best places to stay for families
Days Inn by Wyndham Sedgemoor M5 is a hotel featuring free WiFi and free cribs that guests like for its clean rooms and helpful staff. Dungarvon House B&B is a B&B featuring a restaurant and free parking.
Recommended hotels
Best places to stay for travelers on a budget
The Grand Atlantic Hotel is a hotel featuring free WiFi and a restaurant that guests like for its prime location and convenient parking. It's just a short 4-minute walk from Cineworld Weston-super-Mare.
Recommended hotels
Where to stay near the airport
Dungarvon House B&B is a B&B featuring an airport shuttle and 2 bars. For easy airport access, it's located only 9.9 mi / 15.9 km from Bristol International Airport (BRS).




