I feel your pain. I've been laid off a couple of times in the last few years and it sucks!!! At least you don't have to try and schedule the holidays around work! Best of luck finding a new gig.
I found this interesting website for hospitality job seekers its Hospitality Works - Hotel, Restaurant, Hospitality Jobs - Hcareers. it has job openings all over the world. You can set a search for the type of job and where in the world you want to work and it will find them for you.