Victoria House
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.