We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


105 High Street | First Floor, Edinburgh EH1 1SG, Scotland
+44 131 558 1497
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good30%
  • Average14%
  • Poor5%
  • Terrible8%
Travellers talk about
“thai food” (35 reviews)
“rice” (23 reviews)
“curry” (22 reviews)
Closes in 22 min
12:00 PM - 11:30 PMAll hours
Indian, Asian, Thai, Vegetarian Friendly, Vegan Options, Halal, Gluten Free Options
$$ - $$$
105 High Street | First Floor, Edinburgh EH1 1SG, Scotland
All Details
Write a ReviewReviews (463)
Traveller rating
Traveller type
Time of year

1 - 10 of 424 reviews

Reviewed 5 days ago via mobile

Thank you for the great customer service that we received. We visited late on a Wednesday evening and you were happy to serve us, no complaints, with delicious food. Very reasonably priced,we were very happy, thank you

1  Thank Kirsty T
Reviewed 1 week ago via mobile

Visited as a couple just before Xmas. Don't be put off by the exterior where you enter by steep stone steps whilst other restaurants have plush exteriors. Food was faultless with a modern decor. Only issue was the toilets which whilst functional weren't as clean...More

1  Thank Chris V
Reviewed 2 weeks ago via mobile

We visited on a Saturday around 9pm and it was a good atmosphere. As it is on Royal Mile it was close to our hotel so a very good location if you’re staying central. The food was delicious, probably the best pilau rice I have...More

2  Thank tess17732014
Reviewed 3 weeks ago via mobile

Myself and my parter visited on Saturday night . Table right beside door very Cold every time door opened . Starters came mine was nice prawn puri my partners chicken pakora was burnt and not much of it to be honest . Mains where totally...More

Thank kirstie19770
Reviewed 5 November 2017

Quite good location right on the Royal Mile, easy to reach. Reasonably good food, but the recommended side dishes to go with the mains don't match at all. We had a sweet-sour chicken dish, and the recommended side dish was vegetables which came in a...More

Thank CologneWildtrak
Reviewed 1 November 2017 via mobile

:((Called for 2 min ago to ask which time they closed, and when I wanted to book a table for 4, he said Okey bye bye, no costumer service at all, we going somewhere else.

Thank Maria Z
Reviewed 24 October 2017

I don't know how many times I passed by this restaurant until I went for lunch yesterday and I was surprised! The buffet was fresh and delish! The restaurant is clean and has a nice atmosphere! I highly recommended!

1  Thank Annie L
Reviewed 11 October 2017

At a few flights up, the place includes good Indian food and snack and preparation is certainly good. View of Royal Mile from the window seats and Bollywood music add to the charm

1  Thank Vikrant J
Reviewed 4 October 2017

Had a really bad experience at this restaurant - staff was really rude and lacked basic customer service skills. Food was ok at the price but I dont think we should tolerate such service any further. I will definitely not go here again and would...More

1  Thank B S
Reviewed 18 September 2017

We visited on Friday, after wanting to is place for ages. The guy holding the sign advertising the buffet on the Royal Mile had the arrow pointing the wrong way, so it was lucky we knew roughly where it was! It's up a small and...More

1  Thank Abi S
Old Town
Few Edinburghers live in the Old Town, but its
labyrinth of dank alleys and steep streets suggests
this was not always the case. Today, it’s mostly
visitors, tartan-flavoured souvenir shops, and pipers
that you’ll find on its cobbled streets. This is the
place to get a feel for Auld Reekie (Old Smelly), as
the town was once nicknamed, and stroll the Royal
Mile, the thoroughfare that links the castle with the
Nearby Restaurants
Dubh Prais
1,025 reviews
.02 km away
1,465 reviews
.01 km away
The Royal Mile Tavern
936 reviews
.03 km away
1,209 reviews
.06 km away
Nearby Attractions
Museum of Childhood
1,037 reviews
.04 km away
Royal Mile Market
143 reviews
.10 km away
John Knox House Museum
176 reviews
.06 km away
Scottish Storytelling Centre
83 reviews
.10 km away
Questions & Answers
Get quick answers from Shamoli staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$8 - US$81
Lunch, Dinner, After-hours
Restaurant features
Free Wifi, Takeout, Reservations, Buffet, Seating, Waitstaff, Street Parking, Highchairs Available, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Accepts Credit Cards
Good for
Romantic, Child-friendly, Business meetings, Kids, Groups, Special Occasion Dining
Open Hours
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
12:00 PM - 11:30 PM
Location and Contact Information
  • Address: 105 High Street | First Floor, Edinburgh EH1 1SG, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Edinburgh>  > Old Town
  • Neighbourhood: Old Town
  • Phone Number: +44 131 558 1497
  • E-mail
Shamoli specialises in food from North India and Thailand - perfect for groups who are split in what kind of Asian food they would like. There are a range of Thai stir fries and also Thai curries including Chicken Panang a dish which combines coconut sweetness with a few sparks provided by red chillis. Punjabi Lamb Korai is one of the meat based dishes from the North Indian half of the menu. Average prices are £7.95 for a set lunch, £19 for an evening meal and house wine is £13.95 a bottle. They have child-friendly facilities and a takeaway service.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing