Marston's Inns

Marston's Inn

Old Colonial

30 Knightstone Road, Weston-Super-Mare, Somerset, BS23 2AW

Telephone: 01934620739

Situated right on the Weston-super-Mare seafront, the Old Colonial offers a comfortable British seaside experience. Every room at the Old Colonial hotel is en-suite. For a truly special experience, book the four poster bedroom with its unrivalled views of the town and sea front. Our pub offers great British favourites and an extensive children’s menu, alongside traditional ales in our fully-stocked bar. From the hotel it’s just a 5-minute stroll along the promenade to the Winter Gardens Pavilion and the recently reopened, multi-million pound Grand Pier. Beyond the pier, there are several miles of clean beaches. The SeaQuarium is less than 1 mile away. The Old Colonial is 16 miles from Bristol Airport, and is less than 20 minutes’ walk from Weston-super-Mare railway station.

Book now for...

  • Free Breakfast
  • Free Parking
  • Free Wi-Fi

Check In/Out Times

You can check in from 2pm and our check out time is 11am.

Exclusive offers

Serving up delicious food for breakfast, lunch and dinner

Eat Well

Flaming grills and speciality sauces, what more could you ask for? A great range of grills as well as burgers, traditional pub favourites and light bites for the more health conscious, means our menu has something for everybody.