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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.


#453 of 1,808 Restaurants in Edinburgh
Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
105 High Street | First Floor, Edinburgh EH1 1SG, Scotland
+44 131 558 1497
12:00 - 23:30
Open now
See all hours
Sun - Sat 12:00 - 23:30
More Info
Add Photo Write a Review

406 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 373: English reviews
London, United Kingdom
Level Contributor
19 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
Reviewed 1 week ago

The tourist trap location of Shamoli and the fact that it bills itself as a Thai & Indian Restaurant made me very dubious but our son, who lives in Edinburgh reassured me that it was good. When we arrived at the place, I was put off even more by the exterior and the fact that, to get in, you need... More 

1 Thank Dick B
Zurich, Switzerland
Level Contributor
518 reviews
313 restaurant reviews
common_n_restaurant_reviews_1bd8 188 helpful votes
Reviewed 2 weeks ago via mobile

Before flying in to Edinburgh, we reserved a table based on TripAdvisor reviews. We were slightly concerned when we walked up to the restaurant in that it does not look that inspiring from the road. However, do make your way upstairs to the restaurant itself. We were pleased we did. The menu is both Thai and Indian. We only got... More 

1 Thank Kevin H
Peterborough UK
Level Contributor
299 reviews
203 restaurant reviews
common_n_restaurant_reviews_1bd8 136 helpful votes
Reviewed 2 weeks ago via mobile

Came here for a meal after a long train journey. It's nice and close to Waverly which is handy. A casual sort of place , different having 2 menus in Thai and Indian. Veggie wife wanted Thai but all the veggie options were spicy curries which is a shame. My veggie Bryani was huge and tasty albeit only cane with... More 

1 Thank theposh
Scotland, United Kingdom
Level Contributor
266 reviews
164 restaurant reviews
common_n_restaurant_reviews_1bd8 192 helpful votes
Reviewed 2 weeks ago via mobile

The buffet was very good value for money. Wine was good value too. Nice staff. The atmosphere was spoilt by an Indian woman shouting nonstop on facetime the whole time we were there ( a customer ). Not the restaurant's fault I know, some very selfish idiots out there

2 Thank littlereddevilag
Manchester, United Kingdom
Level Contributor
21 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
Reviewed 2 weeks ago

It was great to be able to choose from either a Thai or Indian menu. We had both and they were equally good. The service was extremely efficient.

2 Thank Leslie R
Bristol, United Kingdom
Level Contributor
65 reviews
37 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
Reviewed 3 weeks ago

We tried this place as everywhere else was full to bursting and are so glad we did as the food was really good. The restaurant is much better than it looks from the outside which was a surprise. We were prepared to look at the menu and then leave but the atmosphere was good and we were offered a nice... More 

3 Thank TracyMW
Edinburgh, United Kingdom
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed 4 weeks ago

Visited the Shamoli last Friday lunchtime for their buffet meal. The restaurant does both Indian and Thai food which is great to mix and match. The quality was excellent and obviously with the buffet you can eat at whatever pace suits best, try things you may not have had before, eat as much or as little etc. Genuinely thought the... More 

5 Thank RogerScotland
Level Contributor
6 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 4 weeks ago

We stopped into the restaurant for the lunch buffet. The restaurant is clean and next to our hotel. The buffet was disappointing. There were several options for curry to put over the rice, but most were spicy. Not too bad as an adult, but not great for the kids. We thought kids were free, but I guess our 8 year... More 

1 Thank MoonbeamTraveller
Level Contributor
32 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 22 helpful votes
Reviewed 16 April 2017 via mobile

Everytime we visit Edinburgh, my friends and family eat here as the food is excellent with two choices of menus; Thai or Indian pleases everyone. Last night was no exception. We ordered and shared all the dishes in the middle -deeeelicious.🤗 However, instead of the normal helpful smiling waiters who normal take care of us we got a somewhat grumpy,... More 

Thank Eddie M
Lincoln, United Kingdom
Level Contributor
16 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 10 April 2017 via mobile

Excellent food, the Lamb Karahi was cooked to perfection and the cheese naan was a nice addition, overall a cracking curry! The early bird menu was reasonably priced and had a good choice of Thai or Indian meals for a two course dinner The staff were polite and friendly and the whole experience worked well for my father's birthday Thoroughly... More 

3 Thank DylFree

Travellers who viewed Shamoli also viewed

Edinburgh, Scotland
Edinburgh, Scotland
Edinburgh, Scotland
Edinburgh, Scotland
Edinburgh, Scotland

Been to Shamoli? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 8 - USD 79
Indian, Asian, Thai, Vegetarian Friendly, Halal, Vegan Options, Gluten Free Options
Lunch, Dinner, After-hours
Restaurant features
Free Wifi, Takeout, Reservations, Buffet, Seating, Waitstaff, Highchairs Available, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Cash Only
Good for
Groups, Special Occasion Dining, Romantic, Business meetings, Child-friendly, Kids
Open Hours
12:00 - 23:30
12:00 - 23:30
12:00 - 23:30
12:00 - 23:30
12:00 - 23:30
12:00 - 23:30
12:00 - 23:30
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
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.

Questions & Answers

Questions? Get answers from Shamoli staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?

Staying in Old Town

Neighbourhood Profile
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 royal palace – two of Edinburgh’s great set-piece attractions. But there’s lots more exploring to do here down dozens of little alleys, or wynds, while at night the city’s busiest clubs erupt along the Cowgate which is closed to traffic for this purpose.
Explore this neighbourhood