Enjoying a tranquil location on the island of Ambergris Caye, this 42 room resort spans ten acres of white sand beaches and lush tropical gardens. Established in 1981 and boasting 42 exquisitely decorated quest room, it sits minutes away from the conveniences of San Pedro.
Reviews From Our Travelers
Accommodations at Chaa Creek and then at Victoria House exceeded our expectations.Marilyn Barrett
We also loved Victoria House. The accommodations there are really amazing.Sue and Rob Antrobius
Both Chaa Creek and Victoria House were excellent. Staffs at both were exceptional and the accommodations very nice.Lea Zivic