About Bay of Bengal Indian Restaurant
Bay of Bengal has been on the Royal Mile since 1978, which makes it one of the longer-established Indian restaurants in the city centre. The dining room sits next to the Edinburgh Festival Fringe office on the High Street, placing it near the mid-point of the Royal Mile between the Castle and Holyrood Palace. It has been fully refurbished in recent years and the small, comfortable room is often recommended for group bookings — birthdays, anniversaries, and office nights are flagged on the website.
The menu spans traditional Indian, Bangladeshi, and Thai dishes alongside a dedicated vegetarian selection, with halal preparation throughout. Lunch menus are available during the week, and during the Edinburgh Festival the kitchen opens all day to handle the surge in footfall that accompanies the August programme. Reviewers on EdinburghGuide note it as a long-standing fixture "serving top quality food since 1978," and the friendly, attentive service draws repeat mentions from visitors staying in the Old Town.
Find Us
164 High Street, Edinburgh, EH1 1QS
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!