
2018 best cruise destinations: Compiled and ranked by Cruise Critic, these are 2018's best cruise destinations. 10. Villefranche, France: This Italian-influenced town near Monaco makes the top 10, click through the gallery to find out which is number one.

9. Dubrovnik, Croatia: Dubrovnik's Old Town has persevered since the seventh century, and today enjoys UNESCO Heritage status.

8. St. Petersburg, Russia: The city's European feel and rich cultural attractions are continual draws.

7. Avignon, France: Avignon served a brief stint as the base of the Roman Catholic Church in the Middle Ages, and evidence remains to this day.

6. Durnstein, Austria: Durstein's well-preserved village makes it easy to imagine life centuries ago, while its wine scene keeps it rooted in the present.

5. Wurzburg, Germany: Not only does Wurzburg anchor the "Romantic Road," but its Franconia wine region locale means it's also the place to trade beer steins for wine glasses.

4. Budapest, Hungary: Famous coffeehouses, thermal baths, UNESCO sites and stunning architecture are just some of Budapest's highlights.

3. Quebec City, Canada: Quebec City ranks high for its UNESCO Heritage section, fantastic regional cuisine and French language.

2. Arles, France: This is the place to experience both Roman ruins and scenes from Vincent van Gogh paintings.

1. Glacier Bay, Alaska: Cruisers can't actually visit this year's number one spot by foot, but Glacier's Bay spectacular natural scenery is compensation enough.



