Alghero City Centre
Alghero





Visit Alghero City Centre
Stay near popular Alghero City Centre attractions
Things to do

Alghero: Sunset Sailing Aperitif Experience

Alghero - Small Beaches Tour by E-bike more aperitif

Alghero: Jeep tour to discover nature and breathtaking landscapes

Alghero: horseback ride in Porto Ferro and Lake Baratz

Alghero Mini Yacht boat tour snorkeling Aperitif

Olmedo: visit to the saffron workshop with tasting
Top hotels in Alghero City Centre

San Francesco Heritage Hotel

Hotel La Margherita & SPA
"I would book this place again."
Reviewed on 25 Sept 2026

Hotel Catalunya

Smy Carlos V Alghero
"It is a very nice hotel, difficult access to the beach but a beautiful pool area. Internet wasn’t great. Our phone room didn’t work and we couldn’t use the safe box in the room"
Reviewed on 7 Oct 2026

B&B Hotel Sassari
"Cleanliness of the room was of highest standards, beds were made everyday, breakfast was great, loads of choice. The only small issue was parking situation, when most of the time we were able to get a free parking across the road from hotel, but due to celebrations in August, there were evenings, ..."
Reviewed on 15 Aug 2026

Hotel Oasis
Check Alghero City Centre hotel availability
Where to stay in Alghero City Centre

Alghero Old City
You'll enjoy the beaches and museums in Alghero Old City. You might want to make time for a stop at Piazza Civica or Alghero Walls.

Lido
Visitors highly recommend Lido for its beaches, and you can make a stop by San Giovanni Beach while you're in town.

Pivarada
While Pivarada may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like San Giovanni Beach and Alghero City Hall.

La Pietraia
While there might not be top attractions in La Pietraia, you can explore the larger area and discover places like San Giovanni Beach and Port of Alghero.

La Taulera
While there might not be top attractions in La Taulera, you can explore the larger area and discover places like San Giovanni Beach and Maria Pia Beach.










