
Indian Restaurants In Edinburgh
Edinburgh holiday packages
4.69N · 10D · 4 cities
London to Edinburgh Adventure
- Explore London
- Explore Oxford
- Explore Manchester
4.68N · 9D · 4 cities
Edinburgh to London Journey
- Explore Edinburgh
- Explore York
- Explore Cambridge
4.611N · 12D · 4 cities
British Isles and France
- Explore London
- Explore Edinburgh
- Explore Dublin
Dishoom Edinburgh
★4.6 (8776)₹₹· Dine-in · Takeaway · Delivery
3a St Andrew Square, Edinburgh EH2 2BD, United Kingdom
Mother India's Cafe
★4.5 (2964)£20–30Informal Indian dining with a tapas concept in a bustling, spacious two-level eatery with takeaway. · Dine-in · Takeaway · Delivery
3-5 Infirmary St, Edinburgh EH1 1LT, United Kingdom
Tuk Tuk Indian Street Food
★4.4 (2284)£10–20Colourful, stripped-back restaurant serving small plates of Indian street food, sweets and lassi. · Dine-in · Takeaway · Delivery
1 Leven St, Edinburgh EH3 9LH, United Kingdom
The Pakora Bar
★4.7 (1925)£10–20Cheery, casual setting for classic Indian eats such as pakora, samosas & soups with lassi drinks. · Dine-in · Kerbside pickup · No-contact delivery
111Holyrood Road, Edinburgh EH8 8AU, United Kingdom
Rustom Restaurant
★4.4 (1814)£20–30Fashionable destination featuring classic Indian & Pakistani dishes, plus vegetarian options. · Dine-in · Takeaway · No-contact delivery
2 Grosvenor St, Edinburgh EH12 5EG, United Kingdom
Omar Khayyam
★4.1 (1326)£20–30Spacious and smart restaurant offering a Punjabi Indian menu with regional specials. · Dine-in · Kerbside pickup · Delivery
1 Grosvenor St, Edinburgh EH12 5ED, United Kingdom
Gurkha Cafe & Restaurant Edinburgh
★4.3 (1272)£20–30Warm, rustic dining room with ceiling beams, serving traditional Indian and Nepali dishes. · Dine-in · Kerbside pickup · No-contact delivery
25-27 Cockburn St, Edinburgh EH1 1BP, United Kingdom
The Khukuri Nepalese Restaurant
★4.6 (1248)£20–30Authentic Nepalese cuisine in an unpretentious little restaurant with a takeaway menu. · Dine-in · Takeaway · No-contact delivery
8 W Maitland St, Edinburgh EH12 5DS, United Kingdom
Awaafi Indian Arabic Cuisine
★4.8 (1244)£10–20· Dine-in · Kerbside pickup · No-contact delivery
108a-110a, Gorgie Rd, Edinburgh EH11 2NP, United Kingdom
Tanjore
★4.1 (1205)£10–20Classic decor and South Indian specialities including dosas, idlies, vadais and uttapams. · Dine-in · Takeaway · Delivery
6-8 Clerk St, Newington, Edinburgh EH8 9HX, United Kingdom
Solti
★4.7 (1165)£20–30Down-to-earth restaurant serving traditional Nepali cuisine made from locally sourced ingredients. · Dine-in · Takeaway · No-contact delivery
10 Drummond St, Edinburgh EH8 9TU, United Kingdom
Spice Lounge Kitchen
★4.2 (1091)£10–30Slick, modern restaurant/bar with classic Indian dishes alongside pizza and burgers, plus takeaway. · Dine-in · Takeaway · No-contact delivery
1 Craigmount View, Edinburgh EH12 8HG, United Kingdom
Kahani
★4.3 (1078)£20–30Spacious, bright bistro spotlighting tikkas, curries & tandooris, plus vegetarian options. · Dine-in · Kerbside pickup · No-contact delivery
10/11 Antigua St, Edinburgh EH1 3NH, United Kingdom
Golden Ambal South Indian Restaurant
★4.5 (1009)£10–20Colourfully decorated Indian dining room specialising in homestyle dishes such as dosas. · Dine-in · Takeaway · No-contact delivery
1 Albert Pl, Leith Walk, Edinburgh EH7 5HN, United Kingdom
10 to 10 in Delhi
★4.5 (1005)£1–10Laid-back, student-friendly Indian tea house and restaurant, serving classic dishes with a twist. · Dine-in · Takeaway · No-contact delivery
67 Nicolson St, Newington, Edinburgh EH8 9BZ, United Kingdom
Chaskaa Indian Restaurant Edinburgh
★4.7 (880)£20–30Unassuming eatery providing plentiful plates & reimagined familiar Indian dishes. · Dine-in · Takeaway · No-contact delivery
30-32 Leven St, Edinburgh EH3 9LJ, United Kingdom
Tuk Tuk Indian Street Food Southside
★4.7 (870)£10–20· Dine-in · Takeaway · Delivery
16 Drummond St, Edinburgh EH8 9TX, United Kingdom
The Prahna Indian Grill Edinburgh
★4.8 (835)£20–40· Dine-in · Takeaway · Delivery
295A St John's Rd, Corstorphine, Edinburgh EH12 7XF, United Kingdom
Gautam's
★4.8 (811)£20–30Traditional Nepalese & Indian dishes served in a cosy restaurant with simple decor. · Dine-in · Kerbside pickup · No-contact delivery
13-14 Dalziel Pl, Edinburgh EH7 5TP, United Kingdom
Rishi's Indian Aroma
★4.5 (809)£10–30Curries, biryanis & street food snacks served in a warm, relaxed setting with vaulted ceilings. · Dine-in · Takeaway · Delivery
100 Lindsay Rd, Newhaven, Edinburgh EH6 4TZ, United Kingdom
Khushi's
★4.3 (803)£20–30Family-run curry house founded in 1947, with dishes served in a buzzy, lantern-flooded dining room · Dine-in · Takeaway · Delivery
10 Antigua St, Edinburgh EH1 3NH, United Kingdom
Mowgli Street Food Edinburgh
★4.5 (800)£20–30· Dine-in · Delivery
20 Hanover St, Edinburgh EH2 2EN, United Kingdom
Durbar Indian Kitchen & Bar
★4.9 (756)£20–30· Dine-in · Takeaway · Delivery
35-37 Shandwick Pl, Edinburgh EH2 4RG, United Kingdom
Namaste Kathmandu Restaurant
★4.3 (741)£10–20Modern dining room with red and white decor offering Nepalese and Indian menu and lunchtime thalis. · Dine-in · Takeaway · No-contact delivery
17-19 Forrest Rd, Edinburgh EH1 2QH, United Kingdom
Cilantro
★4.9 (686)£20–30· Dine-in · Takeaway · No-contact delivery
4 Albert Pl, Edinburgh EH7 5HN, United Kingdom
Shamoli
★3.8 (645)£20–30Creative Thai and Northern Indian menu presented in smart setting with a wide vegetarian choice. · Dine-in · Takeaway · No-contact delivery
First Floor, 105 High St, Edinburgh EH1 1SG, United Kingdom
The Everest
★4.5 (531)£20–30Unpretentious restaurant offering Nepalese and Indian cuisine, with tandoori and seafood specials. · Dine-in · Takeaway · No-contact delivery
52 Home St, Edinburgh EH3 9NA, United Kingdom
Passage To India
★4.3 (503)£20–30Extensive menu of home-style Indian classic dishes in a contemporary, family-friendly setting. · Dine-in · Takeaway · No-contact delivery
20 Union Pl, Edinburgh EH1 3NQ, United Kingdom
Zest
★4.2 (447)₹₹Fresh herbs flavour original Indian and Bangladeshi menu in bright, modern space, set lunch deals. · Dine-in · Takeaway · No-contact delivery
15 N St Andrew St, Edinburgh EH2 1HJ, United Kingdom
Mintleaf
★4.4 (447)£20–30Stylish new town destination for a selection of Thai & Indian dishes. · Dine-in · Takeaway · Delivery
28 Bernard St, Leith, Edinburgh EH6 6PP, United Kingdom
Pataka
★4.6 (437)£20–30Neighbourhood curry house with a classic menu and decor inspired by Charles Rennie Mackintosh. · Dine-in · Takeaway · No-contact delivery
190 Causewayside, Edinburgh EH9 1PN, United Kingdom
Voujon.
★4.7 (428)£20–30Restaurant and takeaway with a North Indian/Bengali menu, fish specialities and vegetarian mains. · Dine-in · Takeaway · Delivery
107 Newington Rd, Newington, Edinburgh EH9 1QW, United Kingdom
Madras Metro Cafe
★4.7 (425)£10–20· Dine-in · Takeaway · No-contact delivery
14-14a Brougham St, Edinburgh EH3 9JH, United Kingdom
Dangal - Healthy Flavorsome Indian Cuisine
★4.3 (412)£10–20· Dine-in · Takeaway · No-contact delivery
215 St John's Rd, Corstorphine, Edinburgh EH12 7UU, United Kingdom
Kismot
★4.6 (387)£20–30Friendly, family-run Indian diner with creative menu and what claims to be Scotland's hottest curry. · Dine-in · Takeaway · Delivery
29 St. Leonard's St, Edinburgh EH8 9QN, United Kingdom
Chennai's Marina
★4.5 (361)£10–20· Dine-in · Takeaway · No-contact delivery
192 Dalry Rd, Edinburgh EH11 2EP, United Kingdom
Chennai's Marina
★4.7 (355)£10–20· Dine-in · Kerbside pickup · No-contact delivery
54 Clerk St, Newington, Edinburgh EH8 9JB, United Kingdom
Ronaq Indian Restaurant, Comely Bank
★4.3 (352)₹₹Spacious venue serving a menu of popular Indian dishes in a stylish dining room. · Dine-in · Takeaway · Delivery
10-12 Craigleith Rd, Edinburgh EH4 2DP, United Kingdom
Cutting Chaii
★4.7 (338)£20–30Elegant establishment offering tapas-style Indian dishes, plus craft beer & wine. · Dine-in · Takeaway · No-contact delivery
18 20 Salamander St, Leith, Edinburgh EH6 7HR, United Kingdom
SABZI
★4.8 (312)£10–20· Dine-in · Takeaway · No-contact delivery
162 Ferry Rd., Edinburgh EH6 4NX, United Kingdom
Ignite Bengali & Indian restaurant
★4.4 (292)£30–40Smart, modern dining room with colourful decor and a menu of classic Bangladeshi and Indian cuisine. · Dine-in · Takeaway · No-contact delivery
272-274 Morrison St, Edinburgh EH3 8DT, United Kingdom
Nutan's
★4.7 (290)£10–20· Dine-in · Takeaway · No-contact delivery
42 Home St, Edinburgh EH3 9LZ, United Kingdom
Haldi
★4.9 (260)£20–30· Dine-in · Kerbside pickup · No-contact delivery
38 Mayfield Gardens, Edinburgh EH9 2BY, United Kingdom
Masti Indian Street Food Restaurant - Morningside
★4.6 (260)£10–20· Dine-in · Takeaway · No-contact delivery
86–88 Morningside Rd, Edinburgh EH10 4BY, United Kingdom
The Cove
★4.6 (220)£20–30Polished establishment offering traditional Indian & Bangladeshi dishes in a cosy dining area. · Dine-in · Takeaway · Delivery
12 Hillhouse Rd, Radd, Edinburgh EH4 2AG, United Kingdom
Gurkha Restaurant
★4.4 (181)£10–20· Dine-in · Takeaway · Delivery
128 Morningside Rd, Edinburgh EH10 4BX, United Kingdom
Masti Indian Restaurant
★4.6 (153)£20–30· Dine-in · Takeaway · No-contact delivery
9 Dundee Terrace, Edinburgh EH11 1DL, United Kingdom
Flavours of Andhra
★4.5 (112)£10–20· Dine-in · Takeaway · No-contact delivery
267 Gorgie Rd, Edinburgh EH11 1TX, United Kingdom
Peppercorn - Artisanal Indian Cuisine
★4.5 (98)£10–20· Kerbside pickup · No-contact delivery · Dine-in
1 Piershill Pl, Edinburgh EH8 7EH, United Kingdom
Navarasa Indian Street Kitchen
★4.6 (85)£10–20· Dine-in · Takeaway · Delivery
548 Gorgie Rd, Edinburgh EH11 3AL, United Kingdom