When to Go
- Overview
- Itinerary
- Places to Explore
- Sights
- Restaurants
- Hotels
- Shopping
- Travel Tips
- Features
- Fodor's Choice
- Deals
- Guidebooks
When to Go
The best times for visiting Crete is May, when every outcrop of rock is ablaze with brilliant wildflowers and the sea is warm enough for a brisk dip, or September and October, when the sea is still warm and the light golden but piercingly clear. A spring visit comes with the advantage of long days.
Crete is really only noticeably busy from mid-July through August, when the main Minoan sights and towns on the north coast come close to overflowing with tourists. Take special care at these times to avoid such places as Mallia and Limin Hersonissos, hideously overdeveloped towns where bars and pizzerias fill up with heavy-drinking northern Europeans on summertime package tours.
Even in the height of summer, though, you can enjoy many parts of the west coast without feeling too oppressed by crowds. Crete can also be a pleasure in winter, when you can visit the museums and archaeological sites and enjoy the island's delightful towns without the crush of crowds. Remember, though, that rainfall can be heavy in January and February, and note that many hotels and restaurants, especially resorts, close from late October or November through mid-April or May.
Free Fodor's Newsletter
Subscribe today for weekly travel inspiration, tips, and special offers.
Fodor's Trip Planning Ideas
- Weekend Getaways: Fodor's Recommends the Best Weekend Escapes in the US
- Great American Vacation: Find Your Next U.S. Trip with Fodor's
- 80 Degrees: Fodor's Helps You Find Your Best Beach Vacation Spots
- Go List: Fodor's Top 25 Places to Go in 2013
- Hotel Awards 2012: Fodor's 100 Top Hotels
- Best of Europe: Fodor's Picks the Best Places to Visit in Europe
Travel Deals in Crete
- Greece Experience IExplore
- $499 & up -- Transatlantic Cruises to Europe, Save $100 Norwegian Cruise Line
- Albania, Macedonia & Beyond IExplore
- Albania, Macedonia & Beyond — $7,695 IExplore
- $499 & up -- 6-Night Mediterranean Island Cruise on Princess — $499 American Express Travel


