Contact Maya Beach Hotel

Thank you for your interest in the Maya Beach Hotel.

Thank you for your interest in the Maya Beach Hotel.

Washed Ashore, Ltd. D.B.A. Maya Beach Hotel
Maya Beach, Placencia
Belize, Central America
Phone: +501-523-4040
Alternate Phone: +501-523-4140
To call from the US or Canada: +1 (303) 325-3994

Email us: info@mayabeachhotel.com

Please note that our Internet and telephone communications systems have tropical dispositions. When asked to work, sometimes the answer is “mañana.” Still, the most reliable method is email.

Have a question? Ask it here! If you're inquiring about room availability, just put in your dates in the form at the bottom of the page and it will show you what rooms are available at that time.

You can also use our online reservation system to check rates and availability.

Fields marked with * are required