Sishu for burgers. Great food and awesome atmosphere.
Gusto is a wonderful Italian restaurant. Has Jazz music on Saturday nights.
Sabahar is a textile factory that has some amazing fabrics. Scarves for men and women alike, bed linens, table linens and decorative items.
Taye Belay Hotel-Good rooms, no elevator but the rooms with the balconies are worth the climb up the 4 floors. The restaurant is reasonably priced and an the easy option. The Hotel will book things for you and were very reliable.
I would stay at Tukul Village in Lalibella. They were full when we went but a friend has stayed there.
There was a hotel near Ben Abeba that might be the Panoramic View Hotel. If it is the hotel that looked over the valley it would have had amazing views.
Arrange for a tour guide and tuk tuk driver when you book your tickets to Lalibela, organize the price for the day for everything that you want to do when you book. This can usually be done through your hotel.
Lalibela is worth spending 2 days at if you have the time. You can see the main group of churches in a day, but there are monasteries and churches on the outskirts that sounded like they would have been amazing to see.
Eat dinner at Ben Abeba
Another suggestion is to bring easy to slip on and off shoes but that are also supportive. You have to take your shoes off at each church to go inside, but also climb around on uneven ground throughout the complex.
Negash Lodge is a great place for a day or weekend away. There is a spa, but we didn’t get to try it. There are traditional style houses that have two bedrooms or rooms with amazing bathtubs near the restaurant. The Wenchi crater is nearby and tours can be arranged by the hotel. The monkeys hanging around were very cool and fun to just sit and watch.