5 stars (4)
- Cayo Espanto San Pedro
- Las Terrazas Resort San Pedro
- Margaritaville Beach Resort Ambergris Caye - Belize San Pedro
- Victoria House Resort & Spa San Pedro
4 stars (13)
- Banyan Bay Suites San Pedro
- Coco Beach Resort San Pedro
- Grand Caribe Belize Hotel San Pedro
- Grand Colony Island Villas San Pedro
- Mahogany Bay Resort And Beach Club, Curio Collection San Pedro
- Matachica Beach Resort And Spa San Pedro
- Portofino Beach Resort San Pedro
- Ramon'S Village Resort San Pedro
- Ramons Village Resort San Pedro
- Royal Caribbean Resort San Pedro
- Sapphire Beach Resort San Pedro
- Sunbreeze Hotel San Pedro
- Sunbreeze Suites San Pedro
3 stars (37)
- Ambergris Sunset Hotel San Pedro
- Banana Beach Resort San Pedro
- Belizean Shores Resort San Pedro
- Bella Vista Resort Belize San Pedro
- Blue Tang Inn San Pedro
- Brahma Blue Resort San Pedro
- Captain Morgan'S Retreat Hotel San Pedro
- Casa Del Rai Hotel San Pedro
- Caye Casa Hotel San Pedro
- Cocotal Inn And Cabanas San Pedro
- Corona Del Mar San Pedro
- Costa Blu Beach Resort, Trademark Collection By Wyndham (Adults Only) San Pedro
- Drift Inn San Pedro San Pedro
- Exotic Caye Beach Resort San Pedro
- Holiday Hotel San Pedro
- Hotel Royal Blue San Pedro
- Isla Bonita Yacht Club Hotel San Pedro
- La Beliza 206 Condo San Pedro
- Lighthouse Beach Villas San Pedro
- Mata Rocks Resort San Pedro
- Mayan Princess Hotel San Pedro
- Parham Plaza Hotel San Pedro
- Pedro'S Hotel & Inn San Pedro
- Popeye'S Beach Resort San Pedro
- Pur Boutique Cabanas, Adults Only Hotel San Pedro
- Reef Village Resort San Pedro
- Sandbar Beachfront Hostel & Restaurant San Pedro
- Seven Seas Resort Adults Only San Pedro
- Sunset Beach Resort San Pedro
- The Palapa House Hotel San Pedro
- The Palms Oceanfront Suites San Pedro
- Tradewinds Paradise Villas San Pedro
- Tres Cocos Resort San Pedro
- Turtle Island Resort San Pedro
- White Sands Cove San Pedro
- X'Tan Ha- The Waterfront Hotel San Pedro
- Xanadu Island Resort San Pedro
2 stars (6)
- Caribbean Villas Hotel San Pedro
- Hotel Del Rio San Pedro
- Hotel Ocean Paradise San Pedro
- Lina Point Belize Overwater Resort San Pedro
- Ocean Tide Beach Resort San Pedro
- Spindrift Hotel San Pedro