Restaurants in Perth

Restaurants with Delivery

Online Reservation Available

24 Hour Restaurants

Takeaway Restaurants

Cheap Eats

Best Restaurants

Effies of Perth 202 High St, Perth
Effies of Perth
Cafe • $$

Effies of Perth

202 High St, Perth

What a fantastic tearoom! All the staff were lovely and friendly and the food was delicious! Came out really fast too. The staff were also so accommodating with setting up a highchair for our little one and letting us know what was available for him as well. Will definitely be back!Kid-friendliness: Clean highchair was provided, was told about what food was available for my 10 month old, staff were so friendly and chatty towards my little one.

  • Superb113 Reviews 4.8
Chatni 15 Main St, Methven, Perth
Chatni
Meal Takeaway • $$

Chatni

15 Main St, Methven, Perth

BEST Indian food ever! Everything is amazing and they do a slightly cheaper price for takeaways than if you eat in. We have done both now and i must say when you eat in, you get exceptional service from lovely staff.

  • Takeaway
  • Superb74 Reviews 4.9
The Village Inn Main St, Bridge of Earn, Perth
The Village Inn
British • $$

The Village Inn

Main St, Bridge of Earn, Perth

The food here was gorgeous and plenty of it. The portions are large and Not expensive. Main course and sweet along with Soda/lime £22.60. We were through in the back bit of the lounge and it was a tad cold. But apart from that everything was good. Best to book as always very busy. Staff very nice.Wheelchair accessibility: I used to take my hubby there and he was in wheelchair. Staff alwats very helpful, no step at door from street and easy access toilet, all on tbe flat. We always liked going there.

  • Superb92 Reviews 4.81522
Broth3rs Restaurant 24 George St, Perth
Broth3rs Restaurant
Italian • $$

Broth3rs Restaurant

24 George St, Perth

had a great lunch with friends. I had an excellent pizza, and chose pudding over a starter. staff were really helpful and friendly and not invasive. we stayed talking for a while.

  • Takeaway
  • Delivery
  • Superb162 Reviews 4.7
Bankfoot Inn Main St, Bankfoot, Perth
Bankfoot Inn
Bar • $$

Bankfoot Inn

Main St, Bankfoot, Perth

I really enjoyed my first night in Scotland staying here. It is about an hour from Edinburgh Airport and made the perfect stopover on our way to the islands. At half the price what some Edinburgh hotels charge, our room in this old coaching inn might have been very small, but we had daylight, a comfortable bed, and a very generous tea tray!Breakfast in the morning, served in the restaurant was extremely good, high quality, and I could not fault this place. There are some stairs to the guest rooms so unsuitable for massive suitcases, as it is an old property. We love the charme of the small bar and restaurant area as well. Sadly, we arrived too late to try their cooking other than the lovely breakfast. Thank you so much for making our first night in Scotland a lovely restful one!

  • Superb63 Reviews 4.9
Cridos Restaurant 5/6 St John's Pl, Perth
Cridos Restaurant
Mediterranean • $$

Cridos Restaurant

5/6 St John's Pl, Perth

Delicious food with excellent flavours. I had an unusual crispy potato starter then a delicious seafood pasta dish. Good sized portions. Attentive friendly service. Strangely quiet - more people need to know what a gem this is. Must visit again!

  • Delivery
  • Superb133 Reviews 4.7
Olive tree take away 30 St John St, Perth
Olive tree take away
Pizza Takeaway • $

Olive tree take away

30 St John St, Perth

We came upon this little place while walking around our neighborhood in downtown Perth and the smell coming from it led us in. The lady at the counter was incredible sweet and made great recommendations. We couldn’t stay long so we only ordered a slice of pizza and focaccia and it was perfect! The dough was crisp and non greasy and the cheese and sauce was a perfect match. We can’t wait to go back and have a proper dinner. Please do not pass this place up. We are from the United States and we have a ton of pizza options, and I only wish we had Olive Tree there too!

  • Delivery
  • Superb45 Reviews 5
The Maltings - Pub & Grill 198 Dunkeld Rd, Perth
The Maltings - Pub & Grill
Bar • $$

The Maltings - Pub & Grill

198 Dunkeld Rd, Perth

We had a meal and a few drinks to celebrate my future daughter in laws birthday and a pre hen meet up, the food was lovely and the place was clean and inviting, our server Mary was absolutely fantastic, she went over and above and has the patience of a saint especially with us drunks ? I would definitely recommend this place for a good night and a you won’t be disappointed ?

  • Delivery
  • Superb220 Reviews 4.6
63 Tay Street Restaurant 63 Tay St, Perth
63 Tay Street Restaurant
British • $$$$

63 Tay Street Restaurant

63 Tay St, Perth

Husband and I went for lunch with 2 of our daughters as I’d been desperate to try the amazingly priced £38 for 4 courses. We had a suprise addition to our party in our 3 year old granddaughter and Christopher and Fraser were amazing at accommodating her despite her allergies and the fact that there’s no children’s menu, we’re very grateful to both Fraser and Christopher and very relieved she sat so well for the hour and a half!Our lunch was beautifully presented, with Christopher describing each course as it arrived, the flavours and textures were beautifully matched. I don’t know what I was expecting for £38 a head but the meal definitely exceeded all our expectations, absolute perfection from the Abernyte beer bread and butter through the soup, Shetland mussels, chicken with smoked broth and skirlie to the spiced pears and chocolate, each course was beautifully balanced. My only problem is our granddaughter wants me to freeze her grapes from now on! Looking forward to returning for the Just Feed Us Fraser at a later date and I won’t be driving next time as I want to try the wine flight! Thank you for a memorable lunch

  • Superb71 Reviews 4.8
Everest Inn 36 S Methven St, Perth
Everest Inn
Indian • $$

Everest Inn

36 S Methven St, Perth

On a recent trip to Scotland I called by here on a quiet early evening, and that was a good decision! This restaurant has an excellent menu of the kind where I find it tricky to choose in case something is missed, it’s a great selection. The host was delightful and enjoyable to talk with, we had a great welcome. The food was superb - really good flavours, interesting, cooked perfectly. Will definitely return on the next visit to Perth.

  • Delivery
  • Superb101 Reviews 4.7
Cafe Tabou 4 St John's Pl, Perthshire, Perth
Cafe Tabou
Cafe • $$

Cafe Tabou

4 St John's Pl, Perthshire, Perth

Brilliant food and service! Cannot fault our experience here at all. The food was absolutely fantastic, good vegetarian options ( would revive the goats cheese salad) and effort put into the cocktails was great. Will definitely be back.

  • Superb121 Reviews 4.65289
Taste Perthshire Perth Rd, Bankfoot, Perth
Taste Perthshire
Cafe • $$

Taste Perthshire

Perth Rd, Bankfoot, Perth

Taste Perthshire: Your Perfect Highland GatewayHeading North on the A9? Don't miss Taste Perthshire, your convenient and delightful last stop before hitting the rugged beauty of the Highlands.Fuel Up for Adventure:Located just outside Perth, Taste Perthshire offers everything you need to kick off your Scottish adventure:Ample Parking: Stretch your legs and avoid the Inverness parking scramble.Delicious Food & Drinks: Choose from a variety of options, including:Freshly brewed coffee and snacksHearty sandwiches and mealsLocally sourced cheeses, meats, and dry goodsCondiments and groceries to stock your holiday homeMore Than Just Food:Unique Gifts: Discover a treasure trove of Scottish souvenirs and gifts for yourself or loved ones.Often Missed, Never Forgotten:Taste Perthshire might be easy to overlook, but it's a gem worth stopping for. Refuel with delicious treats, browse for unique finds, and embark on your Highland adventure with a satisfied smile.

  • Delivery
  • Superb164 Reviews 4.6
The Willowgate Cafè Stockgreen Lodge, Lairwell, Perth
The Willowgate Cafè
Cafe • $$

The Willowgate Cafè

Stockgreen Lodge, Lairwell, Perth

Came on a bit of a whim as we like to support independent enterprises. I am almost loathe to share a review as I (selfishly) want to keep it to myself!Service was very prompt, food came quickly.Best parts:ViewsAtmosphereHOT coffeeHOT foodPROPERLY cleaned tablesBeautiful food presentationAMPLE portionsI had the Full Scottish and my husband had a breakfast roll with egg and link sausage. The SOFTEST roll that he wolfed down. The breakfast consisted of blood pudding, haggis, mushrooms, tomatoes, eggs, sausage, bacon, wonderful toast, baked beans with tasty garnish. All of it ... ALL of it ... was superb. I shared my breakfast with my husband who agreed. Drip coffee was included in the Full Scottish breakfast price of £13-odd.The atmosphere was relaxed, not too noisy, but not uncomfortably quiet. There was a selection of tables to choose from and the place filled up quickly for the lunch crowd, as we were leaving. We were the tail end of the breakfast crowd.We found the service to be polite, swift, the plates were HOT, nobody hung around to be bothersome, but were there if needed. I just really enjoyed it all.We will 100% be back to try their lunch fare next!

  • Superb86 Reviews 4.7
Brew & Chew 51 High St, Perth
Brew & Chew
Cafe • $

Brew & Chew

51 High St, Perth

Lovely home baked scones, super tasty (huge) shortbread biscuits and yum yums, and most importantly some lovely dogs to talk to. Well worth a visit whether it's with your dog or just to be on an environment filled with happy doggy vibes. ?

  • Delivery
  • Superb59 Reviews 4.8
SIDHU'S 13 County Pl, Perth
SIDHU'S
Modern Indian • $$

SIDHU'S

13 County Pl, Perth

Been to the restaurant a few times and it's been superb.. had friends round the house so ordered a delivery. After saying to them this is the best Indian in Perth , my friends totally agree. Amazing food . Can not fault it , . Best Indian they have tasted .. 100% recommend sidhus for eating in or

  • Superb83 Reviews 4.7
Café 80 80 George St, Perth
Café 80
Cafe • $$

Café 80

80 George St, Perth

Had a lovely lunch here, staff are wonderful, food excellent and our dogs were given bowls of chicken and made very welcome. Atmosphere relaxed and friendly, loved

  • Superb39 Reviews 4.9
Mae Ping Thai Dining 161-165 South St, Perth
Mae Ping Thai Dining
Thai • $$

Mae Ping Thai Dining

161-165 South St, Perth

Been using Mai Ping for over 7 years and have never received a single meal that hasn't been exceptional. The staff and food are amongst the best the city has to offer, 1st class and keep up the good work.

  • Superb64 Reviews 4.7
Perth Theatre Mill St, Perth
Perth Theatre
Cafe • $$$

Perth Theatre

Mill St, Perth

The fact that a town of the size can have such an elaborate and artful theater is part of the magic of Scotland. There's such a heightened importance placed on the arts here, such a clear conception of them as being essential to the common life of the community. Because of a robust performing arts theatre like this, placed among a bustling and welcoming street that creates a sense of pride and honour, this small city has a more robust artistic culture than the much larger city in which I grew up. Even if you are not there for one of the many electrifying performances, look around the common area and see the stacks of plays on the book shelves. This theatre is itself a destination, and spending a lot of time in it produces a sense of reverence, such as can only be evoked by a place touched by the hands and hearts of a people.

  • Superb59 Reviews 4.7
The Bunker Golf Lounge & Bar 216-222 South St, Perth
The Bunker Golf Lounge & Bar
Bar • $$

The Bunker Golf Lounge & Bar

216-222 South St, Perth

Had a fantastic dinner here last night with my sister-in-law and Mum for a long overdue girls night. It's a very friendly venue and Colin is lovely and attentive. The food is brilliant and exceptionally good value- for 3 mains, 2 desserts, 3 alcoholic drinks and 1 soft drink we were only £60. The special main of haggis, neeps and tatties was particularly delicious - that should be on the menu all year round!

  • Superb59 Reviews 4.7
Nicoll's Steak House 75 Princes St, Perth
Nicoll's Steak House
Steak House • $$

Nicoll's Steak House

75 Princes St, Perth

Came across this place by chance. We hadn't booked, but they accommodated us. Great service and the food was absolutely delicious. Definitely be heading back here. 5 *

  • Superb55 Reviews 4.7
The Black Watch Castle & Museum Hay Street The Black Watch Castle & Museum, Perth
The Black Watch Castle & Museum
Cafe • $$

The Black Watch Castle & Museum

Hay Street The Black Watch Castle & Museum, Perth

Excellent museum showing not only the regiments history but also touching on Scottish and world history.We paid a little extra for the guided tour which was very much worth it.The shop and the bistro were also very good.

  • Superb40 Reviews 4.8
Casella & Polegato Italian Bakers 40 George St, Perth
Casella & Polegato Italian Bakers
Bakery • $$

Casella & Polegato Italian Bakers

40 George St, Perth

What a pleasure to go into this lovely Italian bakery! Such a great selection of breads, take away pizza and foraccia, beautiful looking cakes. We bought a 5 seed loaf, a brown one and cinnamon buns and regretted later that we hadn't bought a sun-dried tomato one. All very good and we can confirm that that bread freezes very well. We'll be back. Interesting street food wise.

  • Delivery
  • Superb26 Reviews 5
Perth Concert Hall Mill Street, Perth
Perth Concert Hall
Cafe • $$$

Perth Concert Hall

Mill Street, Perth

Spoiled a bit by some muppet spilling his beer over the balcony, but the staff we're very helpful and resitted us with towel to dry off, excellent gig by Jim Smith

  • Superb72 Reviews 4.6
The Old Ship Inn 31 High St, Perth
The Old Ship Inn
Pub • $

The Old Ship Inn

31 High St, Perth

I was in town walking the dog when I passed and decided to pop in for a well deserved pint. I was met with a very friendly barmaid who listed the various lagers they had . I sat down in the very cosy bar and enjoyed my drink. The bar was quite busy for a Monday afternoon and it was a great atmosphere.

  • Superb49 Reviews 4.7
Donna's Harbour Cafe Shore Rd, Perth
Donna's Harbour Cafe
Cafe • $

Donna's Harbour Cafe

Shore Rd, Perth

Typical harbour cafe.Good home made food at reasonable prices.Popped in for lunch whilst car being serviced at Harbour Garage.Great variety of dishes, something for all.If you are in the harbour area don't pass.

  • Superb25 Reviews 5
Tabla Indian Restaurant 173 South St, Perth
Tabla Indian Restaurant
Meal Takeaway • $$

Tabla Indian Restaurant

173 South St, Perth

Haven’t visited in a long time and after tonight not sure why. Was such a great evening from when we walked in the door until we left.Have to give it up to Oliver he did help make the night was such a great server just what was needed when you are out for the evening.Other than Oliver the food was great very tasty. From starter to desert everything was just what you would want and will be back before heading home.It’s just a gem that keeps giving the welcome is great the service is what you want and at the end they do not want to rush you out.You have to visit if you live in Perth or visiting it’s what we all need to start the weekend off with a smile

  • Superb128 Reviews 4.5
North Street Cafe 32 N Methven St, Perth
North Street Cafe
Cafe • $$

North Street Cafe

32 N Methven St, Perth

Had coffee from here a few times and I always like it. The woman who works there is always lovely and very warm and welcoming. Tried the food for the first time this visit and it was very nice too. Would recommend for coffee or lunch.

  • Delivery
  • Superb29 Reviews 4.9
Paco's Restaurant 3-5 Mill St, Perthshire, Perth
Paco's Restaurant
Bar • $$

Paco's Restaurant

3-5 Mill St, Perthshire, Perth

Better book a table! Busy place but seated quickly and served promptly. Whole vegan menu to look at with good options. Big portions so pace yourself if you want pudding. Pizza and calzone good size. Fajitas plenty of meat and sauce. Excellent and good

  • Delivery
  • Superb769 Reviews 4.4
Cullach Brewing 50 Princes St, Perth
Cullach Brewing
Brewery

Cullach Brewing

50 Princes St, Perth

A reason to visit Perthsep. 2023 • StellenThere is no reason to visit Perth. That was my conclusion after walking around Perth for a while. Yes the countryside is pretty, the river is beautiful and there are a few buildings, sites and a funky old graveyard that are worth a gander but in general Perth is not an attractive holiday destination.On the other hand, I must stress that if you do visit Perth there is a brewpub on Princess Street you should visit: Cullach Brewing. The people there are very, very friendly, their own beers are all good and the homemade pizza is outstanding. The prices are more than reasonable.Cullach Brewing, if I do return to Perth or even pass through Perth you can count on me coming back to enjoy you hospitality and wonderful beers and pizza,

  • Superb28 Reviews 4.9
Brown & Blacks 8 Angus Rd, Scone, Perth
Brown & Blacks
British • $$

Brown & Blacks

8 Angus Rd, Scone, Perth

Stopped in without a booking on a Sat night. Staff were amazing and found us a table for two. Good was outstanding and the service first class. We'll be back next time we are in Perth.Kid-friendliness: Yes watched happy families dining.

  • Superb80 Reviews 4.5

Frequently Asked Questions about Perth

What are the most popular restaurants in Perth?

- The most popular and well-regarded restaurants in Perth include:

What are the best restaurants that deliver in Perth?

- Popular restaurants in Perth that is known for their delivery services:

What are the best Takeaway restaurants in Perth?

- Here are some excellent Takeaway restaurants in Perth: