Cheap Royal Mile & Edinburgh Old Town Restaurants

Old town and Royal Mile in Edinburgh has one of the biggest concentrations of dining places os all possible budgets. The oldest neighborhood of Edinburgh, Old town which dates back to medieval times has always been quite popular among tourists for shopping, pub crawling and dining.You can find a range of multi cuisine restauarants that bring flavours from around the world in old town.

Refer our list of the restaurants in Royal Mile and  old town  for more information.


Though Baracoa is not the very first Cuban bar in Edinburgh, it stands out for its Latin-flavoured drinking lounges and salsa,in the city's dining scene.

Helio's Fountain

An unassuming vegetarian restaurant that serves quality dining options at easy prices.


Khushi's the first Indian Restaurant to open in Edinburgh in 1947 still continues to pamper the tastebuds of Indian food lovers.

Gordon's Trattoria

A family run restaurant, Gordon's Trattoria is a smart hybrid between a New York deli and a tuscan restaurant. A popular Italian restaurant in the middle of Edinburgh's Royal Mile.

Kebab Mahal

Set up over 30 years back, Kebab Mahal, specialises in halal Indian traditional tandoori and curry dishes. It also runs a highly popular kebab and pizza takeaway into the early hours.