Hotelsardegna.eu
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-09-22

2026-09-23

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Santa Teresa Gallura Family Hotels

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

287 options found

  • Villa Rocco Rooms

    8 Via Del Porto, Santa Teresa Gallura, Italy (Show map)

    Show map

    The comfortable Villa Rocco Rooms Santa Teresa Gallura hotel offers easy access to the Port of Santa Teresa di Gallura, which is situated nearly 5 minutes' walk away. This 3-star guest house features…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Casa Gallasso

    Via Del Porto 49, Santa Teresa Gallura, Italy (Show map)

    Show map

    The 3-star Casa Gallasso Santa Teresa Gallura hotel offers easy access to the Parish Church of Saint Teresa, which is situated around 5 minutes' walk away. This comfortable bed & breakfast has a…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Le Case Di Bea

    Santa Teresa Gallura Loc La Funtana, Santa Teresa Gallura, Italy (Show map)

    Show map

    The spacious 7-room Le Case Di Bea Santa Teresa Gallura apartment offers a convenient location, 3.3 km from the Cala Spinosa. Wi-Fi is provided for both business and leisure activities.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Da Patrizia

    Loc. Capo Testa, Snc, Santa Teresa Gallura, Italy (Show map)

    Show map

    Situated a mere 1.7 km from the Capo Testa, the comfortable 4-star Da Patrizia Hotel Santa Teresa Gallura features Wi-Fi in public areas and street parking on site. Within a few blocks of the Cala…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • B&B Santa Lucia

    2 Via Galliano, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located only 5 minutes' walk from Piazza Santa Lucia, the 4-star B&B Santa Lucia Santa Teresa Gallura includes an outdoor swimming pool and a sunbathing terrace. This Santa Teresa Gallura hotel also…

    More...
    From US$ 313
    price for 1 night
    BOOK From US$ 313
  • Overlooking The Sea Santa Teresa Gallura

    1 Via Arno, Santa Teresa Gallura, Italy (Show map)

    Show map

    Featuring a waterfront location, 50 m² Overlooking The Sea Santa Teresa Gallura apartment offers views of the sea, and is a mere 5 minutes' walk from the Domus de Janas. Situated in proximity to…

    More...
    From US$ 286
    price for 1 night
    BOOK From US$ 286
  • Case Del Mar Nel Centro Storico

    Via Sardegna N 10 Piano Primo, Santa Teresa Gallura, Italy (Show map)

    Show map

    Case Del Mar Nel Centro Storico Santa Teresa Gallura apartment is located 5 minutes' walk from Art in the Square and looks out onto the city. Wi-Fi is available for guests' business or leisure needs.

    More...
    From US$ 226
    price for 1 night
    BOOK From US$ 226
  • Casa Del Porto

    Via Carducci, Santa Teresa Gallura, Italy (Show map)

    Show map

    The spacious 102 m² Casa Del Porto Apartment Santa Teresa Gallura boasts a convenient location about 700 metres from the 16th-century Longonsardo Tower. Hosting up to 6 guests, the 3-bedroom…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Nonna Ita

    1 Piazza Vittorio Emanuele I, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located 3.5 km from the Cala Spinosa Beach, Nonna Ita Hotel Santa Teresa Gallura is just a 5-minute walk from the Parish Church of Saint Teresa.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Il S'Ogno

    7 Via Pietro Marielli, Santa Teresa Gallura, Italy (Show map)

    Show map

    The comfortable Il S'Ogno Bed & Breakfast Santa Teresa Gallura includes air-conditioned rooms and is located around 5 minutes' walk from Piazza Vittorio Emanuele. Offering horseback riding and horse…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Casa Di Minnanni B&B

    Via Marazzino, 8, Santa Teresa Gallura, Italy (Show map)

    Show map

    Overlooking the inner courtyard, the comfortable Casa Di Minnanni B&B Santa Teresa Gallura is around 6 km from the Cala Spinosa. Guests will enjoy a continental buffet breakfast and access to a…

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • La Contessa

    Via Lucania 6, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located only 9 minutes' stroll from Parco Punta Cuntessa, the 3-star independent La Contessa Aparthotel Santa Teresa Gallura invites guests to try snorkelling, hiking, and fishing, or relax by an…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Luma Relais De Charme

    Via Azuni, 8/10, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located about a 5-minute walk from the Historic Center, the 4-star recently renovated Luma Relais De Charme Bed & Breakfast Santa Teresa Gallura gives easy access to various tourist attractions.

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Maison Margherita

    Via Nazionale 24, Santa Teresa Gallura, Italy (Show map)

    Show map

    The comfortable Maison Margherita Santa Teresa Gallura hotel includes air-conditioned rooms around 25 minutes' walk from the Zia Culumba Beach. Located within reach of the 16th-century Longonsardo…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • B&B Mistral

    Via Andromeda Snc, Baia Santa Reparata, Santa Teresa Gallura, Italy (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the 3-star B&B Mistral Santa Teresa Gallura is around a 25-minute walk from the Lu Brandali Archaeological Site. Guests will enjoy an Italian breakfast and…

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • Mio & Tuyo

    Via Mazzini Numero 2, Santa Teresa Gallura, Italy (Show map)

    Show map

    Mio & Tuyo Hotel Santa Teresa Gallura features air-conditioned rooms 5 minutes' walk from Piazza Santa Lucia. Boasting horse riding tours, the guest house is located 4 km from the La Marmorata Beach.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Suites De Mar

    Via Del Mare 10, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located only 450 m from the Historic Center, the comfortable Suites De Mar Santa Teresa Gallura hotel is only a 6-minute walk from Art in the Square. This 3-star bed & breakfast boasts views of the…

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Villa Teresa

    Via Bonifacio, Santa Teresa Gallura, Italy (Show map)

    Show map

    Situated just a 7-minute walk from Spiaggia Rena Bianca White-Sand Beach, Villa Teresa Santa Teresa Gallura is ideal for up to 8 guests.

    More...
    From US$ 975
    price for 1 night
    BOOK From US$ 975
  • Immobile Rena Bianca

    Via Giuseppe Verdi Accesso Auto N.13, 1 Piano Palazzina, Santa Teresa Gallura, Italy (Show map)

    Show map

    The 60 m² Immobile Rena Bianca Apartment Santa Teresa Gallura features a prime location about a 5-minute walk from the Historic Center and hosts up to 4 guests. This 1-bedroom apartment with a…

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Villa La Liccia Misia

    Localita La Liccia Sp 90 Castelsardo Km 59, Santa Teresa Gallura, Italy (Show map)

    Show map

    Featuring an infinity pool for guests' relaxation, the 4-bedroom Villa La Liccia Misia Santa Teresa Gallura is located within a 7-km distance of the Port of Santa Teresa di Gallura. Boasting access…

    More...
    From US$ 782
    price for 1 night
    BOOK From US$ 782