Prices in Greece vary greatly by season. You'll pay the most for a hotel stay in July and August. On the other hand, winter rates for accommodations will be at their cheapest (that is, at the hotels that stay open during winter); the same goes with flights. Summer flights from the U.S. to Greece can be quite expensive, so look to book during shoulder or low season to save. A popular and budget-friendly way to tour the Greek Islands is by cruise ship. A variety of major cruise lines offer Eastern Mediterranean sailings, which stop at Greek ports including Athens, Corfu, Mykonos and Santorini.