There are many doctors here, mostly of a very high standard. The one I use is Dr. Lerida Rodriguez, who operates south of town opposite the Belize Yacht Club. Her local phone number is 226-2197. But there are many other very well regarded doctors.
I should qualify what I said about there being no hospital. There are clinics with beds that can accommodate patients for slightly extended stays, but AFAIK there is no fully-fledged hospital in the European or US sense.
Also, you'll find medical care here very cheap compared with N.America. Drugs aren't necessarily so cheap, so if you know there are things you need you'd probably be wise to bring them with you.
Last edited by Peter Jones; 12/08/08 05:49 PM. Reason: more info