|
The Barracuda & Jaguar Inn is located in the center of the beautiful coastal village of Placencia in Belize,Central America. Our property features two hardwood cabaƱas, a popular thatched bar and restaurant, set in a tropical garden setting, the property located just 400 ft. from the beautiful Caribbean Sea, with beach access, main road access and parking area. The resort is fully landscaped with tropical flowers, palms and a waterfall, lily pond. There is also an outside BBQ area for our guests' private use.
|