There are plenty of reasons people dream about vacationing in the Mediterranean: sunshine and balmy breezes, pristine beaches, inviting sidewalk cafes, and stunning architecture that dates back hundreds — sometimes thousands — of years. But the coasts of France, Italy, and Spain — and beautiful Mediterranean islands such as Malta, Corsica, Sicily, and Mallorca — are so desirable in high season that hotel rates are often beyond many travelers’ budgets. For an equally appealing vibe with cheaper prices, here are seven alternative destinations if you can’t afford the Mediterranean.