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-06-03

2026-06-04

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

Cheap Hotels in Santa Teresa Gallura

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

237 options found

  • B&B G&D

    Via Lu Pultali, 13, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located around 5 minutes' walk from Piazza Vittorio Emanuele, B&B G&D Santa Teresa Gallura gives easy access to various tourist attractions. Guests can enjoy this Santa Teresa Gallura hotel's garden,…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Civico 3

    Via Imbriani, 3, Santa Teresa Gallura, Italy (Show map)

    Show map

    Civico 3 Hotel Santa Teresa Gallura gives quick access to Art in the Square, situated just a 5-minute walk away. While staying at this Santa Teresa Gallura guest house, a safe deposit box and 24-hour…

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • Camera Di Zio Peppe- Vintage Room

    Via Carlo Felice 37, Santa Teresa Gallura, Italy (Show map)

    Show map

    Guests of the 3-star Camera Di Zio Peppe- Vintage Room Santa Teresa Gallura hotel can enjoy easy access to Santa Teresa di Gallura, which is situated about a 5-minute stroll away. This Santa Teresa…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • La Chicca Di Francesca

    Via Basilicata, 4, Santa Teresa Gallura, Italy (Show map)

    Show map

    La Chicca Di Francesca Bed & Breakfast Santa Teresa Gallura offers guests access to the Roman Columns, which is 25 minutes' walk away. Staying here you can use Wi-Fi in public areas and a car park…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Chicca Di Francesca- Santa Teresa

    Via Basilicata, 4, Santa Teresa Gallura, Italy (Show map)

    Show map

    The 3-star Chicca Di Francesca- Santa Teresa Hotel Santa Teresa Gallura offers easy access to Santa Teresa di Gallura, which is situated only 6 minutes' walk away.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Le Maschere B&B

    Via Marco Polo, 48 Ruoni, Santa Teresa Gallura, Italy (Show map)

    Show map

    The traditional Le Maschere B&B Santa Teresa Gallura offers a terrace, located around 7 km from the towering Moon Valley Granite Rock Formations. This 3-star bed & breakfast features 6 rooms and such…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Nonna Pasqualina B&B

    Via Giovanni Amendola 13 Porto Pozzo, Santa Teresa Gallura, Italy (Show map)

    Show map

    Boasting an archaeological museum, Nonna Pasqualina B&B Santa Teresa Gallura is situated around 5 minutes' walk from the La Peschiera. This Santa Teresa Gallura hotel offers street parking nearby.

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Spinnaker

    11 Via Tibula, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located 5 minutes' walk from the Parish Church of Saint Teresa, Spinnaker Santa Teresa Gallura hotel gives quick access to various city sites.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Residence Le Pavoncelle

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

    Show map

    Located about a 5-minute walk from Punto Simply Market, the 3-star Residence Le Pavoncelle Santa Teresa Gallura hotel gives quick access to various city sites.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • La Randa

    11 Via Tibula, Santa Teresa Gallura, Italy (Show map)

    Show map

    La Randa Hotel Santa Teresa Gallura offers easy access to the Historic Center, which is situated approximately 5 minutes' walk away.

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Isa Guest House - Rooms & Apartment

    Piazza Della Liberta, Santa Teresa Gallura, Italy (Show map)

    Show map

    The 3-star Isa Guest House - Rooms & Apartment Santa Teresa Gallura offers quick access to Mascheras, which is only a 5-minute walk away.

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Pavoncelle Santa Teresa Di Gallura

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

    Show map

    The 3-star Pavoncelle Santa Teresa Di Gallura hotel is around 5 minutes' walk from the Port of Santa Teresa di Gallura and features a terrace with outdoor furniture.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • B&B La Pintadera

    Via Magenta 7, Santa Teresa Gallura, Italy (Show map)

    Show map

    Overlooking the garden, the 3-star B&B La Pintadera Santa Teresa Gallura is only 0.6 km from Centro Sub Marina di Longone.

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Faro - Conte Di Capotesta

    Via Cala Spinosa, Santa Teresa Gallura, Italy (Show map)

    Show map

    The 3-star Faro - Conte Di Capotesta Santa Teresa Gallura hotel offers proximity to the Capo Testa Lighthouse, situated just 0.8 km away.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Villa Gandamar

    Via La Filetta 13, Santa Teresa Gallura, Italy (Show map)

    Show map

    Villa Gandamar Santa Teresa Gallura hotel offers a terrace, located 4.9 km from the towering Moon Valley Granite Rock Formations. Guests will appreciate walking tours and horseback riding arranged at…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Affittacamere Il Magnon

    Via Magnon, 7, Santa Teresa Gallura, Italy (Show map)

    Show map

    The 3-star Affittacamere Il Magnon Santa Teresa Gallura offers quick access to Piazza Santa Lucia, which is only a 5-minute walk away. This Santa Teresa Gallura guest house also entices guests with…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Isa-Residence In Santa Teresa Di Gallura

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

    Show map

    Located about 5 minutes' walk from the Parish Church of Saint Teresa, the 3-star Isa-Residence In Santa Teresa Di Gallura hotel offers Wi-Fi in public areas and a car park. The aparthotel is within…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Mono Fra- Santa Teresa Gallura

    Via Berlino 21, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located around 5 minutes' walk from Blu Dive Center, the 3-star Mono Fra- Santa Teresa Gallura hotel has a terrace.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Case Vacanza Baia Santa Reparata

    Localita Baia Santa Reparata, Santa Teresa Gallura, Italy (Show map)

    Show map

    Located 15 minutes' walk from the Lu Brandali Archaeological Site, Case Vacanza Baia Santa Reparata Apartment Santa Teresa Gallura hotel includes 39 rooms with views of the pool.

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Casa Degli Oleandri By Holiday World

    9 Via Lu Brandali, Santa Teresa Gallura, Italy (Show map)

    Show map

    Staying at Casa Degli Oleandri By Holiday World Apartment Santa Teresa Gallura, guests can relax on a terrace a 19-minute walk from Blu Dive Center.

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