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. Days Inn by Wyndham Sedgemoor M5 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).




