Our Resort

Nuzzling against the bejeweled greenery is a premier lake spa resort, the Green Bay Resort. Situated on the brink of a pristine blue lake, the luxury resort spa offers some of the best accommodation, dining and recreational experiences. Having received multi awards the Green Bay Resort has taken its place amongst the best spa hotels in the world.