LOVED this hotel. Staff was wonderful, rooms were clean and modern, breakfast buffet and dinners were DELICIOUS, fresh, and locally sourced.
We traveled to this part of Denmark to visit Legoland and chose to stay at the Haraldskær as it was less expensive than hotels near Legoland. What a great decision! Legoland was an easy 15 minute drive in the morning and when we were done, we retreated to this beautiful and calm countryside hotel. The nearby walking and biking trails were amazing and it provided a nice rest after Legoland chaos. The included breakfast was delicious - with locally sources cheeses, honey, and jam. While the dinner was a bit expensive, we did opt for it one night and were delighted with the choice.
There aren't any other restaurants in walking distance, but there are grocery stores in Billund and Vejle for picnic dinners. Also, Vejle is an easy 5 minute drive away for other dining options.
My only negative comment would be that there are no screens on windows. As we were there during a hot spell, we kept windows open to allow cool evening air in. Spiders were also active during that time period and a few spiders also came in.