Skip to content
Cotswolds Info
A cream-painted stone pub with a red telephone box beside it at a street corner

Tilman2007, CC BY-SA 4.0, via Wikimedia Commons

Eat and drink · Malmesbury

The Three Cups Inn

A dog-friendly pub on the Triangle in Westport, Malmesbury, with a meat-free kitchen named best vegan pub in Wiltshire by Vegan Food and Living, and music and events.

Verified Nov 2026

Dog-friendly · Family-friendly

Malmesbury's pub for vegan food, music and events, with dogs welcome. Food is mostly in the evening, and the week is full of clubs and sessions.

  • Good: Meat-free kitchen: vegan, vegetarian and gluten-free
  • Good: Named best vegan pub in Wiltshire by Vegan Food and Living
  • Good: Live music on Sundays and folk sessions on Wednesdays
  • Good: Dog friendly
  • Worth knowing: Lunches Thursday to Saturday only; no food on Mondays
  • Worth knowing: Opens at 3pm Monday to Wednesday

About

The Three Cups Inn is on the Triangle in Westport, Malmesbury, a few minutes' walk from the abbey. Its kitchen is meat-free, serving vegan, vegetarian and gluten-free food, and the pub says Vegan Food and Living named it the best vegan pub in Wiltshire. It also serves real ale, barista coffee, cake and loose-leaf tea, and dogs and families are welcome.

Food is served in the evening from Tuesday to Saturday, at lunch from Thursday to Saturday and from 4pm to 7pm on Sundays, with monthly vegan roasts through the winter. The pub opens at 3pm from Monday to Wednesday and at midday from Thursday to Sunday.

It is as much a community venue as a pub. There is live music every Sunday, an open mic on the last Sunday of the month, folk sessions at 7pm on Wednesdays in the Snug, and book, games, language and album clubs through the week in the Snug and the Hayloft upstairs. It hosts Westport Sound, an alternative music festival held in October (it ran from 23 to 25 October in 2026), and the rooms can be hired.

Opening hours and season

Food served

Opening hours
Monday Closed
Tuesday 17:30 to 20:30
Wednesday 17:30 to 20:30
Thursday 12:00 to 14:30, 17:30 to 20:30
Friday 12:00 to 14:30, 17:30 to 20:30
Saturday 12:00 to 14:30, 17:30 to 20:30
Sunday 16:00 to 19:00

Monthly vegan roasts from October to April.

Pub open 3pm to 11pm Monday to Wednesday and from midday Thursday to Sunday; times can change, so check its social accounts before travelling.

The details

Serving
Lunch · Dinner
Dietary
Vegetarian dishes · Vegan dishes · Gluten-free dishes
Features
Bar · Real ale · Live music · Events and meetings · Dogs inside

Photos

  • Sunlit room with a wood-burning stove in a stone fireplace, a guitar and paintings on the walls
    Inside the Three Cups
  • A white-rendered pub with hanging baskets and blue shutters on a street corner
    The Three Cups from the street Photo: Tilman2007, CC BY-SA 4.0, via Wikimedia Commons
  • A cream-painted pub with a red telephone box outside under a clear blue sky
    The pub in the sun Photo: Ray Bird, CC BY-SA 2.0, via Wikimedia Commons

Location

Map showing where The Three Cups Inn is
© OpenStreetMap contributors

Questions about The Three Cups Inn

Is the Three Cups in Malmesbury vegan?

Yes, the Three Cups has a meat-free kitchen serving vegan, vegetarian and gluten-free food, and the pub says Vegan Food and Living named it the best vegan pub in Wiltshire.

When does the Three Cups serve food?

The Three Cups serves food from 5.30pm to 8.30pm Tuesday to Saturday, at lunch from midday to 2.30pm Thursday to Saturday, and from 4pm to 7pm on Sundays. There is no food on Mondays.

Is the Three Cups dog-friendly?

Yes, the Three Cups welcomes dogs.

Does the Three Cups have live music?

Yes, the Three Cups has live music every Sunday in the main bar, an open mic on the last Sunday of the month and folk sessions on Wednesdays.

Places to stay nearby

Nearby walks, places and things to do

Sights nearby

More like this

Ask this business a question

Don't miss a thing

What is on, what is new and what is in season in Cotswolds Info, in your inbox about once a month.

About once a month. Unsubscribe at any time.