It depends on what price range you're looking for as to where to stay. Here's a web site for ideas. We stayed at Holiday Hotel in 1998, our first time to Belize (Ambergris Caye). It was in town, close to everything, one room, no TV or pool, but clean. The second time we stayed at Playador now known as Exotic Caye's Hotel. They have nice cabanas, pool and nice beach. It's about 1/4 mile from town (within walking distance). We've made eight trips in all. Since then we bought a condo at Belize Yacht Club, but rent it out year round to a nice couple who live there, so we stay at another unit. It's quite there, a small pool but no real beach. Ramon's is nice with a good size beach. Banana Beach or Sunbreeze Hotel are also good choices.
Ambergris Caye.com Travels Belize, Caribbean, Temptation Islands, Adventures, D <//ambergriscaye.com/>
Belize Accommodations Lodging & Resorts- Listed by price category, Hotels, Con <//ambergriscaye.com/pages/lodge/lodgingprice.html>
Belize Yacht Club, Ambergris Caye San Pedro Accommodations Scuba Diving Fishing <http://www.adventuresinbelize.com/acc-belizeyacht1.htm
Then there is Caye Caulker, which is years behind Ambergris Caye. Very laid back small island village. Caye Caulker, Belize - Vacation Travel Information <http://www.belize-vacation.com/caye-caulker/caye-caulker.htm
If you prefer the mainland Placenia has nice beaches. We only stayed there once at Kitty's. The movie director Francis Cappola has a resort there Turtle Inn.
Kitty's Place - Placencia, Placencia Travel, Placencia informations, vacation P <http://www.placencia.com/members/kittys.html
Placencia, Belize - Belize, Placencia, Belize travel, Belize Guides, Belize Inf <http://www.placencia.com/
If you are a snorkeler, you'll enjoy Hol Chan Park & Shark Alley. Scuba Diving and Snorkeling on Ambergris Caye, Belize, Caribbean <//ambergriscaye.com/pages/town/dive.html> Take a trip to the mainland if you have time. See a Mayan Ruin, http://www.mayan-world.com/ruinas/belize-m.htm
tube down the Mecal River, BLACK ROCK LODGE Adventure Travel Resort: Enjoy a Belize Vacation With Us ! <http://www.blackrocklodge.com/
> explore a cave, have a massage at Maruba's Jungle Spa. Maruba is a prize for many TV game shows. Maruba Resort Jungle Spa <http://www.maruba-spa.com/
If you choose Ambergris Caye, there's probably more to do. Most all resorts have BBQ nite with entertainment. There is a small casino & at least two night clubs. Wednesday night is the "World Famous Chicken Drop" at the Pier Lounge. They put a large Bingo card in the sand, force feed a chicken, and people bet on the number where they think it will do it's business.
There's a lot of great restaurants. Middle Street has a lot of good ones. Corina Caramba, Reef Restaurant, & Micky's are favorites of the locals. We find that if you dine where the locals dine, you get the best food for the best price. Elvi's is nice, also on Middle St. Celi's & Fido's are good choices. George's Kitchen across from the Woody's has great breakfast. Belize Restaurants, Dinner, Lunch, Meals, Delicious, Food, Dining, Restaurants <//ambergriscaye.com/pages/goodscv/restaurants.html> If you have kids and want something to do in the evening, a miniature Golf has just open, about 1/4 mile south from town. The money is easy to figure out, $10 BZ is $5 US. I hope you find this info informative. I know you will enjoy Belize as I do. The people are so friendly. I can't wait until I can spend months at a time there.