Restaurants in Perth

Restaurants with Delivery

Online Reservation Available

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

Olive tree take away 30 St John St, Perth
Olive tree take away
Pizza Takeaway • $

Olive tree take away

30 St John St, Perth

After seeing the 5-star rating on Google, I had to try it for myself. We visited as a group of four, and the reviews were absolutely spot on.

The pizza chef from Sri Lanka is clearly passionate about his craft, and it shows in every bite. For my taste, everything was just right. You immediately get the sense that this place is a true labour of love, with great care and attention put into the food.

I would highly recommend this place to anyone looking for excellent pizza.

  • Drive-Through
  • Delivery
  • Superb151 Reviews 5
The Village Inn Main St, Bridge of Earn, Perth
The Village Inn
British • $$

The Village Inn

Main St, Bridge of Earn, Perth

Absolutely great service and lovely food. We visited for a 70th birthday and the staff couldnt have been more helpful great with the kids and the dog! Highly recommend, this was our first visit and we will definitely be back.

  • Drive-Through
  • Superb177 Reviews 4.9
Effies of Perth 202 High Street, Perth
Effies of Perth
Tea House • $$

Effies of Perth

202 High Street, Perth

Some places serve food. Others serve memories, history, and heart. Effie’s in Perth, Scotland, is firmly in the latter category.

The current owner and his wife lovingly continue the legacy of his mother, Effie, by sharing her treasured family recipes. Effie passed away five years ago at the age of 80, but her presence is still felt in every dish. From the photographs and stories shared, she seemed like an angel, and judging by the food, her recipes are no different.

Trusting the owner completely, I left my ordering in his capable hands. He instinctively knew exactly how much I would be able to eat and recommended two traditional Scottish dishes: Cullen Skink and mince and tatties. His suggestions could not have been more perfect.

My first dish was the Cullen Skink, a famous soup originating from the northern Scottish town of Cullen. Traditionally made with beef shin bones before evolving into the smoked haddock version known today, it is a dish steeped in Scottish history. From the very first spoonful, I understood why it has endured for generations. The soup warmed not only my body but also my heart. Its rich, comforting flavour seemed to reach deep into my soul. Knowing the love and family history behind the recipe made every mouthful even more meaningful.

The mince and tatties were equally satisfying. As one of Scotland’s classic comfort foods, it was something I had long wanted to try, and Effie’s version did not disappoint. It was honest, hearty, and beautifully prepared, showcasing the kind of cooking that reminds you why traditional recipes are worth preserving.
What makes Effie’s truly special is that this is not just a restaurant. It is a family keeping a beloved mother’s legacy alive through food. Every dish tells a story, and every recommendation comes with genuine care and hospitality.

I am extremely pleased to have found this place. When I return to Scotland in the future, Effie’s will be one of the very first places I visit again, and I will absolutely be bringing my family with me.

  • Drive-Through
  • Superb188 Reviews 4.8
Taste Perthshire Perth Road, Bankfoot, Perth
Taste Perthshire
Delis • $$

Taste Perthshire

Perth Road, Bankfoot, Perth

One of the best places to have the opportunity to interact with highland cows while in Scotland. You can even pay for feed so you can hand feed them. A great restaurant and shop with facilities and a host of locally made products from perthsire. The ancient royal capital of Scotland

  • Delivery
  • Superb326 Reviews 4.7
The Glover Arms Crieff Road, Huntingtower Park, Perth
The Glover Arms
Pubs • $$

The Glover Arms

Crieff Road, Huntingtower Park, Perth

Called in for lunch. Party of four and we all chose from the Sunday roast menu. Food was excellent, great value & portion size. Special mention to David for his chat & service. Highly recommend.

  • Drive-Through
  • Delivery
  • Superb292 Reviews 4.7
Bankfoot Inn Main Street, Bankfoot, Perth
Bankfoot Inn
Bar • $$

Bankfoot Inn

Main Street, Bankfoot, Perth

Fantastic lunch here today waitress was brilliant and attentive didn't wait long for food which was fabulously delicious Stareted with goats cheese and blkpudding (picture) Balmoral chichen to follow no dessert as stuffed .

  • Superb108 Reviews 4.9
Chatni 15 Main Street, Methven, Perth
Chatni
Meal Takeaway • $$

Chatni

15 Main Street, Methven, Perth

Been here a few times and it never disappoints. Food is always delicious and reasonably priced, the Peshwari naan is a delicious accompaniment to their flavoursome curries, l have tried the Chasni, Dhansak and Pathia and they have always been delicious. Highly recommend you try this delightful Indian restaurant if you're passing!

  • Takeaway
  • Drive-Through
  • Superb104 Reviews 4.9
Cridos Restaurant 5/6 St John's Pl, Perth
Cridos Restaurant
Mediterranean • $$

Cridos Restaurant

5/6 St John's Pl, Perth

Cridos Restaurant is an absolute gem that delivers a truly memorable dining experience. From the moment you arrive, you’re welcomed with a warm and friendly atmosphere that instantly makes you feel at home.

The food is simply outstanding—each dish is packed with flavor, beautifully presented, and clearly made with fresh, high-quality ingredients. Whether you're enjoying a hearty main course or a delicious starter, every bite is satisfying and expertly prepared.

The service is equally impressive, with attentive and professional staff who go above and beyond to ensure everything is perfect. Their attention to detail and genuine hospitality really elevate the whole experience.

Cridos Restaurant is the kind of place you’ll want to return to again and again. Highly recommended for anyone looking for great food, excellent service, and a wonderful atmosphere—easily a 5-star experience!

  • Drive-Through
  • Delivery
  • Superb213 Reviews 4.7
Deans Restaurant 77-79 Kinnoull St, Perth
Deans Restaurant
British • $$$

Deans Restaurant

77-79 Kinnoull St, Perth

DeanZ’s Restaurant is an absolute standout and a must-visit for anyone who appreciates great food and top-notch service. From the moment you walk in, you’re greeted with a welcoming atmosphere that feels both relaxed and stylish.

The menu offers a fantastic variety, and every dish is prepared to perfection. The flavors are rich and well-balanced, and the presentation is just as impressive as the taste. It’s clear that only high-quality ingredients are used, and the attention to detail really shines through.

What truly elevates the experience is the exceptional service. The staff are friendly, attentive, and genuinely passionate about making sure every guest has a great time.

DeanZ’s Restaurant is perfect for everything from a casual meal to a special night out. Consistently excellent in every way—easily a well-deserved 5-star experience!

  • Drive-Through
  • Superb203 Reviews 4.7
Cullach Brewing 50 Princes St, Perth
Cullach Brewing
Brewery

Cullach Brewing

50 Princes St, Perth

Undoubtedly the best pizza in town. Even if you don't like beer go for the pizza, they do have wine and other things but seriously great pizza. Luckily I like beer, their beer range is great, quirky, something for everyone. I like going at lunchtimes, very quiet which is a shame.

Come buy pizza ?

  • Superb89 Reviews 4.9
The Black Watch Castle & Museum Balhousie Castle, Hay Street, Perth
The Black Watch Castle & Museum
Cafe • $$

The Black Watch Castle & Museum

Balhousie Castle, Hay Street, Perth

Fantastic place to visit, so much interesting information on the history of the black watch, well worth a visit and as a person with mobility issues I had full access as there is a lift to upper floors and was even lent a wheelchair (for free) during my visit.
Also the cafe attached as well is worth a look.. Definitely recommend.will definitely re visit when back in the area.

  • Superb115 Reviews 4.8
Brew & Chew 51 High St, Perth
Brew & Chew
Cafe • $

Brew & Chew

51 High St, Perth

If you have a dog then this is the place to go. Staff really friendly and service is excellent. Food was really tasty with good selection. Have a dog menu as well,great stuff. I don't have a dog but would highly recommend this cafe.

  • Drive-Through
  • Delivery
  • Superb113 Reviews 4.8
Perth Concert Hall Mill Street, Perth
Perth Concert Hall
Cafe • $$$

Perth Concert Hall

Mill Street, Perth

Saw The Holiday movie with the live Novello Orchestra in the Perth Theatre and Concert Hall on Sunday and what a great night it was ?✨️
It's a beautiful hall with great acoustics and excellent views from all seats.
The staff are very helpful and friendly, the drinks extremely well priced, there's a well appointed cloakroom for coats and jackets and free parking in the neighbouring Kinnoull Street car park in the evenings - perfect!!
All highly recommended.
A variety of lovely independent shops in the local area, together with the Perth Museum and Art Gallery and the city's cathedral make for a memorable day out or weekend break.
Book an event at the concert hall in 2026, you won't be disappointed, I'm sure!

  • Superb168 Reviews 4.7
SIDHU'S 13 County Pl, Perth
SIDHU'S
Modern Indian • $$

SIDHU'S

13 County Pl, Perth

Used for the first time tonight - first class service - arrived exactly on time and polite delivery driver Food was really tasty and great portion size . Will definitely be using again . Really a great meal thanks

  • Drive-Through
  • Superb157 Reviews 4.7
63 Tay Street Restaurant 63 Tay Street, Perth
63 Tay Street Restaurant
British • $$$

63 Tay Street Restaurant

63 Tay Street, Perth

Me and my girlfriend dined at 63 Tay Street this Sunday for the roast. We booked ahead and Chris was more than happy to accommodate the fact my girlfriend doesn’t eat meat. Fraser, the chef, was also really friendly and came out to meet us to ask how our meal went. All the staff were extremely hospitable making the experience warm and comforting with the food matching that exact atmosphere. Would definitely return, thanks a lot guys!

  • Drive-Through
  • Superb98 Reviews 4.8
Broth3rs Restaurant 24 George Street, Perth
Broth3rs Restaurant
Italian • $$

Broth3rs Restaurant

24 George Street, Perth

The Place where I went on my first date with my partner of nearly four years. Whenever we can, we always go to Broth3rs for a great meal. We're always greeted warmly by the staff, who are very accomodating, and always deliver great service. \n\nNow for food, I tend to go for pizza, which is always cooked to perfection. Whilst my partner loves the pasta dishes. Will more than likely visit again.\n\nStrongly recommended.

  • Takeaway
  • Drive-Through
  • Superb267 Reviews 4.6
The Old Ship Inn 31 High St, Perth
The Old Ship Inn
Pub • $

The Old Ship Inn

31 High St, Perth

This is the only place we come to in Perth for a drink when we stay in Comrie for a long weekend. Love the location, vibe, interior, style and welcome we get when we always come- we were gutted when Covid closed the place for a while back then but it's our go to when we come in on the bus and do the charity shops....was in Saturday 4th April and there was such a diverse crowd in, and it was packed- keep up the great work :-)

  • Drive-Through
  • Superb137 Reviews 4.7
Paco's Restaurant 3-5 Mill Street, Perthshire, Perth
Paco's Restaurant
Family • $$

Paco's Restaurant

3-5 Mill Street, Perthshire, Perth

Never been to Paco's so didn't know what to expect first impressions was how popular this place was...
We all agreed the food was really good ,the staff amazing.
Would definitely come again and definitely recommend ?

  • Drive-Through
  • Delivery
  • Superb661 Reviews 4.5
Casella & Polegato Italian Bakers 40 George St, Perth
Casella & Polegato Italian Bakers
Bakery • $$

Casella & Polegato Italian Bakers

40 George St, Perth

Found this little gem by accident today and very glad we did. A warm welcome when entering made such a difference. Had some toasted sandwiches and coffee and everything was superb. Really enjoyed the coffee out of the weird (but ergonomically practical ) cups. Apple pie with ice cream was delightful. Best of all was the service. IF, either of the two ladies serving was having a bad day ,we knew nothing about. Really enjoyable experience. This will be our first stop for a bite to eat from now on. Also the amount takeaway they did whilst we were there says how good it really is.

  • Drive-Through
  • Delivery
  • Superb62 Reviews 4.9
The Fish & Chip Company 2 & 4 St. Leonards Bridge, Perth
The Fish & Chip Company
Fish And Chips Takeaway • $

The Fish & Chip Company

2 & 4 St. Leonards Bridge, Perth

Thank you to Mike and Charlene for such warmth and friendliness. We tried their fish and chips based on all the positive reviews and it exceeded our expectations. The battered fish melted in your mouth and I would also recommend their mac n cheese (so delicious)! Very affordable prices. The highlight of our experience is how hospitable and helpful they were, providing recommendations on nearby tourist spots.

  • Takeaway
  • Drive-Through
  • Superb180 Reviews 4.6
Tabla Indian Restaurant 173 South Street, Perth
Tabla Indian Restaurant
Meal Takeaway • $$

Tabla Indian Restaurant

173 South Street, Perth

Love this restaurant, the food is delicious packed full of flavour, well presented, large portions and very well priced! The staff are absolutely lovely, great service. Will be back again soon

  • Superb159 Reviews 4.6
Mae Ping Thai Dining 161-165 South Street, Perth
Mae Ping Thai Dining
Thai • $$

Mae Ping Thai Dining

161-165 South Street, Perth

A Taste of Thailand, Served with Heart!

From the moment we stepped through the door, we were warmly welcomed by Mae, the owners’ daughter, who proved to be a hostess and waitress extraordinaire!

Our party of five enjoyed a delicious tour of Thai cuisine, sampling a tempting selection of dishes, from Pad Thai and fragrant curries to seafood specialities, with spring rolls and succulent shrimp to kick things off. There was something for everyone, and it was a lovely way to explore the variety of flavors Thai food has to offer.

We were also delighted to learn more about the family behind the food, meeting the owners’ dad, the chef, and mum, the sous-chef. There’s something special about a family-run restaurant where you can feel the pride, passion and personal touch that go into the experience.

But the real icing on the cake? One of our party accidentally left behind a pair of glasses. As we chatted over dinner about where we were staying that evening, Mae went above and beyond to track us down and return them. And when we offered her a tip to thank her for the extra effort, she graciously refused!

Great food, genuine hospitality and kindness that goes beyond the menu.

If you enjoy Thai cuisine served with a generous helping of warmth and a personal touch, this is the kind of place that reminds you dining out is about.

A big thank you to Mae and the whole family for making our evening memorable. We left with happy taste buds and an even greater appreciation for good old-fashioned hospitality. Highly recommended! ?️?

  • Superb157 Reviews 4.6
La Sicilyana 20-22 Perth Rd, Scone, Perth
La Sicilyana
Wine Bar • $$

La Sicilyana

20-22 Perth Rd, Scone, Perth

Great place, very friendly staff, well laid out, spotlessly clean throughout and very good coffee at reasonable price too. Will definitely be back here again. 5 Stars, no question.

  • Drive-Through
  • Superb53 Reviews 4.9
The Italian Corner Takeaway 33 Princes St, Perthshire, Perth
The Italian Corner Takeaway
Italian • $

The Italian Corner Takeaway

33 Princes St, Perthshire, Perth

One of the best Italian restaurants we have been to. The food was delicious, and the service was friendly, professional, and efficient, with a great atmosphere. We have already recommended it to one of our Italian friends. A hidden gem.

  • Drive-Through
  • Superb67 Reviews 4.8
Everest Inn 36 South Methven Street, Perth
Everest Inn
Nepalese • $$

Everest Inn

36 South Methven Street, Perth

One of the best Indians I have ever eaten tonight. Had a terrible day at work and decided to order.

Arrived early, hot and tasted amazing. Will definitely be returning and absolutely recommend to anyone

  • Delivery
  • Superb142 Reviews 4.6
Cafe Tabou Perthshire, 4 Saint John's Place, Perth
Cafe Tabou
Cafe • $$

Cafe Tabou

Perthshire, 4 Saint John's Place, Perth

My husband and I had dinner here last night—wow! The food was delicious and everything tasted amazing. Even though it was completely packed, the waitresses were super friendly and kept checking on us. Highly recommend—easily one of the best restaurants in Perth. We’ll be back soon! ??
Dotty x

  • Superb137 Reviews 4.6
The Maltings - Pub & Grill 198 Dunkeld Road, Perth
The Maltings - Pub & Grill
Bar • $$

The Maltings - Pub & Grill

198 Dunkeld Road, Perth

Lovely time. Service was excellent, Lauren was warm and welcoming on arrival and throughout. Food was spot on and perfect, I thought the Balmoral Burger was pleasantly unique and loved it. Would recommend this place highly :)

  • Drive-Through
  • Delivery
  • Superb298 Reviews 4.5
Café 80 80 George Street, Perth
Café 80
Cafe • $$

Café 80

80 George Street, Perth

we booked the basement bar for my mums 60th, the venue is really nice, staff were very helpful with booking and during the day. I ordered the buffet and cheese plate, both very good, highly recommend for private bookings, the cafe upstairs also dose good food and drinks.

  • Drive-Through
  • Superb47 Reviews 4.9
The Willowgate Cafè Stockgreen Lodge, Lairwell, Perth
The Willowgate Cafè
Cafe • $$

The Willowgate Cafè

Stockgreen Lodge, Lairwell, Perth

Great experience today with my 8 year old son. We received a joint birthday present from family to try paddle boarding, it was very obvious that my boy was a natural and I wasn’t. Sam who introduced us to the activity was great and very attentive to both of us. We will be back!

  • Drive-Through
  • Superb116 Reviews 4.6
Kisa's 1 Mill Street, Perth
Kisa's
British • $$

Kisa's

1 Mill Street, Perth

Our first visit since it had changed hands and the nibbles are still superb. Only popped in for a wine in the sun, but the wedges and olives tempted us.
We will be back tomorrow. ??

  • Drive-Through
  • Delivery
  • Superb212 Reviews 4.5

Frequently Asked Questions about Perth

What are the best dog friendly restaurants in Perth?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

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: