Cala Mariolu, Sardinia: How To Visit, Best Boat Trips And Hike Tips

This post may contain affiliate links. Further info in my disclosure.

Cala Mariolu, in the Gulf of Orosei (what is often called the Baunei Coast), is one of the most famous beaches in Sardinia. Located on Sardinia’s east coast, it is famous for its striking cliffs, clear turquoise water, and distinctive white and pink pebbles.

I have visited Cala Mariolu more times than I can count. I’ve reached it by boat from several departure points, and last spring I also hiked down to the beach. Between those visits, I’ve learned a lot about what to expect and how to plan a trip there.

Cala Mariolu is a remote beach. The only ways to reach it are by boat or via a challenging hiking trail. Despite that, it is rarely quiet. In July and August, boats arrive throughout the day, and the beach fills up quickly. Even so, its natural beauty easily outweighs the crowds.

In this guide, I explain how to get to Cala Mariolu, what to expect when you arrive, and a few practical tips to help you make the most of your visit.

Cala Mariolu is a gorgeous beach in Eastern Sardinia.
Cala Mariolu as seen from the hiking trail

Cala Mariolu Quick Facts

  • Location: Gulf of Orosei, east coast of Sardinia, Baunei Coast
  • Best way to get there: Boat from Santa Maria Navarrese, Cala Gonone, or Arbatax
  • Hiking option: Challenging trail from the Golgo Plateau near Baunei
  • Beach type: White and pink pebbles (“snow fleas”), crystal-clear water
  • Facilities: Small seasonal kiosk; bring water and food
  • Best months to visit: May–June and September
  • Water shoes recommended: Yes
  • Good for families: Yes if arriving by boat; the hike is not suitable for young children
  • Crowds: Very busy in July and August
Clear water in Cala Mariolu.
Clear waters in Cala Mariolu

Cala Mariolu: What Makes This Beach Special

Cala Mariolu is one of the most famous beaches in the Gulf of Orosei, along the Baunei Coast on the island’s east side. It is also one of Sardinia’s protected beaches: access is limited to 700 visitors at a time. Even with that limit, the beach can feel crowded in the summer because the cove itself is quite small.

What makes Cala Mariolu instantly recognizable is its distinctive beach of tiny white and pink pebbles. Locals call them ispùligi de nie—”snow fleas”—because the small stones resemble grains of snow scattered along the shore.

The beach is divided into two small coves, framed by dramatic limestone cliffs rising about 500 meters (1,640 feet) above the sea. The water becomes deep almost immediately, and thanks to the natural protection from the cliffs, it is usually calm and incredibly clear.

These conditions make Cala Mariolu one of the best snorkeling spots in Sardinia. Fish are easy to see in the transparent water, and you can explore several small caves with a short swim from the shore.

Boats typically dock in the northern cove near a large rock called Sa Perda ‘e su Saltatori (“the jumper’s rock”), a popular place to dive into the turquoise water.

Wildlife adds to the experience. You can occasionally see dolphins offshore, and the cliffs are home to birds such as golden eagles, peregrine falcons, Eleonora’s falcons, and European shags.

The beach itself takes its name from the Mediterranean monk seals that once lived in the nearby Grotta del Bue Marino. Local fishermen called them mariolo—”thief”—because they were known for stealing fish from their nets.

Despite its remote setting, Cala Mariolu is rarely quiet, especially in summer. Boats arrive throughout the day, and by late morning, much of the beach can be covered with towels. The atmosphere is lively but still feels wild thanks to the dramatic surroundings and the lack of development.

Because Cala Mariolu is a remote beach, services are minimal, and you need to come prepared.

Boats near Cala Mariolu in May.
Boats near Cala Mariolu

Is Cala Mariolu Worth Visiting?

Cala Mariolu is widely considered one of the most beautiful beaches in Sardinia and one of the highlights of the Gulf of Orosei. Its white and pink pebbles, turquoise water, and dramatic limestone cliffs create a landscape that feels almost unreal.

To reach the beach, you need to join a boat trip or go on a challenging hike, but that effort is part of the experience. If you are already exploring the Gulf of Orosei, Cala Mariolu is absolutely worth including in your itinerary.

Furthermore, if you enjoy snorkeling, swimming, and wild coastal scenery you will appreciate this beach the most. On the other hand, if you are looking for sandy beaches, shade, or easy road access, you may prefer other beaches on the island.

Facilities And Services At Cala Mariolu

There are virtually no facilities at Cala Mariolu beach in Sardinia. This is part of what keeps this beach in the Gulf of Orosei so pristine.

During the summer months, a small seasonal kiosk operates on the beach, selling drinks and simple snacks. Other than that, you need to go prepared with water, food, and anything else needed for the day.

Another thing to point out is that there is very little natural shade, as the beach sits directly beneath steep cliffs, and there are no trees. Bring a hat, sunscreen, and plenty of water, especially if you plan to stay for several hours.

Finally, there are no restrooms at the beach.

Cala Mariolu before the crowds arrive.
All alone – it was only 8:30 am

Where Is Cala Mariolu?

Cala Mariolu is located on the east coast of Sardinia, along the spectacular Gulf of Orosei, a stretch of coastline between Cala Gonone and Santa Maria Navarrese known for its limestone cliffs, hidden coves, and crystal-clear water.

Administratively, the beach is located in the territory of Baunei, a small town perched above the coast in the Ogliastra region. The coastline below Baunei is often referred to as the Baunei Coast, one of the most dramatic coastal landscapes in the Mediterranean.

Cala Mariolu is located between several other well-known coves in the Gulf of Orosei, including Cala dei Gabbiani and Cala Goloritzè. Because the cliffs here drop directly into the sea, there are no coastal roads reaching the beach.

The closest departure points for boat tours are:

  • Santa Maria Navarrese – the closest port to Cala Mariolu
  • Arbatax – another convenient departure point in Ogliastra
  • Cala Gonone – slightly farther north, but with many boat excursions (boat ride to Cala Mariolu typically takes about 40 to 60 minutes, depending on the kind of boat)

Most tourists reach the beach by boat from one of these towns, on tours that stop at other famous coves such as Cala Luna, Cala Biriola, Cala dei Gabbiani, and Cala Goloritzè, which are all part of the same protected coastal area.

Swimming in Cala Mariolu, one of the most beautiful beaches in Sardinia.
Swimming in Cala Mariolu

How To Get To Cala Mariolu

Cala Mariolu is located along a wild stretch of coastline with no roads leading directly to it. For this reason, here are only two ways to get to Cala Mariolu: by boat from ports along the Gulf of Orosei or by hiking down from the Golgo Plateau above Baunei.

You’d imagine that because of that, this would be one of the most secluded beaches in Sardinia. But it isn’t. Either way, here’s how to get there.

The easiest way to get to Cala Mariolu is by boat. There are various options for boat tours (continue reading for those). Otherwise, you can get there on a rather strenuous hike.

Boat tours to Cala Mariolu

Boat tours are the most popular way to reach Cala Mariolu. They run regularly during the summer months (usually between May and September) and usually depart from:

  • Santa Maria Navarrese – the closest port
  • Arbatax – another convenient departure point just south of Santa Maria Navarrese
  • Cala Gonone – slightly farther north, but with a large number of tours

Most boat tours along the Gulf of Orosei follow a similar itinerary, stopping at several famous coves such as Cala Luna, Cala Biriola, Cala dei Gabbiani, and Cala Mariolu.

Boats typically stop at Cala Mariolu for 1.5 hours, and you’ll have time to swim, snorkel, and relax before continuing to the next beach.

Travel time to reach Cala Mariolu varies depending on the departure port, but also on the kind of boat: larger boats are slower than dinghies, and catamarans and sailboats are even slower. From Santa Maria Navarrese, the ride usually takes about 20 to 30 minutes, while from Cala Gonone it may take closer to 40 to 60 minutes.

Make sure to read my posts, The Best Boat Tours From Cala Gonone and The Best Gulf Of Orosei Boat Tour, for more boat tour options in the area.

Here are some of the most popular options for boat tours.

Hop-on hop-off cruise

The most budget-friendly boat tours that stop in Cala Mariolu are the hop-on, hop-off cruises. They are also the best option if you are traveling with children, because getting on and off the boat is easier and there are several daily departures.

Because these boats carry many passengers and make multiple stops, the journey tends to be slower than smaller boat tours. However, they offer plenty of seating space and typically have onboard toilets, which is useful on a full-day excursion.

These tours don’t normally include lunch and drinks, so you need to bring water, snacks, and anything else you may need for the day.

Cala Mariolu after the crowds arrive.
Cala Mariolu gets crowded after 9:00 am when boat tours arrive

Small cruise

Another option is to join a small cruise. These boats move slowly along the coast, but they don’t carry nearly as many people as the hop-on hop-off cruises. They have a toilet on board, and most offer lunch. They are more expensive than the more basic hop-on hop-off cruise.

Last time I took a boat cruise in the area, I opted for this tour from Arbatax and it was a great experience. It has one of the earliest departures, which means that you get to Cala Mariolu before most tourists arrive. Lunch on board was good too.

Zodiac tour

If you prefer a faster-moving boat, you should opt for a Zodiac tour. These usually carry no more than 12 passengers, and since they move faster, you get to spend a bit longer at the beach. They have shade on the boat when it is not moving, but on the other hand, you won’t have a toilet. These tours don’t offer lunch either.

Jumping in the water in Cala Mariolu.
Jumping in the water in Cala Mariolu

Sailboat cruise

If you want a more relaxing experience, you should opt for a sailboat tour. You will travel with a small group (no more than 12 passengers).

Sailboats have toilets on board, and some tours (not all) offer lunch (just make sure to check before booking).

Keep in mind that because of the shape of the sailboat, these won’t actually take you to shore as they are too heavy. Before booking, double-check to see if they have a tender that takes you to shore (most sailboats do), or else you’ll have to swim.

Cala Mariolu aerial view from the trail.
Views of Cala Mariolu from the hiking trail

Rent your own dinghy

Renting a dinghy (gommone) is another popular way to reach Cala Mariolu. This option offers much more flexibility, as you can explore the Gulf of Orosei at your own pace and stop at several coves during the day.

You can rent your own rubber dinghy in Cala Gonone, Santa Maria Navarrese, or Arbatax. Prices for a full-day rental vary based on the season, but they typically range between €250 and €300 for the day, not including fuel.

In most cases, you don’t need boating license for smaller inflatable boats. However, you should still feel comfortable navigating along the coast and anchoring safely.

Pick-up of the rubber dinghy is typically from 8:00 am, and drop-off is by 5:30 pm. By that time, you have to be back at the harbor.

Expert tip: Ask for a boat with a shade or parasol for the peak hours. 

On the way down to the beach of Cala Mariolu.
On the way down to the beach

Hike to Cala Mariolu

You can reach Cala Mariolu on foot, but this is one of the most demanding hikes in Sardinia, and only recommended for experienced hikers who are confident on uneven terrain.

The trailhead is located in Località Piredda, on the Golgo Plateau (exactly on this spot), about 20 to 25 minutes’ drive from Baunei. From there, the trail descends through the limestone mountains toward the coast.

Here are the main technical details:

  • Distance: 6.5 km (4 miles) one way
  • Walking time: about 3 hours one way
  • Elevation change: roughly 600 meters (1,968 feet)

The path is generally well-marked and easy to follow, but the terrain can be challenging. Much of the trail crosses rocky ground, and the final section—about the last hour—descends in steep switchbacks through forest. Along the way, you will encounter wooden staircases and even a short ladder, which help negotiate the steeper sections.

You need proper hiking shoes for this hike. The trail is not suitable for sandals or flip-flops, even though you may occasionally see people attempting it in inappropriate footwear.

Expert tip: Since this is a rather challenging hike, you may be better off joining a tour with an expert local guide who knows the way and the difficulties of the hike. For example, this guided hike meets in Baunei, and from there you go to the starting point and start hiking.

View during the hike to Cala Mariolu.
View during the hike to Cala Mariolu

Which Is The Best Way To Visit Cala Mariolu?

The best way to visit Cala Mariolu depends on your travel style.

For most people, boat tours are the easiest and most practical choice. Excursions depart daily from Santa Maria Navarrese, Arbatax, and Cala Gonone and usually visit several beaches along the Gulf of Orosei. This option requires no planning beyond booking a seat and is ideal if you want a relaxed experience. It is also the best choice for families, casual travelers, or anyone who prefers not to hike.

Renting a dinghy (gommone) gives you a bit more flexibility. You can explore the coastline at your own pace, decide how long to stay at each beach, and stop at smaller coves along the Baunei Coast. However, you need to be comfortable navigating a small boat and anchoring safely, especially in busy areas.

Hiking to Cala Mariolu is the most physically demanding option, but also the most rewarding one. The trail from the Golgo Plateau is long and steep, and the return hike can be particularly challenging in the summer heat. If you enjoy hiking, you will appreciate the sense of adventure and the dramatic views along the way.

In short:

  • Boat tours are the simplest and most popular option.
  • Dinghy rentals provide flexibility for independent travelers.
  • Hiking suits experienced hikers looking for a more adventurous way to reach the beach.
A selfie in Cala Mariolu on my last visit in May.
A selfie in Cala Mariolu on my last visit in May

When Is The Best Time To Visit Cala Mariolu?

The best time to visit Cala Mariolu from late spring through early autumn, but the experience varies significantly depending on the season and the time of day you arrive.

Shoulder seasons: the best overall experience

The best time to visit Cala Mariolu is usually May–June and September or early October. During these months the weather is warm enough for swimming, the sea is typically calm (though the sea temperature is still very cold in May), and there are far fewer boats arriving throughout the day compared to peak summer.

In contrast, July and August are the busiest months. Boat tours operate at full capacity and the beach can fill up quickly, especially by late morning. Because the cove is relatively small, it may become difficult to find space for your towel during the middle of the day.

Morning vs afternoon arrivals

If you are visiting during the summer, arriving early makes a big difference. Boat tours begin reaching the beach around 9:00 am, and by late morning much of the beach is already occupied.

Early departures (i.e., 7:00 am) usually allow you to enjoy quieter swimming conditions and better snorkeling before the largest boats arrive. Later in the afternoon, the beach often becomes quieter again as tours begin returning to their departure ports.

Good to know: I once took this boat tour to Cala Mariolu, and it was great because it departed at 7:00 am, meaning I arrived at the beach by 8:00 and I was one of the very few visitors at that time of day.

Cala Mariolu around lunch time, in May.
Cala Mariolu around lunch time, in May

Boat tour schedules

Boat tours along the Gulf of Orosei typically depart in the morning, between 8:30 and 10:00 am depending on the port and operator. Many itineraries include several beaches, so the exact time spent at Cala Mariolu varies.

If you want more flexibility with timing, you could rent your own dinghy and reach the beach earlier in the morning or later in the afternoon, when the crowds are smaller.

Weather and sea conditions

I recommend visiting Cala Mariolu on calm, sunny days, when the water is at its clearest and the colors of the sea are most striking. Strong winds can make the sea rough and reduce water visibility, which affects snorkeling.

Expert tip: Book your boat tour to Cala Mariolu in advance, but give yourself a bit of flexibility and the chance to reschedule if the sea conditions aren’t ideal.

Heading down to Cala Mariolu during the hike.
Heading down to Cala Mariolu during the hike

What To Bring To Cala Mariolu

The only thing you will find in Cala Mariolu is a small kiosk that sells drinks and some snacks, and it is only open in the peak summer months. I was there in May, and the kiosk was not open yet. This means that you need to bring pretty much whatever you need for your day at the beach.

Here’s what I recommend bringing:

  • Cooler (only in case you are taking the boat to the beach).
  • Food and water. You need at least 2 liters of water, especially if you are hiking to the beach.
  • A towel, best if microfiber.
  • Sunscreen, best if reef-safe.
  • Water shoes.
  • Snorkel gear.
  • Hat and sunglasses.
  • Cash and small change.
  • Windproof jacket. Depending on the time you take the boat back from the beach, it can be quite chilly.
White pebbles at Cala Biriala.
In Cala Biriola

Other Useful Information And Tips

To make the most of your time at Cala Mariolu, keep these practical tips in mind.

Be respectful of others

Cala Mariolu can get extremely crowded during the peak summer months. Space on the beach is limited, so be mindful of where you place your towel or umbrella and try not to crowd other visitors—even if it can be tempting when the beach fills up.

Watch out when jumping from the rocks

Jumping from the rocks is one of the most popular things to do here (I always do it when I visit), and the water is deep enough to do it safely. However, always check carefully that nobody is swimming below before jumping.

If you want to walk on the rocks to reach the jumping points, bring rock shoes, as the limestone can be very sharp. There is a wooden path that leads to the boat landing area, but it does not reach the jumping spots.

Cala Mariolu on a quiet morning.
Cala Mariolu on a quiet morning

Leave only footprints

There is no sand at Cala Mariolu—only tiny white pebbles. Taking them is strictly forbidden and can result in a fine. Bags are sometimes checked at airports and ferry ports for this reason.

Also remember that there are no trash bins on the beach, so you must take all your garbage with you when you leave.

Smoking is forbidden

Smoking is prohibited on all beaches in Sardinia (it’s only allowed in designated areas), including Cala Mariolu.

Protect the marine life

The water at Cala Mariolu is extremely clear and ideal for snorkeling. Avoid touching fish, moving rocks, or leaving anything in the water so the marine ecosystem remains protected. Don’t take marine stars or jellyfish out of the water.

Cala Biriala, one of the best beaches in Sardinia.
Panoramic view of Cala Biriala

Nearby Beaches And Places To Visit In The Gulf of Orosei

Cala Mariolu sits along the Gulf of Orosei, one of the most spectacular stretches of coastline in Sardinia. If you are exploring the area by boat or on a hike, there are several other beaches and natural attractions nearby that are worth visiting.

Cala Mariolu vs Cala Goloritzè vs Cala Luna

Many people who wish to visit the Gulf of Orosei ask me which beach is the best to visit. The truth is that each offers a slightly different experience, and many boat tours along the coast include more than one stop during the same day, anyways.

Cala Mariolu

Cala Mariolu is best known for its tiny white and pink pebbles and incredibly clear water. The beach is divided into two small coves surrounded by towering cliffs, creating one of the most dramatic coastal settings in Sardinia. Thanks to the depth and clarity of the water, it is also one of the best snorkeling spots in Sardinia. It is a regular stop on Gulf of Orosei boat tours.

Cala Goloritzé Beach as you approach it from the hike.
Views of Cala Goloritzé Beach as you approach it from the hike

Cala Goloritzè

Cala Goloritzè is arguably the most iconic beach in the Gulf of Orosei. It is famous for its limestone pinnacle (a popular climbing spot in Sardinia), a tall rock formation rising near the shore that attracts climbers from around the world. The beach is part of a protected natural monument, and most people reach it by hiking from the Golgo Plateau above Baunei.

Cala Luna

Unlike the pebble coves farther south, Cala Luna has sandy sections and several large sea caves that provide natural shade. During the summer months there are also small services such as a kiosk and a restaurant, which makes it a popular stop on boat excursions. You can get there by boat, or on a hike that departs from Cala Fuili.

Good to know: If you have time for only one stop, Cala Mariolu offers the best balance between beauty and accessibility. If you enjoy hiking and want the most dramatic scenery, Cala Goloritzè may be the better choice.

Boat at Cala Biriala in the Baunei Coast.
Boat at Cala Biriala in the Baunei Coast

Other Beaches and Attractions Nearby

As I have said before, if you are exploring the Gulf of Orosei, Cala Mariolu is rarely the only stop. The coastline between Cala Gonone and Santa Maria Navarrese is dotted with small coves, caves, and turquoise swimming spots that are typically included in boat itineraries or that you can reach via challenging hikes from the Baunei mountains.

Here are a few places nearby that are worth knowing about.

Cala Fuili

This small pebble beach lies just south of Cala Gonone (and north of Cala Mariolu) and is the last beach you can reach by car along this stretch of coastline. It marks the starting point of the well-known hiking trail that leads to Cala Luna.

Grotte del Bue Marino

The Sea Oxen Grotto is one of the most famous cave systems in Sardinia. It is accessible by boat from Cala Gonone and known for its impressive stalactites and stalagmites. Nearby Grotta del Fico, closer to Cala Mariolu, is another fascinating cave that you can visit on many boat tours.

Panoramic view of Cala Luna as you approach from the trail from Cala Fuili.
Panoramic view of Cala Luna as you approach from the trail from Cala Fuili

Cala Biriola

A small cove with bright turquoise water and smooth pebbles, Cala Biriola resembles Cala Mariolu in appearance but is usually less crowded. You can get there by boat or on a very demanding hike that involves very steep downhill sections, including walking down metal and wooden ladders.

Piscine di Venere (Venus Pools)

Rather than a beach, this area is a stretch of transparent turquoise water framed by rocky formations. It is a popular swimming stop on Gulf of Orosei boat tours.

Cala dei Gabbiani

Located very close to Cala Mariolu, Cala dei Gabbiani is another striking pebble beach surrounded by steep cliffs.You can get there by boat or via a difficult hiking trail from the Golgo Plateau.

Cala Sisine

This wide pebble beach sits at the mouth of a long canyon that once formed a riverbed. Cala Sisine can be reached by boat or on a manageable hike, making it one of the few beaches in the Gulf of Orosei that is reasonably accessible on foot.

Cala Gonone is a great starting point to visit Cala Mariolu.
Cala Gonone

Where To Stay To Visit Cala Mariolu

The best places to stay when visiting Cala Mariolu are located along the Baunei Coast, where most boat tours depart. The two main airports serving this part of Sardinia are Olbia in the north and Cagliari in the south. Your arrival airport will usually determine the most convenient base.

Cala Gonone

Located on the northern end of the Baunei Coast, a 20-minute drive fromDorgali, Cala Gonone is one of the most popular bases for exploring the Gulf of Orosei. The town is located directly on the sea and has a busy harbor from which many boat tours depart daily to Cala Mariolu and other beaches along the coastline.

Cala Gonone is particularly convenient if you are flying into Olbia Airport, about a 1 hour 30 minute drive away. The town has plenty of restaurants, a small beach, and several accommodation options, so it’s a good base for exploring the coast.

A particularly good choice here is Hotel Caramare, a stylish boutique hotel just steps from the waterfront and within easy walking distance of the harbor where the boats to Cala Mariolu depart.

Ladder on the way down to Cala Mariolu, Sardinia.
Ladder on the way down to Cala Mariolu, Sardinia

Baunei or Santa Maria Navarrese

If you are flying into Cagliari Airport, the most convenient bases are Santa Maria Navarrese or the nearby Baunei.

Santa Maria Navarrese is located directly on the coast and has a small harbor from which boat tours regularly depart to Cala Mariolu and other Gulf of Orosei beaches. The town is relaxed and pleasant, with a palm-lined waterfront and some good restaurants.

Baunei itself is located higher up in the mountains and is best suited if you plan to hike to Cala Mariolu from the Golgo Plateau. However, it has fewer accommodation options and restaurants.

For most travelers, Santa Maria Navarrese is the better base. A particularly nice place to stay here is Lanthia Resort, a peaceful beachfront property surrounded by Mediterranean gardens.

Arbatax or Tortolì

Further south, Arbatax and Tortolì are also good bases for visiting the Baunei Coast.

Arbatax has a harbor from which boat excursions regularly depart to Cala Mariolu and other beaches in the Gulf of Orosei, while nearby Tortolì is a larger town with more restaurants, shops, and services.

A great place to stay in Arbatax is La Bitta, a lovely beachfront hotel near Porto Frailis beach with beautiful sea views, a private beach and one of the best restaurants in Sardinia.

Panorama of Santa Maria Navarrese - photo by Roberto Lo Savio @shutterstock.
Panorama of Santa Maria Navarrese – photo by Roberto Lo Savio @shutterstock

FAQs on Cala Mariolu Beach In Sardinia

Is Cala Mariolu worth visiting?

Yes. Cala Mariolu is widely considered one of the most beautiful beaches in Sardinia thanks to its white-pink pebbles, turquoise water, and dramatic limestone cliffs. The beach is difficult to reach, which helps preserve its wild setting.

Where is Cala Mariolu?

Cala Mariolu is located on the eastern coast of Sardinia, in the province of Nuoro, in what you may know as the Baunei Coast. It’s located in the municipality of Baunei.

How do I access Cala Mariolu?

Cala Mariolu can be accessed on boat tours departing from Santa Maria Navarrese, Cala Gonone, and Arbatax. You can also get to Cala Mariolu via a difficult hike that departs from the Golgo Plateau.

Can you get to Cala Mariolu without a boat?

Yes. Cala Mariolu can be reached on foot via a challenging hiking trail from the Golgo Plateau near Baunei. The hike takes roughly three hours each way and involves steep, rocky terrain. Most visitors choose to arrive by boat from Cala Gonone, Santa Maria Navarrese, or Arbatax.

Is Cala Mariolu better than Cala Goloritzè?

They are both gorgeous, but what you end up liking better depends on what you’re looking for. Cala Mariolu is easier to reach by boat, and it is known for its white-pink pebbles and excellent snorkeling. Cala Goloritzè is more dramatic and protected, but it can only be reached by hiking. Many travelers – and that includes me – consider Goloritzè the most spectacular, while Mariolu is easier to enjoy for a full beach day.

Can children visit Cala Mariolu?

Yes. Cala Mariolu is suitable for children if you arrive by boat. The water is usually clear and calm, making it good for swimming and snorkeling. However, the beach is made of pebbles, so children won’t have sand to play with, and it’s best to wear water shoes. The hiking trail to reach the beach is generally not suitable for young children.

Are there facilities at Cala Mariolu Beach?

There are very limited facilities at Cala Mariolu. A small seasonal kiosk sells drinks and simple snacks, but there are no permanent restaurants, umbrellas, or toilets. You should bring water, food, sunscreen, and anything else you may need for the day.

Do you need water shoes at Cala Mariolu?

Yes. I recommend bringing water shoes to Cala Mariolu. The beach is covered in small white pebbles rather than sand, which can be uncomfortable to walk on barefoot. Water shoes also help when entering the water.

How long do boats stop at Cala Mariolu?

Boat tours typically stop at Cala Mariolu for about 1.5 hours, but that depends on the itinerary. Most excursions along the Gulf of Orosei visit several beaches, so the exact time spent at Cala Mariolu varies by operator.

Which port is best to reach Cala Mariolu: Cala Gonone, Arbatax, or Santa Maria Navarrese?

Santa Maria Navarrese is the closest port to Cala Mariolu and a very convenient departure point for boat tours. Cala Gonone also offers many excursions, while Arbatax is another good option if you are staying in Ogliastra. Travel time varies depending on the kind of boat.

Is Cala Mariolu suitable if you don’t hike?

Yes. You can get to Cala Mariolu by boat, so hiking is not necessary. Boat tours from Santa Maria Navarrese, Cala Gonone, and Arbatax regularly stop at the beach, making it easy to visit.

How long is the hike to Cala Mariolu?

The hike to Cala Mariolu takes about 3 hours (one way).

When is Cala Mariolu least crowded?

Late spring (May) and early autumn are the best times to visit. In September, the sea temperature is particularly pleasant for swimming. During July and August, the beach becomes busy with boat tours arriving throughout the day.

Is Cala Mariolu the most beautiful beach in the world?

Cala Mariolu was named the second most beautiful beach in the world in 2025. It may not have been voted to be the most beautiful one, but I can assure you it’s a slice of heaven on earth.

Final Considerations

Cala Mariolu is a wonderful place to visit (especially between May and October, which is a wonderful month to visit Sardinia). There are many incredibly beautiful beaches in Sardinia, but if you are staying on the east coast of the island, you should definitely consider going.

This post highlighted everything you need to know to plan your day at Cala Mariolu. But here’s a quick summary for you:

The easiest way to reach Cala Mariolu is by boat. The best boat tours depart from Cala Gonone and Santa Maria Navarrese. My recommendation is to opt for a zodiac tour, as it moves faster. That allows you more time at the beach rather than on the boat.

If you want to hike to Cala Mariolu, stay in Santa Maria Navarrese. The hike is difficult, so go prepared. Don’t hike in the peak summer months, when the heat is unforgiving.

Cala Mariolu is a great place to visit if you enjoy wild coastal scenery and are willing to make a bit of effort to reach it. If you are looking for easy road access, sandy beaches, or lots of services, you may prefer other parts of Sardinia.

If you have any further questions on Cala Mariolu, let me know in the comments.

Pin It For Later!
Here's a full guide to Cala Mariolu Sardinia Italy - via @c_tavani
What to wear in Sardinia
What to wear in Sardinia

Claudia Tavani was born and raised in Sardinia, and after moving between the United States and the United Kingdom, she's now back living in her hometown, Cagliari. She's a travel blogger and certified travel designer who loves planning trips and publishing guides, travel tips, and packing lists so that you don't have to. Owner of Strictly Sardinia, cat mom to Minnie. Loves pizza, hiking, archeology, cities, beaches, swimming, and running. Hates peppers.

2 thoughts on “Cala Mariolu, Sardinia: How To Visit, Best Boat Trips And Hike Tips”

  1. There is a hop on hop off service from Cala Gonone. I was in Cala Mariolu on Monday and the beach gets very busy after 9:00 am.

  2. Hi Claudia, such a great and useful blog to plan the trip around Sardinia! There is one thing I am a bit confused about, I would like to get to Cala Mariolu, are there services available that would take me to the beach in the morning and then pick me up in the late afternoon or the only option to get there by water is with the organised boat tour? I don’t want to hike.

Leave a Comment