Victoria House Resort & Spa receives great reviews from guests. Xanadu Island Resort, Belizean Shores Resort and SunBreeze Suites are also excellent options to stay in San Pedro bar.