Horse Riding at Lake Baratz and Porto Ferro: Which Ride Should You Pick?
Updated October 19, 2026 · 5 min read
For most visitors the best horse ride near Alghero is the guided ride at Lake Baratz and Porto Ferro: 2 hours, €89.50, rated 4.6 from 238 reviews. It combines the lake and the beach, and it works out at €44.75 per hour, less than the 1-hour lake ride at €53.50.
Lake Baratz lies north-west of Alghero and was long considered the only natural lake in Sardinia. The beach of Porto Ferro is little more than a kilometre away across the dunes, which is why the rides combine the two.
The four rides compared
| Tour | Duration | From | Rating | Best for |
|---|---|---|---|---|
| Guided horse ride at Lake Baratz and Porto Ferro | 2 hours | €89.50 per person | 4.6 from 238 reviews | Lake and beach in one ride |
| Lake Baratz guided horseback ride | 1 hour | €53.50 per person | 4.6 from 92 reviews | A short, calm ride around the lake |
| Horseback tour on the beach of Porto Ferro | 2 hours | €120 per person | 4.9 from 50 reviews | The beach ride, with the highest rating |
| Horseback riding for experts at Lake Baratz | 1.5 hours | €133 per person | 4.8 from 5 reviews | Experienced riders only |
Prices and ratings are those shown on the booking pages. Per hour, the 2-hour lake-and-beach ride costs €44.75, the 1-hour lake ride €53.50, the beach tour €60 and the expert ride about €88.70.
The lake-and-beach ride: the sensible default
The description promises a ride around Lake Baratz, then down to Porto Ferro Beach for sea views and ocean spray. With 238 reviews it is the best-documented ride in the area, and for the time it is the best value per hour. Its 4.6 is the lowest rating in this group, tied with the lake ride, so do not expect it to be the most polished of the four.
Check dates and availability for the lake-and-beach ride
The 1-hour lake ride: short and gentle
This ride goes around the lake through pine forest and past dramatic sand dunes. At €53.50 it is the cheapest entry, but per hour it is the more expensive of the two lake rides. Choose it if one hour is the most you want in the saddle, or if the lake is all you care about. It never reaches the beach.
The Porto Ferro beach ride: highest rating, higher price
The listing is brief: a horseback tour on the beach of Porto Ferro. It carries a 4.9 rating from 50 reviews, the highest of the four, and costs €120 for 2 hours. That is €30.50 more than the lake-and-beach ride for the same time. The summary says little about the route, so read the booking page for details of the group and the ride before you pay the difference.
See availability for the beach ride
The expert ride: not for beginners
The title says it is for experts, and the description promises a ride from Alghero to Porto Ferro Beach through a pine forest, views of Capo Caccia and a chance to let your horse cool off in the sea. At €133 for 1.5 hours and with only 5 reviews, it is expensive and thinly documented. If you have ridden before and want more than a walk, read the booking page for what experience it asks of you.
Check dates for the expert ride
What the listings do not tell you
None of the summaries states a minimum age, a weight limit or the level of experience needed for the standard rides. These requirements are on each booking page, and operators set them, so check them before you book for children or for a group with mixed experience. Plan for sun and ask whether helmets are provided.
Which one to book
- Most people: the 2-hour lake-and-beach ride at €89.50.
- One hour in the saddle, lake only: the €53.50 ride.
- The beach is the point and the budget allows it: the Porto Ferro beach ride.
- Experienced riders: the expert ride, once you have read the requirements.
For other active options around Alghero, such as quad and e-bike tours, see the outdoor adventures page.