Croatia destinations are easy to plan once you pick your travel style: UNESCO old towns (Dubrovnik, Split), a city break (Zagreb), food and coastal charm (Istria), or islands for swimming and slower days. This page highlights our top places to visit, use it to choose a base for a road trip or island holiday, then open the detailed guides for each destination. Start with our Croatia travel guide if you want a quick overview of regions and planning basics.

Dubrovnik Old Town panorama

Dubrovnik

Croatia’s most famous destination and a UNESCO World Heritage Site. Dubrovnik is best known for its preserved medieval walls, historic Old Town, and dramatic Adriatic setting. Walk the City Walls for panoramic views, explore hidden streets and monasteries inside the walls, and use the city as a base for nearby island day trips.

Southern Dalmatia

Zagreb panorama by Nick S on Flickr

Zagreb

The capital of Croatia and the country’s best city-break destination. Zagreb combines historic Upper Town streets, museums, and markets with a lively café culture centered around the Lower Town. It works well as a short standalone visit or as a starting point for exploring Central Croatia.

Central Croatia

Split arial panorama

Split

One of Croatia’s most versatile destinations and the main gateway to Dalmatian islands. Split is built around Diocletian’s Palace, a UNESCO-listed Roman complex filled with cafés, shops, and apartments. The city is ideal for sightseeing, beaches, and ferry connections to Brač, Hvar, Vis, Šolta, and Korčula.

Dalmatia

Zadar arial panorama

Zadar

A smart base for exploring North Dalmatia - with an easy mix of history, islands, and day trips. In the Old Town you can see Roman and medieval layers, then finish the day on the seafront by the Sea Organ and the nearby Greeting to the Sun light installation. Zadar is also a practical starting point for island hopping and national-park day trips.

Dalmatia

Cavtat arial panorama

Cavtat

A relaxed coastal town about 20 km south of Dubrovnik, popular as a quieter place to stay while keeping easy access to the city by bus or boat. Cavtat has a walkable harbor promenade, swimming spots, and a calmer pace - ideal for a day trip or a few nights if you want Dubrovnik’s sights without the crowds.

Southern Dalmatia

Rovinj Old Town panorama

Rovinj

One of Istria’s most iconic old towns, a compact maze of lanes and viewpoints crowned by the Church of St. Euphemia above the harbor. Rovinj is best for slow exploring, sunsets by the waterfront, and using the town as a base for Istrian food-and-wine trips and nearby coastal day trips.

Istria


The best Croatia islands to visit

Croatia’s islands are ideal for swimming, coastal walks, and slower-paced days. Most popular islands are easy to reach by ferry from the mainland, making them suitable for both day trips and short overnight stays.

With more than 1,000 islands along the Adriatic coast, many of them uninhabited, choices range from car-free islands near major cities to larger, greener islands with national parks and hiking trails.

Use the islands below to compare atmosphere and access, then open the detailed guides to plan ferries, beaches, and time on the island.

Island Lopud panorama

Island Lopud

A small, largely car-free island near Dubrovnik, popular for easy beaches and relaxed walks. Lopud is best known for Šunj beach, one of the rare sandy beaches in southern Dalmatia, and works well as a simple day trip or a quiet overnight stay.

Southern Dalmatia

Island Šipan, author: HTZ Croatian Tourist Board

Island Šipan

The largest of the Elaphiti Islands, known for its quiet villages, olive groves, and long coastal walks. Šipan suits visitors looking for space and calm, with historic villas and small bays rather than busy beaches.

Southern Dalmatia

Island Koločep, author: Kalamota Beach House

Island Koločep

A green, walkable island with two small settlements connected by a coastal path through pine forest. Koločep is well suited for swimming, short hikes, and escaping city crowds, with frequent ferry connections to Dubrovnik.

Southern Dalmatia

Island Mljet, author: Ivan Bagić

Island Mljet

Often called Croatia’s greenest island, Mljet is best for nature, swimming, and quiet cycling or walking routes. The island’s main highlight is Mljet National Park with two saltwater lakes (Veliko and Malo Jezero) and the 12th-century Benedictine monastery on the Isle of St. Mary inside the Great Lake. Base yourself near the park (Pomena or Polače) if you want easy access to the lakes and trails.

Southern Dalmatia


Choose a Croatia region

If you are not sure where to start, pick a region first. Each region guide helps you match your trip style (history, beaches, food, islands, nature) and choose the best base before you open individual city and island guides.

Dubrovnik region coastline in Southern Dalmatia

Southern Dalmatia

Best for Dubrovnik, island day trips, scenic coastline and slower swimming days. A strong choice if you want a mix of UNESCO sights and relaxed coastal time.

Explore: Southern Dalmatia

Split region coastline in Central Dalmatia

Central Dalmatia

Best for Split, Roman history, beaches, and island hopping. Ideal if you want a hub with frequent ferries and easy day trips along the coast.

Explore: Dalmatia

Zadar region coastline in Northern Dalmatia

North Dalmatia

Best for Zadar as a base, smaller coastal towns, and island and nature day trips. A good fit if you want Dalmatia with a slightly calmer feel.

Explore: North Dalmatia

Šibenik region coastline in Dalmatia

Šibenik region

Best for coastal scenery, historic towns, and nearby islands. Choose this region if you want a base between Split and Zadar with strong day-trip potential.

Explore: Šibenik region

Istria region in Croatia

Istria

Best for coastal charm, food and wine, and easy road trips between seaside towns and inland hill towns. A top pick for a slower, culinary-focused itinerary.

Explore: Istria

Zagreb region in Central Croatia

Zagreb & Central Croatia

Best for city breaks, museums, markets, and day trips outside the capital. Choose this if you want an urban start or a cooler-weather itinerary.

Explore: Zagreb & Central Croatia

Lika and Karlovac region in Croatia

Lika region

Best for mountains, national-park landscapes, and waterfall scenery. Ideal if you want to add nature and inland Croatia to a coastal trip.

Explore: Lika region

Slavonia region in Croatia

Slavonia

Best for a slower inland experience with traditional cuisine, wine country, and smaller cities. Choose this if you want Croatia beyond the coast.

Explore: Slavonia


Nature & national parks in Croatia

Croatia has eight national parks covering waterfalls, karst lakes, mountains, rivers and island seascapes. The best known is Plitvice Lakes, but other national parks include Krka, Paklenica, Kornati, Mljet, Brijuni, Northern Velebit and Risnjak. Some parks are easy day trips from coastal cities, while others work best as overnight nature stops within a longer itinerary.

When planning your route, most travellers combine one national park with a coastal base, choosing parks based on access, hiking level and travel season.

Plitvice Lakes

Croatia’s most famous national-park landscape: a chain of turquoise lakes linked by waterfalls in a karst setting, protected as a UNESCO World Heritage Site. Plan this as a full day (or overnight nearby) if you want the classic boardwalk routes without rushing.

Lika

Šibenik region: Krka & Kornati

A strong base for day trips that combine river scenery and the sea. Krka National Park is in Šibenik-Knin County and is known for its river canyons and waterfalls, while Kornati National Park protects an island-dotted seascape (89 islands, islets and rocks).

Central Dalmatia

Zadar region: Paklenica & Velebit trails

If your idea of nature is hiking and dramatic rock scenery, Paklenica National Park sits on the southern slopes of Velebit and is defined by the canyons of Velika and Mala Paklenica. Combine it with a few coastal days around Zadar for an easy city + mountains mix.

North Dalmatia

Croatia itineraries - choose destinations by trip length

If you plan by trip length first, destination choices become much simpler. These sample combinations use the bases already listed on this page and keep travel days realistic.

3-4 days: one base

  • Dubrovnik: Old Town sights + a day trip to nearby islands or Cavtat
  • Split: Diocletian’s Palace + beaches + one island day trip
  • Zagreb: Upper Town + museums + markets + a Central Croatia day trip
  • Rovinj (Istria): Old Town + coastal walks + a food-and-wine day trip inland

7 days: two bases

  • Dubrovnik + Split: classic first-time Croatia route with history and island options
  • Split + Istria (Rovinj base): islands and beaches first, then food and old towns
  • Zagreb + Istria: city break + coastal towns and inland hill towns

10-14 days: two or three bases + one nature stop

  • Dubrovnik + Split + Istria, with a Plitvice Lakes stop between regions
  • Split + islands + Istria, adding a national park day from your coastal base
  • Zagreb + Plitvice area + Dalmatia, for a balanced inland + coast itinerary

Best time to visit Croatia

Croatia is a year-round destination, but the best time to visit depends on whether your focus is sightseeing, beaches, islands, or nature.

April to June and September to October

The shoulder seasons are ideal for most travellers. Cities and national parks are less crowded, temperatures are comfortable for sightseeing and hiking, and ferry schedules are still frequent along the coast. These months are also excellent for a first visit to Dubrovnik without peak-summer crowds.

July and August

Peak summer is best for swimming, island hopping, and coastal nightlife. Expect higher prices, busier cities, and the need to book ferries and accommodation in advance, especially in Dubrovnik and on popular islands.

November to March

This period works best for city breaks and inland destinations such as Zagreb. Coastal towns are quieter, some island services run less frequently, and national parks focus more on scenery than full-day outdoor activities.

Plan your Croatia trip

If you already know your base (city or island), the next step is to lock in transport and accommodation. These guides help you compare options quickly and book with confidence.

FAQ - Croatia destinations

What are the best places to visit in Croatia for first-timers?

For a first trip, most travellers combine one historic coastal city (Dubrovnik or Split), a second base on the coast or in Istria, and one nature stop such as Plitvice Lakes. This mix covers UNESCO sights, swimming, and a different landscape without changing hotels every day.

How many days do you need in Croatia?

3-4 days works best for one base city (for example Dubrovnik, Split, or Zagreb). 7 days is a strong first-trip length for two bases. 10-14 days gives you room for islands plus a national park without rushing.

Are Croatian islands easy to visit without a car?

Yes. Many island trips work well without a car because ferries connect islands to coastal hubs and most visitors focus on beaches, short walks, and boat excursions. If you want remote coves or inland villages on larger islands, a car can help, but it is not required for popular day trips.

How many islands does Croatia have and how many are inhabited?

Croatia has more than 1,000 islands and islets. Only a small share are permanently inhabited, which is why many visitors use ferries and boat tours to reach quieter bays and small islands without staying overnight.

Is Dubrovnik worth visiting if you are trying to avoid crowds?

Yes, but plan smart: stay outside the Old Town walls, visit the City Walls early in the morning or later in the afternoon, and consider day trips to nearby islands for quieter swimming days. If you want a calmer base near Dubrovnik, Cavtat is a common alternative.

Which region is best for food and wine?

Istria is often chosen for food-focused trips thanks to its coastal towns, local wines, and inland hill towns. Slavonia is another strong option for wine and traditional cuisine if you want a slower, inland itinerary.

Do you need to book ferries in advance?

In peak summer, popular ferry routes and catamarans can sell out, especially on weekends. If your plan depends on a specific sailing time, booking ahead is a safer choice. Outside peak months, you usually have more flexibility.