Wanted to share more notes on our August trip as the Rick Steve's forum was so helpful in our own planning.
After a day in Odense we drove our rental car to Billund. Very easy drive, Danish roadways are well maintained!
Our stay for one night ini Billund was at Hotel Legoland. It is an old property but an easy walk to the entrance Legoland Amusement Park. The hotel was swarming with young children and families as it was raining when we arrived so everyone was indoors. We stayed in a "Kingdom Room" which had a queen or king sized bed (can't recall) and then 2 sets of bunk beds in another part of the room. The bathroom had just a curtain for the shower area (no stall or tub in shower). Again, we found this at other places in Denmark & Norway so seems common there.
The hotel was incredibly stuffy and hot during our stay. They have no air conditioning at this property. There is also no swimming pool which honestly did surprise me because of the high cost to stay here and it's all families I think the place could use one. Their Castle Hotel (newer property, next door) has air conditioning. but was full so we could not switch our reservation. Hotel Legoland only had one small fan to provide per room. Our windows opened about 1 inch at most. The ventilation system was just really terrible and between that and the noise from planes it was a miserable sleep. The Billund airport is literally right there next to the park and the air traffic noise made it feel at times like we were sleeping on the tarmac. My guess is people stay here for the convience of being next to the park because I have to think somewhere in the area there are better hotels (although we didn't see any other places nearby). If you need to do laundry you need to go to Lego's "Holiday Village" which is a campground. There you purchase tokens in a little general store and laundry detergent....of course the only detergent they had was large enough to do a month's worth of wash! Go back outside and behind the general store you will find a small laundry room. Breakfast buffet was included in our hotel stay and was fine.
We bought a combo pass online (cheaper this way) to go to both the amusement park and the new Lego House. You will need to book what time you want to go to the Lego House when you purchase tickets but it is so worth it! My family felt they could have spent nearly a whole day there (my twins are 16) but we only had time for a few hours. We walked there from the hotel which was a little bit of a hike into the dowtown and not clearly marked. If you follow the signs they have posted it will lead you to an off-site parking lot a ways from the Lego House. Legoland itself was a fun time, the park is on the small side. We had been to the one in Florida many years ago so found many similarities. The miniland here is fantastic to walk through and view and worth the price of admission. While the park was crowded lines seemed to move fairly well, only one ride we waited more then 20 minutes for.
After a day of Lego we drove up to Fredrikshavn to drop our rental car and take the DFDS overnight boat to Oslo. This is a great option to make good use of time if traveling between Denmark and Norway. We we arrived at the terminal a few hours early and starving only to find the small city mostly closed up. The ferry terminal itself has no cafe and no vending machines. We departed Denamrk on the 11:35 pm boat.The only food available on the boat at that hour was one sandwich offering and chips at the bar. As we suspected supplies were limited so hit this first before you go to your cabin if you need food. We had an inside cabin with 4 bunk beds and a small bath. It was nice to walk around the boat it's like a cruise ship and explore the decks. There was a rather cheesy nightclub open and then a quieter lounge. Breakfast buffet in the morning we did at 9 before boat docked at 10, this was a less crowded time in the dining room.