Where to eat and drink in Perth
Perth — Scotland
158 places to eat and drink within a ten-minute walk of the centre, including at least 31 pubs and bars, 33 restaurants, 36 cafés, 1 nightclub.
Listed below: the nearest 25 of each.
Eat (25)
-
Cafe Central
-
Three Sixteen Café
-
Greggs
-
Oh La La Cafe
-
The Giddy Goose
-
Smash Bros
-
Bob & Berts
-
Monterey Jack's
-
Bakers + Baristas
-
Osteria Bau Bau
-
Stone Cafe
-
Rishi's Indian Aroma
-
Costa
-
Willows Coffee Shop
-
Hinterland Coffee
-
Moonlight Cafe and Bistro
-
Holdgates
-
Ginger Café
-
Subway
-
Jade Garden Restaurant
-
Cridos Restaurant
-
Caffè Nero
-
Cafe Tabou
-
Papa John's
-
Starbucks
Drink (25)
-
The Auld Hoose
-
Slainte Bar
-
The Grill
-
Kirkside Bar
-
Half a Tanner
-
The Venue
-
Greysons Wine Bar
-
The Old Ship Inn
-
Rainbow Rooms
-
Greyfriars Cocktail Bar
-
The Bunker Golf Lounge & Bar
-
The Silvery Tay
-
La Cave a Vin
-
Bee Bar
-
Ego Nightclub
-
The Bank
-
The Twa Tams
-
Wasted Degrees
-
The Foundry
-
Robert Burns Lounge
-
The Capital Asset
-
Highlander Sports Bar & Restaurant
-
Cullach Brewery and Taproom
-
The Ormond Bar
-
King James
Stay (19)
-
Salutation Hotel
-
Premier Inn
-
Royal George Hotel
-
Mercure Hotel
-
Woodlea Hotel
-
Queens Hotel
-
Grampian Hotel
-
Travelodge
-
Heidl Guest House
-
Parklands
-
Radisson Blu Hotel
-
Strathcona
-
Westview
-
Almond Villa
-
Rosebank Guest House
-
Dalvey B&B
-
Clark Kimberley
-
Fernlea
-
Albert Villa
2026-09-19 · More spotlights · Venues © OpenStreetMap contributors