Notice: Function WP_Block_Type_Registry::register was called incorrectly. Block type "core/gallery" is already registered. Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Undefined index: viator_tour in /nas/content/live/stagingstmllc/wp-content/plugins/10up-gutenberg-migration/includes/SmarterTravel/Gutenberg/ShortcakeTranslator.php on line 70

Notice: Constant WP_CACHE already defined in /nas/content/live/stagingstmllc/wp-config.php on line 137

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Trying to access array offset on value of type null in /nas/content/live/stagingstmllc/wp-content/themes/smarter-travel/app/core/Locations/Types.php on line 166

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835
7 Secret Mediterranean Islands for a Relaxing Vacation | SmarterTravel

The world is huge

Don't miss any of it

Travel news, itineraries, and inspiration delivered straight to your inbox.

By proceeding, you agree to our Privacy Policy and Terms of Use.

X
woman in kefalonia greece.
Igor Tichonow/Shutterstock

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

7 Secret Mediterranean Islands for a Relaxing Vacation


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Southern Europe and the Mediterranean saw a 13 percent increase in tourist arrivals last year, according to the most recent UNWTO Tourism statistical annex. And while it may seem like your news feed is overcrowded with island scenes of yachts, cabanas, and rocky shorelines, there are plenty of more low-key places to enjoy a Med vacation.

The Best Secret Mediterranean Islands

Here are seven secret Mediterranean islands to book a trip to if you’re looking for a European getaway without the crowds.

Vis, Croatia

vis waterfront dalmatia croatia.
xbrchx/Shutterstock

Avoid now-crowded Hvar, and instead head to Vis, Croatia’s most remote inhabited island. It’s only been open to tourism since 1989, since it was a former Yugoslav military base. Today visitors can enjoy its beaches, caves, and local cuisine.

To get to Vis you can take a two-and-a-half-hour ferry or an hour-long speedboat ride from Split.

Check Prices for Hotel San Giorgio in Vis

Loading Rates...
JS

 

Salina, Italy

Church santa marina salina italy.
1234zoom/Shutterstock

Salina is the second largest of the seven Aeolian Islands located off of Sicily. Here you’ll find pebble beaches, vineyards, olive groves, and quaint fishing villages. There are three main towns: Santa Marina, Malfa, and Leni. The volcanic island has two main peaks, which are the highest points of the seven UNESCO World Heritage-designated Aeolian Islands.

There is ferry service to Salina from both Naples and Milazzo, with Milazzo being the main departure point. The ride from Milazzo takes about 90 minutes.

Check Prices for Principe di Salina in Malfa

Loading Rates...
JS

 

Agistri, Greece

Skala agistiri island greece.
Aerial-motion?Shutterstock

This Greek island is very close to Athens, so it’s the perfect hidden Med retreat if you want to combine it with a city vacation. There are 10 beaches on this small island, with half of them being remote or secluded. Other highlights include hiking paths, seaside taverns, and horseback riding.

To get to Agistri, take the one-hour ferry from Piraeus, Athens’ main port.

Check Prices for Aktaion Beach Hotel in Skala

Loading Rates...
JS

 

Porquerolles, France

porquerolles island marina france.
Samuel Borges Photography/Shutterstock

Vogue calls Porquerolles the “Nantucket of the Mediterranean” for its similar storybook magic. About 1,000 acres of the island are protected from development under a national park designation, which means the island is also car-free. Explore the vineyards, orchards, beaches, and trails via bike, foot, and boat.

Porquerolles is accessible via seasonal ferries from multiple ports in the French Riviera, with Hyeres’ port being the quickest (20 minutes) and most accessible.

Check Prices for Hotel Villa Sainte-Anne in Porquerolles Island

Loading Rates...
JS

Formentera, Spain

turquise waters formentera spain.
lunamarina/Shutterstock

Unlike its rowdy and more crowded neighbors, Ibiza and Mallorca, Formentera has a more relaxing vibe. Known for white sand beaches and clear water, it’s a hub for watersports, boating, and sunbathing.

To get to Formentera, take a 30-minute hydrofoil ride from Ibiza.

Check Prices for Blanco Hotel Formentera in Formentera

Loading Rates...
JS

 

Comino, Malta

blue-lagoon-comino-island-malta
Indira Gimeno/Shutterstock

Malta’s smallest and least inhabited island is also one of the Med’s best kept secrets. It has only one resort hotel, is car-free, and measures just one square mile. Visitors come to see the Blue Lagoon, a sheltered inlet ideal for swimming and snorkeling.

Comino can be reached via ferry from the country’s two other islands, Gozo and Malta, a trip that takes about 25 minutes.

Check Prices for Comino Hotel in Comino

Loading Rates...
JS

Kefalonia, Greece

assos kefalonia island greece.
arturasker/Shutterstock

While you might recognize the name, Kefalonia feels like one of the lesser-known Greek Mediterranean islands as tourists are more spread out. Made famous by Homer as Odysseus’ home, Kefalonia has endless caves and beaches to explore. Since it’s a little more developed, there are plenty of restaurants and bars to choose from in the main town of Argostoli.

Kefalonia is accessible via short, affordable flights from Athens (daily) or ferryboats from other ports within the Ionian Islands.

Check Prices for Emelisse Nature Resort in Fiscardo

Loading Rates...
JS

More from SmarterTravel:

What to Wear in the Mediterranean Islands

 

For info on these editor-selected items, click to visit the seller’s site. Things you buy may earn us a commission.

Ashley Rossi is always ready for her next trip. Follow her on Twitter and Instagram for travel tips, destination ideas, and off the beaten path spots.

We hand-pick everything we recommend and select items through testing and reviews. Some products are sent to us free of charge with no incentive to offer a favorable review. We offer our unbiased opinions and do not accept compensation to review products. All items are in stock and prices are accurate at the time of publication. If you buy something through our links, we may earn a commission.

Top Fares From


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159