C Swan
23/12/2025
Had a fantastic experience at the Caledonian Hotel. From the moment you walk in, you're greeted with that classic pub atmosphere that feels welcoming and comfortable, without being outdated. The venue is spacious, clean, and well laid out, making it a great spot whether you're there for a relaxed meal, a catch-up with friends, or a casual drink.
The food was a real highlight. Generous portions, well-presented plates, and everything tasted fresh and full of flavour. Pub classics are done properly here, and you can tell care goes into the cooking rather than just rushing meals out. The menu has a great range to suit different tastes, and the pricing feels very fair for the quality and size of the meals.
Service was excellent throughout our visit. Staff were friendly, attentive, and genuinely happy to help, which made the whole experience even better. Orders came out promptly, drinks were never left empty for long, and the team made sure everyone was comfortable and enjoying themselves.
Overall, the Caledonian Hotel is a reliable and enjoyable spot with great food, friendly service, and a relaxed atmosphere. Whether you're a local or just passing through, it's definitely worth a visit and somewhere I'd happily return to.