Located in San Pedro on Ambergris Caye, Belize Legacy Beach Resort offers 32 beachfront and sea-view suites that have a spacious living room, dining room, and kitchen. Each suite features a big master bedroom with a king-sized bed and its own veranda overlooking the Caribbean Sea and the largest barrier reef in the Western Hemisphere. Amenities include a restaurant, bars, a freshwater pool, and a full-service dive shop, which offers dive certification. Snorkeling, fishing, and Mayan ruins tours can be arranged on-site.