The Greek islands have beautiful weather in the months just before and after peak season. It’s a great time to see the islands, save money, avoid the crowds, and still have great weather (though not as hot as July and August). If you want to see the super-popular islands of Santorini, Rhodes, Corfu, and Crete without the tourists then this is a great time to visit.
Aside from coral, there is a lot of history in Zlarin, dating back to the 13th century. If however, you’re more about beaches and beauty, then Zlarin has it covered, and then some! The long sandy beach is ideal for families who want to run free and explore, and the green background gives you that ‘castaway’ feel. You won’t find a lot of hotels on the island, though. Instead, there is wonderful private accommodation, which helps you get that home-away-from-home vibe to your break.
Since St. John is part of the U.S. Virgin Islands, U.S. citizens can visit without a passport. There are quite a few bargains on both St. Thomas and St. John right now, so it’s a good choice for travelers on a budget. Snorkelers should not miss visiting Trunk Bay, one of the best snorkeling spots in all of the Caribbean for seeing amazing marine life.