Alghero 4* star Hotels

3 4* star Hotels Found in Alghero, Showing 1-3

  
  • from € 67.00
    Excellent 8.0
    158 reviews
    info Surrounded by lush Mediteranean gardens, this resort has a host of facilities to suit everyone’s tastes, including a spa, tennis courts, swimming pool, and an excellent restaurant with panoramic veran... more info on alghero resort country hotel
    this is a lovely quiet getaway hotel. Close enough to Alghero town (local bus or taxi) but quiet enough to be very relaxing. For our first few days we had one of only 3 rooms in use - lovely. It got busier as time went on, but still a small enough hotel to be quiet and relaxing - Very quiet location. Family run hotel with genuinely nice staff. Of... what people say » f the beaten path without the hoards of beach goers. Great food at the restaurant. Loved the breakfast buffet! Ask to go sailing.... It's amazing :)
  • Hotel San Marco 4 stars 0.44Km > Alghero
    from € 55.00
    Excellent 7.9
    149 reviews
    info Walk to Alghero's old town in just 20 minutes from this simple 4-star hotel, facing the sea and offering a swimming pool, a private beach, and comfortable accommodation. Relax at Hotel San Marco. You... more info on hotel san marco
    The room was comfortable. The breakfast was good. The food in the restaurant was excellent. The staff were extremely helpful. The hotel is located across the street from the beach and is a nice, 15 to 20 minute walk to the old town area. - Excellent location next to the beach. Decent rooms with a acceptable bed, clean bathroom with towels changed... what people say » every day
  • Hotel Oasis 4 stars 1.59Km > Alghero
    from € 57.60
    Excellent 8.0
    610 reviews
    info Just a few steps from the beach, Hotel Oasis offers an outdoor swimming pool, tennis court and mini golf course. It is a 10-minute bus ride from Alghero centre with buses stopping right outside. Room... more info on hotel oasis
    The nice bright room and the great view of the pool. - Helpful staff, quiet, easy access to beach.