Deluxe Double Room
Sleeps 2 · 25 m² · Queen bed
- Desk
- Air conditioning
- Bathrobe
- Private bathroom
- Coffee/tea maker
★★★★★ 40 St John's Street, Devizes, GB
8.8 guest rating· 323 reviews
The Peppermill Boutique Hotel holds a five-star rating in its official classification, the requirement for every property in the Hotels of Earth collection.
The service side of those stars shows in its listing: Sun terrace and Concierge service.
Guests score it 8.8/10 across 323 reviews.
Luxurious Accommodation: The Peppermill Townhouse Hotel & Restaurant offers individually decorated rooms with modern amenities, including flat-screen TVs and iPod docks. Guests can enjoy complimentary WiFi throughout the property.
Gourmet Dining Experience: Indulge in a culinary journey at the hotel's 2AA Rosettes restaurant, serving a delectable breakfast with a variety of options, as well as lunch and dinner menus. The onsite bar boasts a diverse cocktail selection and an extensive wine list for guests to unwind and relax.
Central Location: Situated in the heart of Devizes town centre, the hotel provides easy access to nearby attractions such as Bath and Avon. With convenient parking options just a short walk away, exploring the area is hassle-free.
Experience luxury, fine dining, and convenience at The Peppermill Townhouse Hotel & Restaurant. Book your stay now for an unforgettable experience.
Sleeps 2 · 25 m² · Queen bed
Sleeps 2 · 35 m² · Extra-large double bed (Super-king size)
Sleeps 1 · 6 m² · Twin bed
Sleeps 2 · 25 m² · Extra-large double bed (Super-king size), 2× Twin bed
Sleeps 2 · 35 m² · Extra-large double bed (Super-king size)
Sleeps 4 · 35 m² · 2× Twin bed, Queen bed









40 St John's Street, Devizes, GB
Guest review
9.0Beautiful room and supremely helpful staff. Very comfy bed. Nice and quiet
− We booked breakfast but service starts at 8 and we had to miss it for the ferry
Very friendly staff. Onsite restaurant. Breakfast was great.
9.0Lovely boutique hotel with friendly staff. Able to accommodate us at short notice. Rooms were a generous size and comfortable.
Guest review
8.0Good breakfast. Central location
− A chair in our room would have been appreciated
A nice stop that I would love to repeat.
8.0A nice independent hotel
− Booking says there is parking, in reality there is little parking in Devizes.
Excellent in every way
10.0Central convenient location. Polite, friendly customer oriented personnel. Room was spotless and provided lovely accommodation. Excellent food. Will happily visit again!!
− Nothing
Guest review
7.0Good central location in a lovely building. Room was large, nice king bed with crisp white sheets and excellent aircon, much appreciated in this week's heatwave. Really nice breakfast.
− Sadly I have to mention the sliding glass en suite door. Very noisy in the night when either of us went to use the bathroom. Also does not fit, with gaps around the outside so no privacy. The biggest no no for us is that the bed is positioned directly facing the en suite so if you're sat on the bed you can see the outline of whoever is using the toilet! This is worse when it steams up after the shower has been used. For this reason we would not stay again. A shame really as generally it's a lovely hotel.
Please note that the restaurant is not open on Sunday evening.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
A deposit may be required at the property.
WiFi is available in all areas and is free of charge.
No parking available.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
Children up to and including 17 years old stay for £35 per person per night when using an existing bed.
People 3 years old and over stay for £35 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.