Victoria House Resort & Spa
Ambergris Caye, Ambergris Caye & Private Islands, Belize
Best for: Couples, Diving, Fishing, Beach
Victoria House Resort & Spa is a small exclusive plantation-style resort located on the island of Ambergris Caye off the coast of mainland Belize in Central America. It is a superb base for snorkelling, scuba diving and soaking up the Caribbean sunshine.