The 30 Best Cafe in Edinburgh

1289 results found

Advertisements
  1. 151

    BrewDog Edinburgh Cowgate

    ★★★★☆ 4.4
    Closed

    “I wasn’t aware of this cool bar until I had to Google it to buy a bottle of Lonewolf gin for my work colleague. Stepped in and memersize by the wide selection of beers from the tap shown in the menu board. Bought the bottle and settled in for an Elvis Juice IPA, without knowing what it was. The first sip was wow… tasted like grapefruit, one of my favourite fruits. Taste is very defined and refreshing. Forgotten to take photo. Friendly staff! Brewdog is quite close to Royal Mile. I arrived during dinner time so it was pretty quiet.”

    Address: 143 Cowgate, Edinburgh EH1 1JS, United Kingdom

    Phone: +44 131 220 6517

    Website: brewdog.com

  2. 152

    Finnegan's Wake Edinburgh

    ★★★★☆ 4.4
    Closed

    “Amazing Irish pub! Absolutely loved the atmosphere at Finnegan’s Wake — warm, lively, and authentic. Great selection of drinks, friendly staff, and the music added just the right vibe. Whether you’re popping in for a quick pint or staying for the night, it’s a place you’ll want to come back to. A true gem!”

    Address: 9b Victoria Street, Edinburgh EH1 2HE, United Kingdom

    Phone: +44 131 225 9348

    Website: finnegans-wake.co.uk

  3. 153

    BrewDog Edinburgh Lothian Road

    ★★★★☆ 4.4
    Closed

    “Went 2/12/25 for another visit after almost 2 years and it was still very good. Lots of delicious beers and decent burgers and fries though so hungry I forgot a picture sorry! The place became very busy for a Wednesday with lots of groups and all you can eat wing night on Wednesdays as well. Enjoyed barley wine and stout and it was becoming pretty loud as it was really busy so left for hanging bat near by. Two sides for £7 was a nice value”

    Address: 50 Lothian Road, Edinburgh EH3 9BY, United Kingdom

    Phone: +44 131 228 2305

    Website: brewdog.com

  1. 155

    “We stayed here for two weeks recently and had a great experience. The location is walkable to the train station and the shops and there are grocery stores nearby. The rooms are clean, well stocked and comfortable . The front desk staff, especially Katherine, are friendly and helpful. This location is approximately 30 min from the airport and a taxi is approximately 35 pound fare. Would definitely stay here again”

    Address: 121 Grove Street, Edinburgh EH3 8AA, United Kingdom

    Phone: +44 131 510 4900

    Website: premiersuiteseurope.com

  1. 157

    Hard Rock Cafe

    ★★★★☆ 4.4
    Closed

    “I was on a visit to Edinburgh Xmas Market first over a few days with my granddaughter we were told to come and eat here by my daughter while down here we had the best experience and the atmosphere was amazing I love anything Rock N Roll staff were fantastic as well as the food cocktails are great they have mocktails too”

    Address: 20 George Street, Edinburgh EH2 2PF, United Kingdom

    Phone: +44 131 260 3000

    Website: hardrockcafe.com

  2. 158

    The Clock Cafe & Bistro

    ★★★★☆ 4.4
    Open

    “This lovely cafe by the Shore is definitely a hidden gem. From the outside, I wouldn’t know this charming building is a restaurant/cafe. We had breakfast here couple weeks ago when visited Edinburgh. As soon as we walked into the door, staffs welcomed us with warm smiles.We got seated promptly. My waitress was very sweet and attentive. I liked that you can choose anything in the menu, it doesn’t have to be breakfast items. We got the avocado toasts with both choices of egg and smoked salmon and a small bread with sausage. For drinks, we got the hot chocolate, iced coffee latte and banana/strawberry smoothie. Overall, I was satisfied with my orders and service here.”

    Address: 35 Shore, Leith, Edinburgh EH6 6QN, United Kingdom

    Phone: +44 131 629 2430

  1. 160

    Edinburgh Zoo

    ★★★★☆ 4.3
    Closed

    “We absolutely loved the zoo! As someone with a disability who struggles with hills, the team gave me a very special lift to the top of the hill! We heard lots of facts about the penguins and other amazing animals! I can’t remember the staff members name but he had ginger hair!!! Our favourite animal at the zoo was the hippos, they were really really cute as well as the penguins! The giraffe viewing inside areas were amazing I must add! Overall a fabulous time, definitely recommend ❤️”

    Address: 134 Corstorphine Road, Corstorphine, Edinburgh EH12 6TS, United Kingdom

    Phone: +44 131 334 9171

    Website: edinburghzoo.org.uk

  2. 161

    The City Cafe

    ★★★★☆ 4.3
    Open

    “This is an excellent place to eat at. The staff were all incredibly friendly. The food was incredibly delicious. I got the Full Scottish Breakfast; first time trying the haggis and it was great!! It was seasoned well and tasted great along with the other items. My family also enjoyed their meals.”

    Address: 19 Blair Street, Edinburgh EH1 1QR, United Kingdom

    Phone: +44 131 220 0125

    Website: thecitycafe.co.uk

  1. 165

    Secret Herb Garden Cafe & Bistro

    ★★★★☆ 4.3
    Closed

    “A hidden gem just outside the city! Or close by to Midlothian winter sports centre - The Secret Herb Garden is a stunning oasis with vibrant, fragrant gardens full of herbs and flowers. The on-site café and bistro are excellent—perfect for breakfast, a relaxing lunch or coffee paired with one of their amazing homemade cakes. Don’t miss the gin tasting experience—crafted with their own botanicals—and the shop, where you can buy their delicious honey (from their own hives), gin, and other local goodies. A truly magical spot for nature lovers and foodies alike!”

    Address: 32a Old Pentland Road, Edinburgh EH10 7EA, United Kingdom

    Phone: +44 131 374 5605

    Website: secretherbgarden-cafebistro.co.uk

  1. 166

    Yes Cafe

    ★★★★☆ 4.3
    Closed

    “have ordered here a few times and they have banging service and food everytime, only takes around 15-20 minutes of waiting for salt and chili chicken + chips, though very dry its nothing that water or cola cant fix. they're also very sweet and have memorized my order and ask me if i want it everytime i come in with my scooter i think one of them accidently called me ma'am once by mistake cause my high voice but watever i dont blame them, good food = good review babaaayyyy. highly recommend!”

    Address: 224 Crewe Road North, Edinburgh EH5 2NS, United Kingdom

    Phone: +44 131 552 2288

  1. 171

    Coates Cafe

    ★★★★☆ 4.3
    Open

    “Had poached eggs with hollandaise and smoked salmon. It seemed like a small portion but it was the perfect size for Me to not feel too full or still hungry. Cappuccino was great! Had a great balance of coffee and oat milk. Would totally recommend :)”

    Address: 62 Haymarket Terrace, Edinburgh EH12 5LA, United Kingdom

    Phone: +44 131 337 1791

  1. 173

    Craigie's Farm Deli and Cafe

    ★★★★☆ 4.3
    Open

    “Beautiful and vibrant atmosphere. It's a lovely place to bring your family or you can enjoy here with friends. Food options are enormous, and delicious too. The staff is friendly and the service quality is exceptionally high. The highlight of the venue is its energetic vibe, despite being a farmhouse atmosphere, the place is vibrant, and one can also enjoy peaceful surroundings in case you want to avoid crowds, as they have ample seating. Totally loved our visit.”

    Address: Queensferry, South Queensferry EH30 9AR, United Kingdom

    Phone: +44 131 319 1048

    Website: craigies.co.uk

  1. 177

    “Stayed here recently for a night and it was amazing. Our room was clean and spacious with incredible view. We ate in the restaurant in evening and Michelle our waitress was so friendly and attentive. Highly recommend this hotel.”

    Address: 7 Newhalls Road, Queensferry, South Queensferry EH30 9TA, United Kingdom

    Phone: +44 131 331 1990

    Website: innkeeperscollection.co.uk

  1. 178

    All Bar One Edinburgh Airport

    ★★★★☆ 4.3
    Open

    “Fantastic Fish & Chips and Wonderful Service. The fish was crispy, the chips were golden, and the mushy peas and tartar sauce were spot on — a proper, tasty meal. Big thanks to Anna for her excellent service — friendly, attentive, and made the experience even better. Highly recommend!”

    Address: Jubilee Road, Edinburgh EH12 0AL, United Kingdom

    Phone: +44 131 322 1979

    Website: allbarone.co.uk

  2. 180

    Courtyard by Marriott Edinburgh West

    ★★★★☆ 4.3
    Open

    “Very nice hotel and the staff and breakfast were excellent. The problem I had was finding the hotel as it is on Edinburgh University campus area and there is no signage on the side of the hotel facing the road. The room was really nice with interesting lighting features. They do offer free parking and it is 6 minutes from the airport”

    Address: 2 Research Avenue South, Edinburgh, Juniper Green EH14 4BA, United Kingdom

    Phone: +44 131 526 3210

    Website: marriott.com