The Guildford Arms in Edinburgh is a historic Victorian pub and dining room offering classic Scottish and British dishes in one of the city centre’s most atmospheric settings. Located on West Register Street, the restaurant sits just off Princes Street, close to Waverley Station and the east end of the New Town. This area is known for its grand 19th-century architecture, theatres, galleries and bustling shopping streets, placing the Guildford Arms in a prime position for both locals and visitors exploring central Edinburgh.
The building dates back to 1896 and is notable for its ornate interior, featuring decorative ceilings, wood panelling, stained glass and traditional Victorian pub fittings. The venue is arranged across a bar area and an upstairs dining room, offering a choice between casual pub surroundings and a more formal restaurant setting. Its heritage atmosphere has made it a longstanding favourite for pre-theatre meals, city-centre lunches and relaxed evening dining.
The menu focuses on Scottish and British pub classics, prepared using seasonal produce and local suppliers. Dishes typically include haggis, fish and chips, steaks, pies, seafood plates and daily specials, alongside vegetarian options and lighter choices. The upstairs dining room offers a slightly more refined menu, while the bar serves traditional pub fare throughout the day. Desserts follow a classic style, with comforting favourites that suit the traditional setting.
The Guildford Arms is also known for its extensive selection of cask ales, craft beers, whiskies and wines, reflecting its identity as both a pub and a dining destination. Its central location near major transport links and cultural venues makes it a convenient stop for theatre-goers, shoppers and tourists.
With its richly preserved Victorian interior, central Edinburgh location and menu rooted in Scottish pub tradition, The Guildford Arms offers a distinctive and historic dining experience in the heart of the city.