The Balmoral Hotel receives great reviews from guests. The Rutland Hotel & Apartments, Wilde Aparthotels by Staycity Edinburgh Grassmarket and Ten Hill Place are also excellent options to stay in Edinburgh restaurant.