A review of The Newt, Somerset. The Newt is a beautiful mixture of English heritage mixed with sophisticated, contemporary design topped with the most friendly, professional service. With an abundance of things to do and so much to explore, you’ll be booking a return visit before you leave.