Our experience at Victoria House Resort on Ambergris Caye, Belize 06/18/2011 By Traveling Canucks 30 Comments Categories: Beach Belize Central America Photography Tropical Islands Take a look inside the award winning Victoria House, a romantic boutique hotel in San Pedro, located on the southern tip of Ambergris Caye in the Belize Barrier Reef