map placeholder

The Crown Inn

63 Bristol Road, Keynsham, BS31 2WA

***** British
Main course: £10
Food spend: £20
Opening hours
Tuesday to Thursday: 12:00 - 14:30 & 17:00 - 20:30
Friday: 12:00 - 14:30 & 17:00 - 21:00
Saturday: 12:00 - 15:00 & 17:00 - 21:00
Sunday: 12:00 - 15:00

A rustic pub and restaurant serving hearty classics, The Crown Inn Keynsham is a charming stone-clad building on the edge of the town. Fresh, local produce packs the British favourites, Mediterranean tapas, and popular Sunday roasts.

An eclectic blend of pub grub and world cuisine, The Crown Inn menu is led by grill classics and succulent burgers. Try the juicy sirloin steak, whole rack of ribs with barbecue sauce, or build your own burger by adding the likes bacon, cheese, onion rings and hash browns. International flavours are found in the selection of small tapas, or the sizzling fajitas served with guacamole, salsa, sour cream and warm tortillas.

Desserts at the Crown are gloriously indulgent. Savour the hot chocolate fudge cake, hot waffle topped with mixed fruits, or the nutty cheesecake drizzled with honey. Traditional Sunday roasts are also a firm favourite.

The Crown Inn near Bristol is a 10-minute walk from Keynsham Train Station. Bristol city centre is just 20 minutes away.

The Crown Inn

63 Bristol Road, Keynsham, BS31 2WA

Contact +44 1179862150

See all restaurants in Bristol

Unfortunately, you can't book The Crown Inn online on this site

Nearby restaurants

Book this restaurant