Offering a restaurant, Juan In A Million Caye Caulker Guest House is located on the main street of tropical Caye Caulker island. Rooms and dorms feature a terrace and free WiFi. You can choose from private rooms and shared dorms at Juan In A Million, all with modern Caribbean-style décor. Each room has colourful bed linen and an en suite bathroom with a shower and free toiletries. Juan In A Million’s guests can enjoy discounts at the nearby bar-restaurant which is an ideal place to people-watch and sample local cuisine. Other facilities offered at the property include a tour desk and luggage storage. Caye Caulker is just a 15-minute boat ride from the popular snorkelling/diving spots of Hol Chan Marine Reserve and Shark Ray Alley. You can take a boat to Belize City, San Pedro or Chetumal from the dock located 1,969 feet away.