A relaxed 7-day Croatia itinerary: 2 days in Zagreb, 1 day at Plitvice Lakes, then 4 days on Island Rab for sandy bays, sunsets, and easy swims—perfect for families and beach lovers.
Table of Contents
Some Croatia trips are made for movement. This one is made for breathing. It starts with Zagreb’s café rhythm, pauses for a day inside the emerald world of Plitvice Lakes, then melts into the kind of coastal summer that feels effortless: Island Rab — sandy shallows, old-town sunsets, and long days that don’t need an agenda.
Why Rab? Because it’s one of Croatia’s easiest islands to truly relax on. Rab has that rare mix: real sandy beaches (especially around Lopar), calm shallow bays that are perfect for families, and an old town that’s made for slow evenings — stone lanes, a waterfront promenade, and sunsets that make you forget the time. It’s classic Adriatic summer, but softer: less rushing, more stay a little longer.
✨ 7-Day Route Overview
Days 1–2: Zagreb
Day 3: Plitvice Lakes National Park
Days 4–7: Island Rab (base in Rab Town + beach days & easy exploring)
Perfect for: families, beach lovers, relaxed travellers
Vibe: sandy bays, old-town sunsets, easy swims, slow summer days
7-Day Zagreb–Plitvice–Rab Itinerary: Day-by-Day Guide
Before diving into each day, here’s a clear look at how this 7-day journey unfolds. The route is designed to feel smooth and balanced, moving from Croatia’s vibrant capital to its most iconic national park and finally to the warm, colourful coast of Istria. Distances are manageable, the pace is intentionally relaxed, and every day includes a mix of highlights and quieter corners — the kind of flow that lets you actually experience a place rather than just pass through it. With two main bases and simple logistics, this itinerary gives you the best of Croatia’s culture, nature and food without the stress of constant packing and unpacking.
🚗 Need a Rental Car for This Route?
Renting a car is the easiest way to follow this 7-day Croatia itinerary. It gives you total freedom at Plitvice, makes day trips simple, and saves hours compared to buses. Compare prices from all major companies in one place:
🔎 Compare Rental CarsBest pick-up spots: Zagreb Airport or Zagreb City Center.
Day 1 — Welcome to Zagreb
Vibe: café culture, leafy streets, central Europe


City Guide
Curious about Croatia’s capital? From café culture and museums to neighbourhood walks and day trips — explore Zagreb beyond the highlights.
Morning
- Check in near Lower Town (Donji Grad) or Upper Town.
- Start with an easy intro walk through Zrinjevac, King Tomislav Square, and the Green Horseshoe.
- Coffee at Botaničar or Korica.
✨ Zagreb’s Most Beautiful Hotels in Donji Grad (Lower Town)
Sheraton Zagreb
Modern comfort with a polished finish — spacious, elegant and perfectly central.
Book Sheraton
Hotel Dubrovnik
A classic stay on Zagreb’s main square — bright, welcoming and incredibly convenient.
Book Hotel Dubrovnik
The Westin Zagreb
Spacious rooms, spa touches and sweeping skyline views — polished from start to finish.
Book The Westin
Esplanade Zagreb Hotel
Art-Deco grandeur and timeless luxury — Zagreb’s most iconic and elegant stay.
Book EsplanadeAfternoon
- Wander the charming streets of Upper Town:
- St. Mark’s Church
- Stone Gate
- Lotrščak Tower
- Radićeva + Tkalča Street
- Ride the funicular down to the Lower Town.
Dinner & Evening
- Cosy dinner at Agava or Pod Zidom.
- Craft beer at The Garden Brewery Taproom.
🗺️ Explore Accommodation on the Map
Compare hotels, apartments and boutique stays across the city. Adjust the map to find the perfect location for your trip.
Day 2 — Zagreb Hidden Corners & Market Life
Vibe: green city pockets, markets, viewpoints.


Morning
- Visit the iconic Dolac Market — fruit, cheeses, bakeries.
- Walk to the Cathedral and the charming streets behind it.
Afternoon
Choose one mini-adventure:
- Maksimir Park & Zoo (classic Zagreb nature walk)
- Mirogoj Cemetery — architecture + serenity
- Museum of Broken Relationships if you prefer quirky culture
Evening
- Dinner in Vlaška or Martićeva — trendy, local, delicious
- Try Rožmarin for pasta or Lari & Penati for bistro style.
Read our full guide to Zagreb here.
Day 3 — Plitvice Lakes National Park
Travel: Zagreb → Plitvice (2h)
Vibe: waterfalls, emerald lakes, boardwalks.


🌿 Plitvice Lakes – Essential Info
Summer 07–20h, winter ~08–16h.
Best to purchase online. Peak season €40–45.
Entrance 1 = Lower Lakes.
Entrance 2 = Upper Lakes.
Arrive before 09:00 for fewer crowds.
Route C (4–6h). Route H from Entrance 2.
Boat + panorama train included in the ticket.
Morning
- Arrive early — between 7:30–8:00 for best light and fewer crowds.
- Choose Route C or H (the classic full-day loop).
Read our full guide to the Plitvice Lakes here.
Afternoon
- Electric boat across Lake Kozjak
- Veliki Slap → panoramic viewpoints → upper lakes.
- Light lunch inside the park or nearby.
✨ Best Places to Stay Near Plitvice Lakes
Hotel Jezero
Classic hotel inside the park zone — simple, comfortable and perfect for early starts on the lakes.
Book Hotel Jezero
Fenomen Plitvice
Forest cabins with a stylish, modern twist — peaceful, warm and close to nature.
Book Fenomen Plitvice
16 Lakes Hotel
A fresh, boutique feel with a pool and bright interiors — great value near the park.
Book 16 Lakes Hotel
Lakeside Hotel Plitvice
A modern, nature-focused hotel overlooking quiet greenery — elegant rooms, serene atmosphere and a perfect base for exploring the lakes.
Book Lakeside HotelEvening
- Stay in Rastovača, Jezerce, or Plitvica Selo.
- Quiet dinner in Lička kuća restaurant or Lakeside Hotel Plitvice.
⏱️ If needed, you can drive to Rab the same evening (3h), but staying overnight is calmer.
⛰️ Alternative option: Want mountains too?
If you’d like to balance beach days with a little highland drama, add a detour to Zavižan in the Velebit Mountains (Northern Velebit). It works as an easy half-day (or full day if you linger), with crisp air, panoramic views, and some of Croatia’s most beautiful mountain scenery.
Best fit in this itinerary: on the travel day between Plitvice → Rab (or the reverse route),
if you want to break up the drive with something unforgettable.
Tip: bring a light layer — even in summer, it can feel cooler up here.
Day 4: Plitvice → Island Rab — ferries, views, and your first sunset in Rab Town
Today is a transition day, but it doesn’t have to feel like “just travel.” The route toward the coast is beautiful — and the ferry moment is a real little reset.
Suggested flow:
- Morning: breakfast + short drive breaks (don’t rush)
- Ferry to Rab
- Check-in in Rab Town
- Evening: your first old-town wander + seaside sunset
Rab Town first-night ritual:
- Walk the harbor promenade slowly
- Let the skyline and bell towers do their thing
- Pick a terrace for dinner and stay longer than you planned
🏰 Optional stop: Senj + Nehaj Fortress
Want to break up the drive with something atmospheric? Add a stop in Senj — a historic coastal town with a bold, windswept feel. The highlight is Nehaj Fortress, a striking 16th-century fort perched above town, with sweeping views over the Adriatic and the islands.
Best fit in this itinerary: on the travel day between Plitvice → Rab (or on the return route), for a scenic stretch + a quick dose of history before the island calm.
⛴️ Rab ferry tip (simple version)
The most common car route to Rab is the Stinica → Mišnjak ferry (then a short drive to Rab Town). In summer, queues happen — aim for an earlier crossing or travel mid-day when possible. Always check the latest timetable before you go (seasonal schedules can change).
Days 5–7: Island Rab — beaches, easy exploring, and slow summer perfection
These are the days you came for: simple swims, warm sand, pine shade, and the kind of evenings where the only plan is “find a good view.”
Rab is small enough to feel easy, but varied enough to stay interesting. Rab Town is the postcard moment — an old stone skyline crowned by four elegant bell towers, best enjoyed at golden hour from the waterfront. Beyond the town, the island shifts moods: the western side hides forested, pine-scented coves and deeper, quieter swim spots; inland you’ll find a gentler grassy plateau; and the side facing the mainland turns more raw and dramatic — barren slopes and cliffy edges that catch the wind and the light. And then there’s the island’s sweetest surprise: the Lopar peninsula, where Rab becomes a true sandy paradise with shallow bays made for long, lazy summer days.
Choose your base: Rab Town (best all-rounder)
Rab Town is ideal because it gives you:
- a gorgeous old town for evenings
- easy boat trips
- quick access to several beaches
- that feeling of being “on an island holiday” without being isolated
✨ Island Rab’s Best Places to Stay (Rab Town Base + Sandy Beach Options)
Arbiana Heritage Hotel
Elegant heritage style in a dreamy location — perfect for sunsets, promenade walks, and a special island stay.
Book Arbiana
Hotel International
Classic comfort right by the old town — easy base for evening strolls, boat trips, and beach-hopping.
Book Hotel International
Padova Valamar Hotel
Historic grandeur with park-like grounds — a relaxed, upscale option close to town and the sea.
Book Imperial Heritage
San Marino Resort (Lopar)
Best for sandy beach days — stay right by Lopar’s famous shallow bays and spend your days barefoot.
Book San MarinoWhere to stay on Rab Island
Discover the best accommodation across Rab Island — from old town stays with sea views to peaceful coastal resorts. Browse the interactive map below to find your perfect place to stay.
Day 5: Rab Town + nearby swims (soft start)
Morning: explore Rab Town properly — lanes, viewpoints, quiet corners.
Afternoon: easy beach close to town (perfect first swim).
Evening: sunset from the old town walls / waterfront promenade.
Family-friendly note: start with beaches that are closest + easiest — save Lopar for a full beach day.
Day 6: Lopar sandy day (the classic Rab beach mood)
If your vibe is sandy bays and shallow water, Lopar is the day.
What makes it special:
- wide sandy stretches (rare in Croatia)
- shallow entry (great for kids + non-swimmers)
- full “beach day” infrastructure when you want it
Bring shade, water, and snacks — then stay as long as you like.
Day 7: Choose-your-own Rab day (two perfect options)
Option A: Frkanj Peninsula + pine shade + quieter coves
Frkanj (Kalifront Peninsula) is the calmer, greener side of Rab — a beach day that feels more like nature than “tourism.” This peninsula is covered in deep holm oak forest, one of the best-preserved oak woods on the entire Adriatic, and it creates that perfect summer mix: cool shade, pine-and-oak air, and quiet coves tucked into the coastline. Expect pebble beaches and a few sandy patches, with a generally calm, clear sea that’s ideal for long, unhurried swims.
If you want comfort and easy access, Suha Punta is the more developed area (beach bars, rentals, facilities). If you want it wilder, head to Ćifutna — completely natural, no fuss, just forest and sea. And between the two are plenty of other little coves and swim spots, perfect for anyone who loves exploring slowly and finding their own corner of shade.



Option B: Boat day (Rab from the sea)
A simple boat trip turns Rab into something else — tiny bays, swimming stops, and that sleepy Mediterranean feeling.




