Question: are dogs allowed on st john beaches?
Answer: You can not bring your dog to any national park beaches so the dog would have to remain where you are staying. It is rare to have a villa with full AC and most every villa will instruct you not to leave the AC in any room on when you are not there so you will have a dog in a strange place alone with no AC.