Been twice. Absolutely love Belize.
Pretty much all of Ambergris doesnt have much of a beach. Lots of sea grass. Find a property with a nice pool overlooking the beach. If you want to swim in the ocean you will end up walking out and getting in the water from a pier.
Part of the charm to me are the small hotels not the newer and bigger resort type places. San Pedro is not a resort town. Its funky and a slow.
Last time I was there they hadnt finished building Phoenix.
Victoria House is another great option if you like the higher end. Small intimate property. Its a little to the south but still close enough to town. Don't stay north of the cut if you want to spend time in town.
We stayed at the Blue Tang Inn the first time. Small property with a nice little pool right in town. Its more upper mid level as far as rooms go. The oceanfront rooms are all big with nice kitchenettes.
You'll love it if (Belize) you like laid back.
Don't miss Georges Kitchen. Best stewed chicken rice and beans on the island (the Belize national dish).
Last edited by BrianM; 02-07-2013 at 04:15 PM.