If you're planning a Caribbean vacation, you may be wondering which islands have no mosquitoes. The answer may surprise you: there is actually one Caribbean island that doesn't have any mosquitoes—the British Virgin Islands (BVI). The BVI is an archipelago of over 50 islands located in the Caribbean Sea.