Das Victoria House Resort & Spa San Pedro liegt 10 Minuten Fußweg vom See Ambergris Lake entfernt und bietet einen Swimmingpool. Das Hotel befindet sich ungefähr 2 km von der Belizean Arts Galerie und lädt die Gäste in eines der 2 Restaurants ein.
Das 5-Sterne-Hotel mit Zugang zum privaten Strand befindet sich im Viertel San Pedro von San Pedro. Beliebte Natursehenswürdigkeiten in der Nähe vom Victoria House Resort & Spa sind Alaia (800 Meter) und Coral Gardens (2,1 km). Tuffy Canyons gehört zu den beliebtesten Sehenswürdigkeiten und liegt zudem lediglich 5 Gehminuten von der Unterkunft entfernt.
Es gibt 30 Zimmer, die über WLAN sowie eine Minibar verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet. Im Badezimmer gibt es eine begehbare Dusche und eine getrennte Toilette. Die privaten Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette bieten zudem einen Haartrockner und eine Duschhaube. Die Zimmer kommen mit Blick auf den Pool.
Das Victoria House Resort & Spa bietet auch ein Frühstücksbuffet an. Die Gäste werden in das hauseigene Restaurant Admiral Nelsons eingeladen, um sich kulinarisch verwöhnen zu lassen. Die Strand- Bar ist ein perfekter Ort zum Entspannen.