Wireless AP's in a hotel

Im not sure how to impliment this without using the hotspot server.

What I would like to see is have a user connect to an unsecured wireless AP, and on the first lanuch of a browser re-direct to the hotel website. After the first load of the page, it should allow browsing to anywhere without re-directing. I don’t want it to require a login.

It also cannot hinder non-http services such as E-mail if they dont launch the browser first.

Has anyone found a way to make this happen in routerOS?

Maybe you can create some firewall rules for that.
First check address against known group, if known, allow forward. It’s not known ad to known list and redirect.