Perth Restaurants

I'm always being asked "What are the best Perth restaurants?"

I am not a food guide critic so I shall not be rating the restaurants and eating places merely giving a listing entry on the site.

I shall from time to time add to the list and may even make comments, but that is all. This page on Perth restaurants gives an overview of places to eat in the area. For ease of use I've divided it up into types and I will be adding to the list as I review the various restaurants, cafes and takeaways in and around the town.

The 'Fair City' of Perth
The Best in Food and Dining

These are some of the best Perth restaurants, according to my visitors and myself. Whether it's fine dining or just a great menu to choose from, here are some:

[an error occurred while processing this directive]

Deans @ Let's Eat

77 -79 Kinnoull Street, PH1 5EZ Tel: 01738 643377 Map

Type of food: Traditional Scottish Perth Restaurant - The menu includes the best that Scotland has to offer from fresh vegetables to Prime Scotch Beef. Fresh Fish and Seafood, delivered daily, provides Customers with the exquisite taste of the country’s coast.
[an error occurred while processing this directive]

Toby Carvery - InnKeepers

Dundee Road, Perth, PH2 7AB, Tel: 01738 624471 Map

Type of food: Carvery restaurant
At the heart of the food menu is Toby's Famous carvery - three different freshly roasted joints plus a great choice of eight freshly steamed and roasted seasonal vegetables with more carvery choice on Sunday and every evening.
Comments: Perth restaurant that is always busy and very good value for all the family. Service excellent.
[an error occurred while processing this directive]

The Salutation

34 South Street, Perth, PH2 8PH, Tel: 01738 630066 Map

Type of food: Scottish food
The Adam Restaurant, named after the magnificent 24 pane Adam Window, which is the focal point of this popular Perth restaurant. They offer a choice from our carving table, featuring prime Scottish food complimented by our a la carte menu. The Chefs are delighted to cater for any special dietary needs. A children's menu is also available.

[an error occurred while processing this directive]

63 Tay Steet

63 Tay Street, Perth, Perthshire, PH2 8NN, Tel: 01738 441451 Map

Type of food: Scottish, Modern - is regularly billed as one of Scotland's top restaurants. This Perth restaurant can be booked online.
Other Features: Dining With Children, admitted with restrictions. A la carte Menu: Average price for 2 courses is £23.50. House Wine: £12.45

Opus One - New County Hotel

22-30 County Place, Perth, PH2 8EE TEL: +44 (0)1738 623355 Map

Type of food: Modern British, Gourmet, Perth Restaurant

Enjoy a gastropub experience in The Place Bar & Gavin’s Bistro, serving fresh, local produce and open for lunch, pre-theatre and evening meals. Enjoy Brodie’s coffee, scones and lighter meals in the elegant surroundings of Café 22, our real 'piece de resistance' - an exciting street facing concept, classy, split level, deliciously ambient, light, bright and airy, and beautifully decorated.


3-5 Mill Street, Perth, Perthshire, PH1 5HZ Tel: 01738 622290 Map

Type of food: From pasta to pizzas, burgers to steaks, we have an extensive menu that will cater for all tastes at this Perth restaurant. We also have an excellent wine menu with a carefully chosen selection of wines from throughout the world as well as an extensive selection of beers, wines spirits and soft drinks. Children are made very welcome at Paco's Restaurant. We have a 'Junior Menu' specially selected for our younger guests.

Almondbank Inn

31 Main Street, Perth PH1 3NJ TEL: 01738 583242 Map

Type of food: The Almondbank Inn is another of Perth's estaurant, for good quality food or a quiet friendly drink in.

Manzil Tandoori

13 York Place, Perth, PH2 8EP Tel: 01738 446222 Map

Type of food: This is a popular Indian restaurant situated near the centre of Perth, offers a wide selection of Indian dishes authentically prepared using quality ingredients served in comfortable surroundings. Well-prepared Indian food offering a wide range of authentic dishes.


168 South Street, Perth, PH2 8NY, Tel: 01738 449777 Map

Type of food: Specialises in Sea food dishes
The menu is not exclusively based on seafood so it caters for all tastes. Customers are welcome to enjoy anything from the extensive menu from a bowl of Shetland Mussels to a full A la carte meal.

Concerto's Restaraunt

8 North Port, Perth, PH1 5LU, Tel: 01738 443000 Map

Type of food: restaurant Cuisine

The Italian Corner

33 Princes Street, Perth, PH2 8LJ, Tel: 01738 629645 Map

Type of food: Italian
Good Italian food from a choice menu served in that special atmosphere.... The Italian Corner has gained a deserved reputation for quality cuisine from fine ingredients, at affordable prices. The setting is ideal for both a quiet intimate meal or for larger party groups.

Cafe Tabou

4 Saint John's Place, Perth PH1 5SZ, Tel: 01738 446698 Map

Type of food: French
Café Tabou has earned the reputation for being one of the most famous French restaurants throughout Scotland. Our cuisine is rustic French at its best, much appreciated by our regular local customers as well as numerous visitors from outside the city. The perfectly balanced menu offers variety to satisfy different tastes and preferences, featuring vegetarian choices as well. Cafe Tabou boasts the most renowned classics in French Cuisine served all year round. Our menu is undeniably unique with oysters, langoustines, grilled snails, frog's legs, grilled mussels and specially selected salads. Also well-known and widely enjoyed are our fish specialities (Le Poisson du Jour) along with our meat specialities (Le Plat du Jour). Our evening menu (from A'la Carte) can certainly compete with those found in finest restaurants of Paris or perhaps even all of France.

Ciao Roma

16 St John’s Place, Perth PH1 5SZ, Tel: 01738 629341 Map

Type of food: Italian
Welcome to the warm and inviting Ciao Roma’s, where our Italian chefs are dedicated to using only the finest, freshest, seasonal ingredients to prepare our authentic Italian cuisine. Prepared for you in our open kitchens, we believe in only the highest levels of food and service. Enjoy the friendly atmosphere of our family run restaurants, perfect for a romantic dinner for two, relaxed business lunches or a family celebration.

Kinto Greek Restaurant

35-37 Main Street, Perth, PH2 7HD, Tel: 01738 626000 Map

Type of food: Geek, Mediterranean
Kinto offers an extensive menu of authentic Greek dishes, all freshly prepared, using fresh local produce and specially imported traditional herbs and spices. The variety of dishes has been carefully selected to cater for most tastes and our menu is particularly appealing to vegetarian customers. Our food is all about sharing, not formal, not fussy and not for keeping to yourself. It is about outstanding ingredients with good, honest flavours, unique textures and simple, fresh cooking.

The Bridges

70 Tay Street, Perth, PH2 8NN, Tel: 01738 625484 Map

Type of food:

Jade Garden Restaurant

14 Scott Street, Perth, PH1 5EJ, Tel: 01738 622254 Map

Type of food: Chinese
Serving authentic Chinese cuisine and a wide variety of other dishes, all made with the freshest of ingredients, and where possible locally sourced.

Perth Boulangerie

202 High Street, Perth, PH1 5PA, Tel: 01738 626546 Map

Type of food:

Sante Wine Bar and Restaurant

10 St. John's Place, Perth, PH1 5SU, Tel: 01738 449710 Map

Type of food: An ideal and relaxing venue for the Perth people to come and sample the best of Scottish and Mediterranean food along with the most delicious wines from around the world to be found. Such things as the Pata Negra ham or French black pudding with queenies scallops are but a few examples of what you will find here at Sante.

Le Cafe Kashmir Balti

173 South Street, Perth, PH2 8NY, Tel: 01738 441313 Map

Type of food: Balti & Tandoori Restaurant

Nancy's Harbour Restaurant

Shore Road, Perth, PH2 8BD, Tel: 01738 625788

Type of food: Small compact Perth restaurant complete with accommodation, specialising in good wholesome home cooking. Wheelchair access into restaurant although limited facilities available.

Return to Perth
Return to the Perthshire home page