Built on the property once owned by the Queen of England, The Crimson Orchid Inn offers a superior Belize Bed and Breakfast experience. The Inn opened in December of 2012. Located on the calm serene waters of Chetumal Bay, in the resort-like setting of Orchid Bay. It sits majestically on a beautifully landscaped lot with views of the Pescadores Park. Perfect for family getaways, a romantic honeymo...
Don't miss out on booking the perfect venue of your next retreat
365-31 days prior to check-in 90% of Registration fee. 30 days and less including after check-in, 100% forfeiture of all payments.
50% down to secure a booking.