Best beaches in Croatia
Croatia is undoubtedly one of the most beautiful countries in the world. You are spoiled for choice with beautiful inland cities like Zagreb or coastal towns like Split, Zadar, Dubrovnik, Pula, Rijeka and Sibenik. You want more?
Croatia is also known for the beauty of its beaches such as Brela beach, Makarska beach or the secret little beach of Stiniva. Do not delay, book your flights to Zagreb, Dubrovnik, Rijeka, Zadar or Split airports and your accommodation at the best price guaranteed as well as your activities and tours in Croatia.
The most beautiful beaches of Croatia are waiting for you.
Dugi Otok Island
Located on the island of Dugi Otok, the beach of Sakarun has managed to join the select club of the most beautiful beaches of Europe thanks to the beauty of its crystalline waters and its fine white sand, rather rare in Croatia. This beautiful beach is surrounded by wild nature and scented pines.
You will have all the space needed to spread your beach towels and relax on this beach which is more than one kilometre long.
How to get there? Book your flights to Zadar. Take a taxi or a rental car and book your hotel at the best price in Zadar. In the early morning take the first ferry to the island of Dugi Otok (Brbinj); the crossing lasts 20 min. Once there, go by car or bike to explore Sakarun Beach located on the north of the island.
Where to stay? We recommend "Vacation Home Viducic" located on the seafront.
The beaches of Makarska are among the favorite beaches of travelers from all over the world. This sublime seaside resort, one of the most beautiful and posh in Croatia, offers magnificent hotels but also apartments and villas at affordable prices for smaller budgets. Make your choice and book your best tours and activities in Croatia as a "Krka & Sibenik Excursion from Makarska".
How to get there? Book your flights to Split and drive to Makarska (1H).
Where to stay? The “Luxury Rooms Paradise Garden” offers beachfront accommodation.
Vis Island - Split
Stiniva Beach is a small hidden beach which has gained notoriety as it has been rewarded by thousands of travelers as the most beautiful beach in Europe. Many boats offer to bring you to this beach located on the island of Vis facing the city of Split.
We advise you to stay in Split and to discover Stiniva Beach by taking the first morning ferry in Split heading for the island of Vis. There are three departures a day. Once on the island of Vis you can rent a bike or go to Stiniva by taxi (20 minutes’ drive). You can access the beach on foot by steep slopes or by boats which shuttle from the port of Vis. Book your accommodation in Vis or Split at the best price as well as your best things to do in Croatia, such as a "5 islands and blue cave tour" from Split.
How to get there? Book your flights to Split and take the ferry to Vis island (2h30).
Where to stay? “Casa Katalina” for its stunning views and affordable prices.
Zlatni Rat Beach
In recent years, the beach of Zlatni Rat has been considered by travelers, the media and professionals of tourism from all over the world, as being one of the most beautiful beaches of Europe.
In the morning, board a ferry from Split port for a crossing to the port of "Supetar" on the island of Brac. Once on the island of Brac, a bus will take you in 50 minutes to "Bol", the locality where you will find this gorgeous beach. You can also taxishare, it's not that expensive. If you want to enjoy this beach every day during your holidays, you can also book your hotel in Bol.
How to get there? Book your flights to Split and drive to Split harbour (30 min). Take the ferry (1H) and drive to Bol (50 min).
Where to stay? "Radisson Blu Resort & Spa" with great views of the islands of Brac.
Baska - Krk Island
30 beautiful beaches are awaiting you in Baska ! The destination is ideal for travellers looking for relaxation, sun and clean beaches. The most beautiful beach in Baska may be the one on the photo. This beach of about 2Km has it all: a bar, a restaurant and the city centre very near (5 min walk). There are also water sports, pedal boats, motor scooters for the most active ones or just sea and landscapes for the most contemplative ones.
How to get there? Book your flights to Rijeka and drive 50 minutes to Baska.
Where to stay? "Villa Valis": these apartments with pool and sea view are one of our bestsellers in Baska.
Cavtat - Konavle Region
Nested at the cliff’s foot, this beach is a real miracle. In 1955, a tunnel was created from the fields upstream (often flooded) to the sea. The remaining rocks were used to build the roads or were left on the seaside. In a few years the waves transformed these rocks into pebbles then into sand. Pasjaca beach was born. After a few years the sea took away all the sand and the locals carried new rocks that turned into pebbles and sand again. They will do that again and again to preserve their little paradise. "Pasjaca beach", the most beautiful beach in Europe, is the result of both man and nature’s work.
Do not miss to visit Cavtat, a beautiful destination chosen among the most beautiful destinations in Europe by travellers from all over the world. Pasjaca Beach is just a 15-minute drive from Cavtat.
Where to stay? For the Pasjaca beach lovers we recommend the "Friendly Apartments", located a short distance from the most beautiful beach in Europe.
The Peljesac Peninsula in Croatia faces the small town of Neum, the only small enclave of Bosnia and Herzegovina on the Croatian coast. You can book your hotel, apartment or villa in the Dubrovnik area and explore the peninsula of Peljesac by car or bus (1h30 drive and a budget of +/- 20 euros if you take the bus). You can also book your flights to Dubrovnik and stay in the beautiful city of Orebic located 20 minutes from this beach on the peninsula Peljesac.
Orebic is a perfect place for a quiet holiday in a pretty little town surrounded by crystal clear waters. We offer more than 60 units at the best price in Orebic. Make your choice and book today your best things to do in Croatia, such as a "Korcula & Peljesac day tour from Dubrovnik".
How to get there? Book your flights to Dubrovnik and drive to Peljesac (1H30).
Where to stay? “Boutique Hotel Adriatic – Adults Only” located in Orebic on Peljesac Peninsula. This is one of our top picks in Orebic.
How to get there? Book your flights to Dubrovnik.
Where to stay? “The Royal Blue Hotel” with panoramic sea views. This magnificent 5-star hotel also has a beautiful swimming pool.
Brela - Makarska
Podrače beach is ranked by travellers from around the world as one of the most beautiful beaches in Europe. This beautiful beach is located near Makarska, one of the most famous seaside resorts of Croatia.
Book your flights to Split and rent a car to get around freely. We advise you to stay in Makarska where we offer around 100 hotels and apartments at the best price. Also book your tours and activities in Makarska, such as a "Krka waterfalls full-day trip from Makarska".
How to get there? Book your flights to Split and drive to Brela (1H).
Where to stay? The “Luxury Rooms Paradise Garden” offers a 4-star experience and direct access to the beach.
St. Ivan - Watermelon Beach
Lubenice - Cres Island
This beautiful white sandy beach on the west bank of the island of Cres is one of the most beautiful beaches in Croatia. You can go to Cres by boat, ferry, catamaran or airplane, it's up to you. To reach this gorgeous beach we advise you to buy your flights for Rijeka and rent a car. Head for Brestova harbor and, once there, buy your ticket for a ferry crossing - including car - for the island of Cres. Once in the port of Cres you are only one hour’ drive from the city of Lubenice and its beautiful beach.
Book your accommodation at the best price on the island of Cres and enjoy an unforgettable holiday in Croatia.
How to get there? Book your flights to Rijeka and drive to Cres harbour (30 min ). Take the ferry to Valbiska (50 min) and drive to Lubenice (20 min).
Nin - Zadar
Nin is world famous for several reasons. Nin is a charming little town known as one of the most romantic destinations in Europe. Nin has also been rated by travelers as one of the best destinations for a marriage proposal. Nin also has the smallest cathedral in Europe and beautiful beaches. You can enjoy salty chocolate and cover yourself in mud rich in trace elements.
How to get ? Book your flights to Zadar and drive to Nin (30 min).
Where to stay? “Apartments Zdrijac XI” for its top location. Highly rated by recent guests.
Makarska is the must-see destination for lovers of beautiful beaches. Book your flights to Split and discover one or more beaches of rare beauty every day. Nugal beach, Brela Beaches, Velika Duba beach, Vodice beach, the most beautiful beaches of the Adriatic await you a few kilometres from Makarska.
Do not want to change places during your stay? This is not a problem. Makarska and its beautiful beaches are just a few metres from your hotel ; Gradska Plaza "City beach" is one of the most beautiful, longest sheltered pine beaches (over 2km) . Want to treat yourself with a moment of pure freedom ? The nudist beach (behind the lighthouse) is the place to be.
How to get there? Book your flights to Split and drive 1:20 to Makarska.
Where to stay: "Hotel Biokovo" located 2 minutes walk from this beautiful beach.
Plan your stay in Croatia
Hotels, Apartments, B&B...
Fresh deals every single day
Thousands reviews you can trust
Tours, Sightseeing & Activities
Discover Europe’s biggest collection of things to do and guided tours.
Whatever you want to do you’ll find it here.