About Spiaggia di Petra Ruja
Petra Ruja Beach (Spiaggia di Petra Ruja) lies just south of Liscia Ruja beach, between Portisco and Capriccioli, 13 kilometers east of Arzachena, along the scenic roads leading you through the Costa Smeralda. This beach is about 500 meters long, and 25 meters wide on average. Some parts of the beach are divided by red rocks, that also surround the beach. Crushed seashells give Petra Ruja Beach a pinkish hue, and the water here is so clear that it’s challenging to assess its depth sometimes. Many a sailboat chooses this spot to lower its anchor in summer. Petra Ruja Beach has no facilities, and it’s approximately a 700 meter (very scenic) walk from the car parking that is located south of Liscia Ruja Beach.
Where To Stay near Petra Ruja
Residence Costa Ruja
Approximately 2 kilometers south of Petra Ruja, near the beaches of Rena Bianca and Portisco, you’ll find Residence Costa Ruja. The residence features an outdoor pool, sun terrace, and tennis court. Costa Ruja offers apartments set in terraced houses, some apartments have a balcony or patio. Most apartments offer sea views.
Go a little more inland and you’ll find Hotel Arathena in the small village of San Pantaleo. This four-star hotel has 35 spacious air-conditioned rooms with a TV, private entrance, and a minibar. Hotel Arathena features an outdoor pool with a pool-side bar and a sun terrace.
Petra Segreta Resort & Spa
2 kilometers north-west of San Pantaleo you’ll find the renowned four-star Petra Segreta Resort & Spa. Located on 12 acres of rich forest, the Petra Segreta Resort & Spa offers superb panoramic views, modern spa facilities and a large outdoor swimming pool. Its rooms (Stazzi) are built in traditional Sardinian style, and come with air conditioning and flat-screen TV. The Il Fuoco Sacro restaurant serves Sardinian specialties out on the terrace overlooking the Mediterranean Sea. The spa includes a sauna, gym and hot tub. A bike rental service and free parking are also available.
How To Get To Petra Ruja Beach
From Portisco, head north on the SP 94. After a little over 2 kilometers, take the fourth exit, and follow the trail to Cala Petra Ruja, keep heading left. The car parking is a little under 2 kilometers up ahead.
- Use the Google and Booking map below to explore the area.
- Fill in your holiday dates to get an accurate view of available accommodations near Petra Ruja Beach.
Beaches Near Petra Ruja Beach
Spiaggia di Rena Bianca
Rena Bianca beach lies just 10 kilometers south of Porto Cervo, along the Costa Smeralda coastline, in between Razza di Junco beach and Portisco beach.
Learn more about Spiaggia di Rena Bianca, how to get there, and where to stay.
Razza di Junco
Looking out over Golfo Cugnana to the east, and the Soffi and Mortorio islands to the west, Razza di Junco beach is 250 meters long and 20 meters wide.
Learn more about Razza di Junco, how to get there, and where to stay.
Spiaggia di Portisco
Portisco beach and its surrounding beaches are the most beautiful beaches of the Sardinian Costa Smeralda, located 15 kilometers away from Olbia.
Learn more about Spiaggia di Portisco, how to get there, and where to stay.