The Leikanger Fjord Hotel is a dated property which seems to primarily cater to tour groups. While they have attempted to update portions of the hotel, some areas are obviously worn. For instance, in our room the bathroom was recently remodeled, but the sleeping area looked like circa 1970s, complete with a wall-mounted but non-functional radio!
There are virtually NO other eating options in Leikanger other than the hotel, which served a mediocre typical Norwegian buffet. Adequate and reasonable for the cost, but certainly not worth repeating. If you don’t have a car, there is virtually nothing to do in Leikanger or its vicinity. While bus traffic going east is fairly frequent, return trips westward are few and far between, making careful logistical planning paramount. Busses are luxurious and remarkably inexpensive - from Leikanger to Balestrand including a ferry ride was only NEK 80 for the 1.5 hour trip! Renting a car and driving the virtually one lane roads on the shore of the Sognefjord is not recommended for the faint of heart, sharing the road with said busses, trucks, farm vehicles, etc. requires pulling over in turnouts when the road narrows at critical curves.
In short, DO NOT stay in Leikanger unless you are fully cognizant of your transportation and dining options. Sogndal (a larger community to the east) or Balestrand to the west are better options.