Old Colonial by Marston's Inns

3.4
(498 reviews)
30 Knightstone Road, Weston-super-Mare, Somerset, BS23 2AW
+44 1934 620739Official website
Family
Hotel
Mid-range
Ocean View

About

The Old Colonial by Marston’s Inns is a grand seafront pub and holiday accommodation in the heart of Weston‑Super‑Mare. With nine modern ensuite rooms, it offers a relaxed seaside escape that caters for families, food lovers, and night‑owl visitors alike. Guests can enjoy classic British pub fare—think real ale, hearty roast chickens, and a rotating seasonal menu—while taking advantage of the sweeping sea views from the patio and deck. A dog‑friendly beer garden, live music on certain evenings, and a comfortable indoor bar create a convivial atmosphere that feels like a home away from home.

Highlights

  • Sea View Terrace
  • Traditional British Pub
  • Dog Friendly
  • Excellent Food

Must-See Areas

Patio
Bar
Restaurant

Good to Know

Good for

Families
Foodies
Late‑Night Drinkers

Best time to visit

Summer and early autumn are the best times to enjoy the seaside views and gentle breeze at The Old Colonial, with fewer crowds and a warmer climate.

Pros & Cons

What visitors love

  • Great Sea Views
  • Family Friendly
  • Live Music

Things to consider

  • Crowded During Peak Summer
  • Parking Limited

What people are saying

"Cozy Atmosphere""Family Friendly""Great Food"
Old Colonial by Marston's Inns | Cardiff | United Kingdom | TripAligner