Perth Perth and Kinross

We have Pubs (56), Restaurants (81), Banks (6), Hotels (14), Shops (122), Supermarkets (13), Takeaways (39), Cinemas (9), Health and beauty (119), Home improvement (228), Attractions (47), Property services (58), Education (63), Business services (54) and Leisure (52)

For each listing we have opening times, address, phone number, reviews and photos

The nearest train stations to Perth are

Perth (0.39 miles)

Dunkeld and Birnam (12.53 miles)

Local Information

Share this page
County or area Postcode Telephone code
Perth and Kinross PH1 01738





56 Pubs in Perth in 7 categories

 

 

81 Restaurants in Perth in 29 categories

 

 

Banks

Banks in Perth

 

 

Hotels

Hotels in Perth

 

 

122 Shops in Perth in 26 categories

 

 

Supermarkets

Supermarkets in Perth

 

 

39 Takeaways in Perth in 6 categories

 

 

Cinemas

Cinemas in Perth

 

 

119 Health and beauty in Perth in 13 categories

 

 

228 Home improvement in Perth in 37 categories

 

 

47 Attractions in Perth in 13 categories

 

 

58 Property services in Perth in 7 categories

 

 

63 Education in Perth in 21 categories

 

 

54 Business services in Perth in 9 categories

 

 

52 Leisure in Perth in 16 categories

 

 

Add venues to this section



Best reviews

Top pubs in Perth

  • Cartwheel Inn - Blairgowrie

    Bar

    17 Wellmeadow, Blairgowrie, PH10 6ND

    14.1 miles away

    5 star reviewAn excellent place to visit. Friendly people and great food . I would invite all my fellow North American visitors ...

  • Balgedie Toll Tavern - Wester Balgedie, Kinross

    Bar

    109 High Street, Wester Balgedie, Kinross, KY13 9HE

    12.3 miles away

    5 star reviewhad a lovely meal here,well presented by very friendly staff. will be back 20.03.11

  • Village Inn - Milnathort, Kinross

    Bar

    36 Wester Loan, Milnathort, Kinross, KY13 9YH

    11.6 miles away

    5 star reviewGood selection of good ales friendly staff very welcoming for newcomers perferct for a quiet drink but if u want ...

  • Albert Tavern - Falkland, Fife

    2 Main St, Falkland, Fife, KY15 7

    11.4 miles away

    5 star reviewWould love to find out the telephone no as have tried all the listed nos without success

  • Invergowrie Inn - Invergowrie, Dundee

    Bar

    130 Main Street, Invergowrie, Dundee, DD2 5BE

    14.8 miles away

    5 star reviewWonderful food, great portions and nice friendly staff. Spotless and excellent value for money, Would definitely go back.

 

Top restaurants in Perth

  • Shanghai Chinese Takeaway - Perth

    Chicken Restaurant

    16 Hospital Street, Perth, PH2 8HN

    0.2 miles away

    5 star reviewThe best Chinese in perth!!

  • Robogrill - Glenrothes

    Fast Food Restaurant

    7-8 Huntsmans Court, Glenrothes, KY7 6SX

    16.4 miles away

    5 star reviewWorked our way through most of the menu and everything has been great. Very good value for money and quick ...

  • Raj Mahal - Kinross

    Indian Restaurant

    132 High Street, Kinross, KY13 8DB

    13.3 miles away

    5 star reviewWell worth the drive out from Glenrothes for great food and attentive, friendly service. Even after only a couple of ...

  • Morrisons - Perth

    Australian Restaurant

    Caledonian Road, Perth, PH1 5XD

    0.3 miles away

    2 star reviewWell done from coming down on the parking time. It's about time they did the same on the ...

  • KFC - Perth

    Chicken Restaurant

    Leonard Street, Perth, PH1 5RG

    0.5 miles away

    1 star reviewVery disappointed, Smelly dirty toilets, no toilet paper. No tea or coffee & no napkins

 

Top banks in Perth

  • Bank of Scotland - Perth

    10/16 King Edward Street, Perth, PH1 5UT

    0.1 miles away

    5 star reviewI have been a customer for 60 years and wish to thank them for advising,protecting and being effecient throughout,and being ...

  • Royal Bank of Scotland - Newburgh, Fife

    89 High Street, Newburgh, Fife, KY14 6DA

    7.9 miles away

    2 star reviewSmall Bank but big enough to serve the local community. Cheerful staff and bright interior. Well placed in the center ...

  • TSB Bank - Glenrothes, Fife

    7-9 Postgate, Glenrothes, Fife, KY7 5LH

    17 miles away

    1 star reviewTried to phone regarding a letter. It keeps saying phone in normal opening hours. Its 0950, you open ...

  • Bank of Scotland - Glenrothes

    9 Falkland Gate, Glenrothes, KY7 5LW

    16.8 miles away

    1 star reviewawful slow service on bushiness department. today waited 22 minutes to get served by one cashier who could not care less ...

  • Royal Bank of Scotland - 12 Dunkeld Road, Perth

    Perth Chief Office, Po Box 18, 12 Dunkeld Road, Perth, PH1 5RB

    0.6 miles away

    1 star reviewVery, unhappy, have been with the bank 37 YEARS with no problems now have a small problem with my credit ...

 

Top hotels in Perth

  • Perth Arms Hotel - Dunkeld

    High Street, Dunkeld, PH8 0AJ

    13.2 miles away

    5 star reviewLovely staf,meals are excellent and a big friendly dog

  • Forest Hills Hotel - Auchtermuchty, Cupar

    High Street, Auchtermuchty, Cupar, KY14 7AP

    10.4 miles away

    5 star reviewI stayed one night last week at The Forest Hills Hotel. The Proprieters Michael and Margaret were brilliant hosts. The ...

  • Methven Arms Hotel - Methven, Perth

    Main Street, Methven, Perth, PH1 3PT

    6.1 miles away

    3 star reviewVisit this restaurant regularly, now been re-opened since November 2015. Scottish Menu very tasty and prices very fair. Also very clean.

  • Hollytree Bed and Breakfast - Glenrothes

    122 Main Street, Glenrothes, KY76HZ

    18.5 miles away

    1 star reviewBad place to stay do not recommend. Rooms disgusting with dog hair every where. Food was vile swell.

 

Top shops in Perth

  • Tyre Stop - Leslie, Glenrothes

    Mobile Phone Repair Shop

    Greenmyre Farm Auchtermuchty Road Station Road, Leslie, Glenrothes, KY6 3DW

    15.6 miles away

    5 star reviewReally excellent service. Dropped in, no appointment and the staff couldnt have been more helpful. Thought I had a slow ...

  • Top Class Barbers 2 - Perth

    Barber Shop

    150 South St, Perth, PH2 8PA

    0.1 miles away

    5 star reviewI've tried them all in Perth but these guys are miles ahead on all aspects of delivering a good haircut. ...

  • Collydean Local (3 Lochnagar Court) - Glenrothes

    Convenience Store

    3 Lochnagar Court, Glenrothes, KY6 3NR

    15.4 miles away

    5 star reviewGreat store. Very clean and friendly service.

  • Rowan Tree - Falkland, Cupar

    Antique Store

    Gateside Mills, Falkland, Cupar, KY15 7BZ

    13 miles away

    5 star reviewIm janice stewart, strathmiglo, we always shop in the Rowan Tree, and have done for many years, excellent service , ...

  • Monas Of Muckhart - Pool of Muckhart, Muckhart

    Coffee Store

    10 Bank Street, Pool of Muckhart, Muckhart, FK14 7JN

    15.8 miles away

    5 star reviewFriendly service and the best Lemon Drizzle Cake in Scotland! Looking forward to the Christmas Lunch Menu. ☕️☕️ 🍰🍰 ...

 

Top supermarkets in Perth

  • Tesco - Perth

    122-124 South Street, Perth, PH2 8PA

    0 miles away

    1 star reviewTerrible staff, hopeless and not concerned, tired looking and usually overweight. I would describe staff in this branch as the ...

 

Top takeaways in Perth

  • Sunrise - Kinross

    Chinese Takeaway

    78 High Street, Kinross, KY13 8AJ

    13.1 miles away

    5 star reviewBest Chinese ever, recommend going there would regret not to

  • Balmoral Fish and Chip Bar - Rattray, Blairgowrie

    Fish and Chips Takeaway

    Rattray, Blairgowrie, PH10 7BT

    14.2 miles away

    5 star reviewLovely chicken goujons, recommended to me by Christine D

  • Peking House - Glenrothes, Leslie

    145 High Street, Glenrothes, Leslie, KY6 3DQ

    15.8 miles away

    5 star reviewI had the portion of fried rice, curry sauce and chips lastnight and it was amazing! Defo the best Chinese ...

  • Jasmine Halal Indian Restaurant - Glenrothes

    6 Glenwood Centre, Glenrothes, KY6 1PA

    16.4 miles away

    5 star reviewThere every Friday chicken tikka massander absolutely fantastic, very friendly staff.

  • Bilal Palace - Perth

    221 Rannoch Road, Perth, PH1 2DP

    1.7 miles away

    5 star reviewI would recommend the Bilal and would not go anywhere else in Perth. Great value and great food. Try a ...

 

Top cinemas in Perth

Cinemas yet to be reviewed

 

Top health and beauty in Perth

  • Fife Country - Strathmiglo, Cupar

    Sportswear Store

    55 High Street, Strathmiglo, Cupar, KY14 7QA

    10.2 miles away

    5 star review This is a Company that is second to none for the value and quality of the country clothing that ...

  • Room 101 - Strathmiglo, Cupar

    Beauty Salon

    101 High Street, Strathmiglo, Cupar, KY14 7PR

    10.2 miles away

    5 star reviewFirst time at salon.. Hair done by Nikki and I am extremely happy with colour and cut.. 100%recommend.

  • Glenwood High School - Glenrothes

    Swimming

    Viewfield South Parks Road, Glenrothes, KY6 1JX

    16.2 miles away

    5 star reviewSwimming lessons good teacher my oldest daughter yous to do them there .Know she goes there as a student would ...

  • Nanodent - Glenrothes

    Dental Clinic

    2 Huntsmans Court, Glenrothes, KY7 6SX

    16.4 miles away

    5 star reviewStaff are excellent put you at ease and are very accommodating .

  • Lorraine At Haircare - Kennoway, Leven

    Hair Care

    39 Dunnikier Rd Bishop's Court, Kennoway, Leven, KY8 5LA

    19.5 miles away

    5 star reviewLove this Hairdressers always a Good Cut and Style the Staff Here CARE about Their Clients xx

 

Top home improvement in Perth

  • Gerry Morgan Plumbing & Heating - Dunning, Perth

    Plumber

    5 Carlownie Place Maidenplain Place Thimblerow, Dunning, Perth, PH2 0RT

    8.3 miles away

    5 star reviewHe is the most professional and hard working man I have seen in quite some time he doesn't try to ...

  • Stewart Bros plumbing & Heating - Auchterarder

    Plumber

    5 Carlownie Place, Auchterarder, PH3 1BT

    12.6 miles away

    5 star reviewHave had Gary out today to install new boiler and was really impressed with how efficient and tidy he was ...

  • AW Joinery - Blairgowrie

    Carpenter

    David Street, Blairgowrie, PH10 6HB

    14.1 miles away

    5 star reviewAW fitted my kitchen .Quick efficient and beautifully finished. Later repaired window sill. Pleased with result. No job too small. ...

  • G A Roofing - Kennoway, Leven

    Roofing Service

    23 Hill Road, Kennoway, Leven, KY8 5HG

    19 miles away

    5 star reviewI hijacked this guy in the street begged him for help with a roof leak. He called later that evening ...

  • ScotHaus Architecture - Perth

    Architect

    13 Grey Row, Perth, PH1 3JR

    2.7 miles away

    5 star reviewStraightforward, no patter, great service, reasonable price

 

Top attractions in Perth

Attractions yet to be reviewed

 

Top property services in Perth

Property services yet to be reviewed

 

Top education in Perth

  • JKS PERTH - Perth

    Karate School

    41 Burghmuir Road, Perth, PH1 1JG

    1.3 miles away

    5 star reviewTop club, top instructor

 

Top business services in Perth

Business services yet to be reviewed

 

Top leisure in Perth

Leisure yet to be reviewed