Let us help you plan your Belize vacation!

Please don’t hesitate to contact us if you have any questions or would like to make a reservation. We will be glad to assist you any way possible!
Contact Us | Victoria House Resort & Spa

U.S. Reservations Office

3100 Edloe Street – Suite 200
Houston, Texas 77027

Toll Free: 1-800-247-5159
Tel: 713-344-2340
Fax: 713-961-7385
Email: [email protected]

Open Monday to Friday – 8:00 am to 5:00 pm CST

Victoria House Resort & Spa - Belize

P.O. Box 22
Ambergris Caye, Belize
Central America

Tel: 011-501-226-2067
Fax: 011-501-226-2429

Palmilla Restaurant

Looking for a dinner reservation?  Please call or email us at:

Phone: 011-501-226-2067
Email: [email protected]

Open Daily – 6:30 AM to 9:00 PM (last order by 9:00 PM)

Press Contact

Glodow Nead Communications
Email: [email protected]

Email Us

    [anr_nocaptcha g-recaptcha-response]