Nope, they have their "unlimited beverage package", which costs about $80 per day, which allows you any drink $15 and under. They give it to you "free", except when you decline it, the price comes down by quite a bit.
Their bars are open any time I'm around though. I don't know the hours.
I view NCL as a "slightly upscale cruise line". They are large and have a ton of cruises. And we have some status with them now. When they denied us boarding because my wife tested positive, there was no issue getting all the money refunded, I appreciated that. I made the mistake of reserving a "club balcony suite" once as a treat, and my wife likes it a lot. It's larger than a regular balcony suite, and pricier, duh.
I was running a rough tally when we were in France and it costs about as much per day, albeit we were staying at some nicer hotels.