The Peppermill Hotel and Restaurant
Book A Room
5 Star Luxury
The Peppermill Town House Hotel, Restaurant & Wine Bar is situated in the heart of the small market town of Devizes on St Johns Street. Located in 15th and 16th century buildings and has been awarded 5 stars by the AA.
Looking for great places to eat in Devizes? Look not further – our award winning 2AA rosette restaurant offers an interesting contemporary British menu, always using fresh, seasonal ingredients, locally sourced wherever possible.
We have 16 beautifully appointed rooms including a Bridal suite with a Queen Anne 4 poster bed and a 2 bedroom family suite. All rooms are air conditioned (except the single room). Breakfast is included when booking direct.
We also have a cosy wine & cocktail bar offering an extensive range of drinks, including 75 different wines, 20 by the glass, a range of cocktails, 30 different Gins and draft beers.
In addition to our bedrooms and restaurant we can also offer a full wedding package as we are a licensed venue for all civil ceremonies.
The function room can also be used for parties of up to 70 seated guests with a range of catering facilities including buffets for wakes and christenings.
We can also offer a private dining room/meeting room for up to 10 guests
- 16 Well Appointed Rooms
- A range of dining options

Our Rooms
Relax & Unwind
We have 16 beautifully appointed rooms including a bridal suite with a Queen Anne 4 poster bed and a 2 bedroom family suite. All rooms are air conditioned (except the single room)
Award Winning Restaurant
Al a carte dining options complimented with our extensive wine list.
Having been awarded 2 rosettes by the AA for 8 years in a row you can be assured of our consistency when dinning with us. We try and cater for all tastes and budgets when designing our menus which are changed seasonally

Follow us on social for latest developments
Let’s be friends on Social, keep up to date with our offers and events
Our Other Spaces








Visit us
We look forward to seeing you soon
- 39/40 St. John's St, Devizes, Wiltshire, SN10 1BL
- 01380 710407
- Monday 1700 - 2230
Food Service 1730 - 2030
Tuesday – Thursday 830 - 1500 | 1700 - 2230 Food service 830-1030 | 1200 - 1500 | 1730-2030
Friday & Saturday 830– 2300
Food Service 830-1030 | 1200 - 2100
Sunday 1000- 1800
Food Service 1200- 1700