4 accommodations in Altafulla

  • Hotel Oreneta

    C/Oreneta 1, Altafulla | 1 star hotel
    from $77
  • La Torreta

    C/ Cami del Prat, 42-44, Altafulla | 2 star hotel
    from $58
  • Hotel San Martin

    Calle Del Mar 9, Altafulla | 2 star hotel
    from $63
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.