If the spas you mentioned were the Keg and Red Lobster..... the best you will find in Hamilton are restaurants that failed their health and safety checks.
What about Allure? I think it is by the airport. I think one might consider it a Milestones with a few gems.