I wouldn't say that Ambergris Divers and AquaDives are the most recommended. The "IBM" of dive centers here in San Pedro is Amigos del Mar, and there are lots of other good ones. Most people have preferences to be sure, but I don't think you'll find any operator here who doesn't run a safe and enjoyable operation. IMO where you are staying can influence your choice, as many people prefer to be able to walk to the dive center, and get back to their roomd between dives.
The Sunbreeze/AquaDives combination offers that. They are separate businesses though, and I can only think of two operations where hotel and dive center are colocated and under common ownership - Ramon's Village (to the south of town, mid-upper range prices) and Patojo's/The Tides (a bit north of town in the oldest area of San Pedro, and they offer very good value packages). Anything you do at the dive center at either of these is simply added to your room bill, which is very convenient.
There are lots of other dive operators close to hotels, but not colocated and not integrated. When I ran my dive center at the Belize Yacht Club we did our best to make it seamlessly integrated.
The Sunbreeze/AquaDives combination offers that. They are separate businesses though, and I can only think of two operations where hotel and dive center are colocated and under common ownership - Ramon's Village (to the south of town, mid-upper range prices) and Patojo's/The Tides (a bit north of town in the oldest area of San Pedro, and they offer very good value packages). Anything you do at the dive center at either of these is simply added to your room bill, which is very convenient.
There are lots of other dive operators close to hotels, but not colocated and not integrated. When I ran my dive center at the Belize Yacht Club we did our best to make it seamlessly integrated.