Welcome to your new favorite home away from home. Located just north of San Pedro Belize, is Twisted Palm Villas. We are an exlusive beachfront hotel consisting of 6 Villas. Book one, or book the entire place. You will find our location comfortable and close to most main activities without being in the middle of town.