Mahogany Bay Resort & Beach Club, Curio Collection by Hilton: Hotel, 8-minute walk from Belize Barrier Reef. Features 4 restaurants, an outdoor pool, and a full-service spa.
Coco Beach Resort: Hotel, 3-minute walk from Belize Barrier Reef. Offers 2 outdoor pools, a children’s pool, and a full-service spa.
Las Terrazas Resort: Resort, 2-minute walk from Belize Barrier Reef. Provides a full-service spa, a pool, and complimentary cabanas.
Grand Caribe Belize: Hotel, 2-minute walk from Belize Barrier Reef. Features 6 outdoor pools, a children’s pool, and 2 restaurants.
Lina Point Belize Overwater Resort: Hotel, 9-minute walk from Belize Barrier Reef. Offers a children’s pool, an outdoor pool, and a rooftop terrace.