Gifford East Lothian

We have Pubs (18), Restaurants (62), Banks (3), Hotels (10), Shops (137), Supermarkets (9), Takeaways (23), Cinemas (4), Home improvement (128), Health and beauty (138), Attractions (35), Property services (44), Education (59), Business services (46) and Leisure (8)

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

The nearest train stations to Gifford are

Drem (7.15 miles)

Longniddry (7.42 miles)

Local Information

Share this page
County or area Postcode Telephone code
East Lothian EH41 01620

18 Pubs in Gifford in 3 categories



62 Restaurants in Gifford in 17 categories




Banks in Gifford




Hotels in Gifford



137 Shops in Gifford in 60 categories




Supermarkets in Gifford



23 Takeaways in Gifford in 6 categories




Cinemas in Gifford



128 Home improvement in Gifford in 28 categories



138 Health and beauty in Gifford in 35 categories



35 Attractions in Gifford in 12 categories



44 Property services in Gifford in 7 categories



59 Education in Gifford in 22 categories



46 Business services in Gifford in 7 categories



8 Leisure in Gifford in 4 categories



Add venues to this section

Best reviews

Top pubs in Gifford

  • Jay Dees Hair Salon - Dalkeith

    Night Club

    6-8 Newmills Road, Dalkeith, EH22 1DU

    12.5 miles away

    5 star reviewFantastic , friendly, well worth a visit if you want a good professional haircut ,colour,perm,highlights,excellent rates and you get a ...

  • Bombay Lounge - Edinburgh


    202 High Street, Edinburgh, EH22 1AZ

    12.4 miles away

    5 star reviewThis has to be the best Indian Restaurant we have tried. The staff are second to none, the food Fantastic ...

  • Coronation Restaurant - Whitecraig, Gorebridge


    68 Hunterfield Road, Whitecraig, Gorebridge, EH23 4TT

    12.4 miles away

    5 star reviewBeen to this restaurant many times have have yet to even encounter a slight disappointment. the service and food are ...

  • Wemyss Hotel - Port Seton, Prestonpans


    18 Links Road, Port Seton, Prestonpans, EH32 0DU

    9.2 miles away

    5 star reviewFab meal,huge portions,2 mains 4 £12,ace staff, we'll worth a visit

  • New Plough - Tranent

    63 High St, Tranent, EH33

    7.3 miles away

    5 star reviewbeer garden now installed well worth a visit no arseholes aloud


Top restaurants in Gifford

  • Itihass Restaurant Dalkeith - Dalkeith

    17-19 Eskbank Road, Dalkeith, EH22 1HD

    12.7 miles away

    5 star reviewan amazing dining experience,,,,, service excellent and food absolutely delicious. sunday buffet excellent value for money

  • Flat Cat Gallery - Lauder

    Dessert Restaurant

    Market Place, Lauder, TD2 6SR

    12.7 miles away

    5 star reviewI love this place so much!Beautiful artwork,delicious cake and coffee ,love reading the books and its a must stopover from ...

  • Riverside Restaurant - Abbey St Bathans, Duns

    Abbey St Bathans, Duns, TD11 3TX

    14.3 miles away

    5 star reviewWonderful sticky toffee pudding or pavlova in front of a log stove at the end of a long walk. ...

  • Filling Station - Prestonpans

    American Restaurant

    163 High Street, Prestonpans, EH32 9AY

    10 miles away

    5 star reviewdecent

  • Blossom Garden - Dalkeith

    Chinese Restaurant

    1-3 Buccleuch Street, Dalkeith, EH22 1HB

    12.6 miles away

    5 star reviewan absoulutley fantastic restuarant. staff are friendly and proffesional. the food is fantastic. even they're delivery service is top notch. ...


Top banks in Gifford

  • TSB Bank - North Berwick, Lothian

    41 High Street, North Berwick, Lothian, EH39 4HH

    10.7 miles away

    5 star reviewStaff could not be better. Paula has been a big help to me in the past.

  • Bank of Scotland - Musselburgh

    172 High Street, Musselburgh, EH21 7DZ

    12.1 miles away

    1 star reviewbanked here for the last 20 years and always had a great relationship with the staff. Sadly their ...


Top hotels in Gifford

  • Rockville House Hotel - Edinburgh

    2 Joppa Pans, Edinburgh, EH15 2HF

    13.6 miles away

    5 star reviewthe best mussels i have ever tasted,and some of the best main courses,for quality and quantity,thats if you have any ...

  • Toll Bridge Hotel - Haddington

    1 Bridge Street, Haddington, EH41 4AU

    3.6 miles away

    5 star reviewI stayed at this lovely Location for 2 nights. The service was first class, and the food was to die ...

  • Dunesk Lodge - Lasswade

    Lasswade, EH18 1HE

    14.6 miles away

    5 star reviewA warm welcome. Rooms very clean and nicely decorated. Breakfast was superb Everything you could wish for

  • Waverley Hotel - Bonnyrigg

    68-70 Dundas Street, Bonnyrigg, EH19 3BB

    13.9 miles away

    4 star reviewgreat atmosphere in a really good bar with friendly staff and customers.drink is very reasonable too.will defo be back.

  • Railway Hotel - Haddington

    70 Court Street, Haddington, EH41 3AF

    3.8 miles away

    3 star reviewIt stinks of piss


Top shops in Gifford


Top supermarkets in Gifford

  • RANA FOODSTORE - Mayfield, Dalkeith

    Stone Pl, Mayfield, Dalkeith, EH22 5PE

    11.7 miles away

    5 star reviewGood service and good store

  • Tesco - Dalkeith, Bonnyrigg Road

    Hardengreen, Dalkeith, Bonnyrigg Road, EH22 3PP

    13.2 miles away

    1 star reviewI shop in the Dalkeith store a lot at night and its a nightmare. The music is usually loud and ...

  • Co op - Ormiston

    Main Street, Ormiston, EH35 5HS

    7.5 miles away

    1 star reviewI entered the store in Ormiston today. I was served by a woman called Francis. Who was the most rudest ...


Top takeaways in Gifford

  • Marios Pizza and Kebab House - Musselburgh

    Pizza Takeaway

    116 North High Street, Musselburgh, EH21 6AS

    12 miles away

    5 star reviewBEST IN EAST LOTHIAN

  • China Garden - Haddington

    Newton Port, Haddington, EH41

    3.8 miles away

    5 star reviewI live near china gardens and i go there a lot, it is really good

  • Oriental Inn - Dunbar

    2 High Street, Dunbar, EH42 1EL

    11.2 miles away

    5 star reviewFast home delivery service. Food always hot. Very tasteful. Alot for your money. Best I've tried

  • Gourmet - Newtongrange

    Chinese Takeaway

    Bryans Corner, Newtongrange, EH22 4BU

    12.2 miles away

    5 star reviewGourmet was a brilliant chinese takeaway with great food at great prices, but recently I noticed the place has been ...

  • Orchid - Gorebridge

    11 Main Street, Gorebridge, EH23 4BX

    12.4 miles away

    5 star reviewJust had the best chinese takeaway ever!! Compliment to the chef, that was outstanding, thank you!


Top cinemas in Gifford


Top home improvement in Gifford

  • Perfect Plumbing - Tranent

    Central Heating Service

    20 Brotherstone's Way, Tranent, EH33 2QF

    8.3 miles away

    5 star reviewHave used them a number of times now for my home and on a big project at my industrial premises. ...

  • A1 Carpets & Flooring - Dunbar


    Spott Road, Dunbar, EH42 1RS

    11.1 miles away

    5 star reviewJust had new carpet fitted today , very pleased, I won't be going anywhere else for flooring again, well pleased

  • George Herd Ceramic Tiler - Elphinstone, Tranent

    Tiling Contractor

    28 Durie's Park, Elphinstone, Tranent, EH33 2LN

    8.6 miles away

    3 star reviewfantastic job done by George Herds company had my bathroom tiled great job and very good price will be recommending ...

  • Stress Free Flooring - Dalkeith


    7 North Wynd, Dalkeith, EH22 1JE

    12.6 miles away

    2 star reviewCarpet fitted February 2015. Had to get it stretched twice within a few weeks. February 2016, 5 days outwith its ...

  • Musselburgh Landscaping - Musselburgh

    Paving Contractor

    Whitehill Mains, Musselburgh, EH21 8RY

    13.4 miles away

    1 star reviewWalter Brown trading as Musselburgh Landscaping was engaged to install a mono-block driveway and took a deposit of £1570. The ...


Top health and beauty in Gifford

  • Spex Opticians - Edinburgh


    37 Drum Street, Edinburgh, EH17 8RQ

    14.9 miles away

    5 star reviewbrilliant happy atmosphere

  • Headstart - Edinburgh


    20A Joppa Road, Edinburgh, EH15 2EU

    14 miles away

    5 star reviewFriendly highly professional hairdresser Excellent in every way

  • Hair Kare - Dalkeith

    Hair Care

    10 Woodburn Road, Dalkeith, EH22 2AT

    12.1 miles away

    5 star reviewGreat hair salon I had the best experience and I'll defo be back

  • Gullane Dental Practice - Gullane

    Dental Clinic

    8 Rosebery Pl, Gullane, EH31 2AN

    9.6 miles away

    5 star reviewSome people don't like sat in the dentist chair ( talking about ME ) but have been going to this ...

  • Eden Hair - Longniddry

    Hair Care

    1 Links Road, Longniddry, EH32 0NH

    7.6 miles away

    3 star reviewGood hairdressers the only thing that annoys me is they charge you 30pence for paying with a card . I ...


Top attractions in Gifford

Attractions yet to be reviewed


Top property services in Gifford

  • Dalhousie Developments - Bonnyrigg

    Property Developer

    West Lodge Carrington Road B, Bonnyrigg, EH19 3HY

    13.3 miles away

    5 star reviewCompany Name change febuary 2012 from Dalhousie developments Ltd, to AM PROPERTIES (BONNYRIGG) LIMITED SC 212253

  • Gladstones Property Investment Managers - Dalkeith

    Estate Agent

    23 Jarnac Ct, Dalkeith, EH22 1HU

    12.5 miles away

    1 star reviewThis is an awful company - do not deal with them. As a professional person I leased a property ...


Top education in Gifford

  • Lyn's Driving School - Gorebridge

    Driving School

    16, Gorebridge, EH23 4GU

    14.2 miles away

    5 star reviewWhat can I say absolutely fantastic instructor lovely attitude , jst started lessons with lynn and I would highly recommend ...


Top business services in Gifford

Business services yet to be reviewed


Top leisure in Gifford

  • Kwik Fit - Dalkeith

    Car Servicing

    6 Croft Street, Dalkeith, EH22 3BA

    12.6 miles away

    5 star reviewDavie at dalkeith kwik fit was so helpful and really nice his service was great would go back again