Top Things to Do in Croatia

We compared all 1,043 experiences in Croatia so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 1,043 experiences from US$ 5.71 ✓Free cancellation on most experiences

All tours (1,001–1,020 of 1,043)

Split: 3 Islands, Blue Lagoon & Wine Tasting Private Boat
›
‹
Split: 3 Islands, Blue Lagoon & Wine Tasting Private BoatPrivate full-day boat tour from Split to Trogir, Blue Lagoon and Brač with snorkeling above a shipwreck, wine tasting and lunch option. Small groups, hotel pickup available.
12 reviews
4.92★
Duration
8h
start times · Every day
2
Live guide ENFree cancellationfromUS$ 1,141per group
Rovinj & Grožnjan: Istrian Wine Tasting & Family Lunch
›
‹
Rovinj & Grožnjan: Istrian Wine Tasting & Family LunchAward-winning Istrian wines with winemaker families, Grožnjan hilltop village, and traditional pasta lunch with wine. Pickup from Rijeka or Opatija, 1 day.
11 reviews
5.00★
Duration
7h–9h
Every day
09:00
Live guide EN · ITHotel pickupfromUS$ 285per person
Plitvice Lakes Day Trip from Split: Waterfalls & Lunch
›
‹
Plitvice Lakes Day Trip from Split: Waterfalls & LunchFull-day Plitvice Lakes tour from Split with 16 cascading lakes, guided walks, local lunch, and hotel pickup. UNESCO World Heritage Site.
10 reviews
5.00★
Duration
8h–10h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 503per person
Private Sunset Sailing Split: 2 Hours on the Adriatic
›
‹
Private Sunset Sailing Split: 2 Hours on the AdriaticSail the Adriatic at sunset for two hours on a private boat from Split with a skipper, Croatian wine, and transport back included.
9 reviews
4.00★
Duration
2h
Every day
19:00
Live guide EN · HRFree cancellationfromUS$ 297per group
Zagreb Hotels to Airport: Private Departure Transfer
›
‹
Zagreb Hotels to Airport: Private Departure TransferPrivate transfer from Zagreb hotels to airport with fixed pricing, air-conditioned vehicle, and driver meet in lobby. Confirm 24-48 hours before departure.
8 reviews
4.25★
Duration
25m
Next departure: 1 Apr 2027Hotel pickupFree cancellationfromUS$ 80per group
Split: Brac & Hvar Day Trip with Zlatni Rat & Pakleni Islands
›
‹
Split: Brac & Hvar Day Trip with Zlatni Rat & Pakleni IslandsPrivate boat tour from Split to Brac and Hvar islands with Zlatni Rat Beach, Pakleni Islands snorkeling, hotel pickup, snorkel gear and lunch included.
7 reviews
5.00★
Duration
6h–10h
Next departure: 1 Apr 2027Live guide ENPickup optionalFree cancellationfromUS$ 2,283per person
Korcula Island Private Yacht Tour from Split: 10 Days
›
‹
Korcula Island Private Yacht Tour from Split: 10 DaysTen-day private yacht and villa tour from Split through Croatian islands: Split old town, Plitvice waterfalls.
6 reviews
5.00★
Duration
10d
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 6,848per person
Dubrovnik Old Town: Food Walking Tour & 3-Course Lunch
›
‹
Dubrovnik Old Town: Food Walking Tour & 3-Course Lunch4-hour walking food tour of Dubrovnik's UNESCO Old Town with wine tasting, street snacks, and 3-course lunch at a local restaurant. Expert guide, small groups.
5 reviews
3.60★
Duration
4h
Next departure: 1 Apr 2027Live guide ENFree cancellationfromUS$ 148per person
Blue Cave & 5 Islands Private Boat Tour from Split
›
‹
Blue Cave & 5 Islands Private Boat Tour from SplitPrivate speedboat tour from Split to the Blue Cave at Biševo, Stiniva Cove, and the Pakleni Islands with snorkelling gear and beverages included.
4 reviews
5.00★
Duration
6h–11h
Next departure: 1 Apr 2027Live guide ENFree cancellationfromUS$ 2,397per group
Zagreb to Zadar Transfer: 2.5 Hours & Plitvicka Jezera Option
›
‹
Zagreb to Zadar Transfer: 2.5 Hours & Plitvicka Jezera OptionDirect transfer from Zagreb to Zadar, 150 minutes on fast road. Optional Plitvicka Jezera waterfall stop. Hotel or port pickup included, professional driver, flexible timing.
4 reviews
5.00★
Every dayLive guide EN · ITFree cancellationfromUS$ 514per group
Zadar to Split Airport: 90-Min Private Transfer & Krka Option
›
‹
Zadar to Split Airport: 90-Min Private Transfer & Krka OptionPrivate transfer from Zadar to Split airport or city center in 90 minutes. Hotel or port pickup included. Optional Krka National Park stop with waterfalls.
4 reviews
5.00★
Every dayLive guide EN · ITFree cancellationfromUS$ 399per group
Zadar Airport to Novalja: Private Transfer & WiFi
›
‹
Zadar Airport to Novalja: Private Transfer & WiFiPrivate transfer from Zadar airport to Novalja with meet-and-greet, WiFi and fixed pricing. Up to 8 passengers, air-conditioned minivan, no hidden costs.
3 reviews
5.00★
Duration
1h 20m
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 251per group
Mostar & Kravice Waterfall Day Trip From Dubrovnik
›
‹
Mostar & Kravice Waterfall Day Trip From DubrovnikFull-day tour from Dubrovnik to Mostar, Kravice Waterfall and Medjugorje with breakfast, lunch, wine tasting and family home visit. Hotel pickup included.
3 reviews
5.00★
Duration
8h–10h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 502per person
Split: Krka National Park Private Tour & Skradinski Buk Waterfall
›
‹
Split: Krka National Park Private Tour & Skradinski Buk WaterfallPrivate Krka National Park tour from Split with guide and park entry. See 17 waterfalls, walk Skradinski Buk cascade, explore mill cottages. 5 hours.
3 reviews
4.33★
Duration
6h
Next departure: 1 Jun 2027Live guide EN · DE · FRHotel pickupFree cancellationfromUS$ 1,301per group
Krka National Park Day Trip from Dubrovnik & Waterfalls
›
‹
Krka National Park Day Trip from Dubrovnik & WaterfallsPrivate full-day tour from Dubrovnik to Krka's waterfalls and lakes. Includes transport, park entry and local taxes. Small groups, air-conditioned minivan.
2 reviews
4.00★
Duration
12h
Every day
07:00
Live guide EN · IT · ESHotel pickupInstant confirmationfromUS$ 742per person
Split: Plitvice Lakes Day Trip & Private Transport
›
‹
Split: Plitvice Lakes Day Trip & Private TransportPrivate day trip from Split to Plitvice Lakes with hotel pickup and AC vehicle. Includes 4 hours in park, wooden walkways, and boat rides. 10 hours total.
2 reviews
5.00★
Duration
10h
Every dayPickup optionalFree cancellationfromUS$ 457per group
Private Transfer Poreč to Ljubljana: Luxury Vehicle, Fixed Price
›
‹
Private Transfer Poreč to Ljubljana: Luxury Vehicle, Fixed PricePrivate transfer from Poreč to Ljubljana with pickup at your accommodation or port, air-conditioned vehicle and WiFi on board.
1 review
5.00★
Duration
2h 13m
Every dayHotel pickupFree cancellationfromUS$ 404per group
Šibenik to Split Airport Private Transfer: Door-to-Door Service
›
‹
Šibenik to Split Airport Private Transfer: Door-to-Door ServicePrivate departure transfer from Šibenik hotels to Split Airport with driver tracking your flight and handling luggage, professional English-speaking service.
1 review
5.00★
Duration
55m
Every dayHotel pickupFree cancellationfromUS$ 70per person
Krka National Park Private Tour from Zadar & Waterfalls
›
‹
Krka National Park Private Tour from Zadar & WaterfallsPrivate day trip from Zadar to Krka National Park with local guide, waterfalls and hotel pickup. Air-conditioned transport, 6-8 hours, small groups.
1 review
5.00★
Duration
5h
Every day
08:30
Live guide ENHotel pickupFree cancellationfromUS$ 234per person
Dubrovnik: Krka Waterfalls & Ston Day Tour with Private Transport
›
‹
Dubrovnik: Krka Waterfalls & Ston Day Tour with Private TransportKrka National Park day trip from Dubrovnik with Ston salt pans, waterfall swimming, and private transport. Includes bottled water and WiFi. Around 6 hours.
1 review
5.00★
Duration
11h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 1,141per group
Need help planning your next activity?