The Bristol Marriott Royal Hotel is a historic hotel located in the heart of Bristol. It offers elegant and spacious rooms with luxurious amenities. The hotel's restaurant, Walters Bar & Grill, is a sophisticated dining venue that serves a range of dishes made with locally sourced ingredients. Guests can enjoy a delicious meal in a refined and elegant setting. The restaurant also offers an extensive wine list and a selection of handcrafted cocktails. With its rich history and excellent dining options, the Bristol Marriott Royal Hotel is a perfect choice for those looking for a hotel with a restaurant in Bristol.