• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-08-02
Check-out date:
2026-08-03
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Sardinia

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Risveglio Sul Mare

    Strada Provinciale 71, Teulada, Italy

    0.4 km to Porto di Teulada (Open map)

    The 1-room Risveglio Sul Mare Apartment Teulada is situated in a beach area of Teulada, about 10 minutes' drive from Piscinni Beach. Also, the presence of a swimming pool guarantees a relaxing stay.
    Read more
    9.3
    Superb
    25 reviews
  • Appartamento Blu Mare - Sunset And Sea View

    Sp71. Km23 Localita Sa Canna 621, 09019 Teulada, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    To enjoy your vacation in Teulada, stay at the 2-room Appartamento Blu Mare - Sunset And Sea View Teulada, which is 2.2 km from the Church of Sant'Isidoro and approximately 25 minutes on foot from…
    Read more
    9.5
    Exceptional
    13 reviews
  • Orizzonte Mare

    Rocce Rosse, Sp 71 Km 23, Localita Sa Canna, 09019 Teulada, Italia, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    Situated nearly 25 minutes' walk from Porto Tramatzu Public Beach, the 1-room Orizzonte Mare Apartment Teulada can host up to 3 guests in Teulada.
    Read more
    9.0
    Superb
    28 reviews
  • Sa Roca

    Sp71, 23, Campionna, Italy

    0.5 km to Porto di Teulada (Open map)

    The 38 m² Sa Roca Apartment Campionna is situated around a 25-minute walk from Porto Tramatzu Public Beach, in a beach area of Campionna. This 1-bedroom apartment capacity is based on up to 4 guests.
    Read more
    9.6
    Exceptional
    7 reviews
  • Blu Mare

    Sp71. Km23 Localita Sa Canna 621, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    Located around 25 minutes on foot from Porto Tramatzu Public Beach, Blu Mare Villa Teulada provides access to various tourist attractions in the vicinity.
    Read more
    7.0
    Good
    2 reviews
  • Gli Appartamenti Di Francuzzo

    Sp 71 Km 23 Localita Sa Canna, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    Gli Appartamenti Di Francuzzo Teulada lies 25 minutes' walk from the Church of Sant'Isidoro. This apartment is also located not far from Port of Teulada.
    Read more
  • L'Incanto Blu

    Sp71 Km.23 Localita Sa Canna, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    The 36 m² L'Incanto Blu Teulada apartment is situated in a beach area of Teulada and gives access to Port of Teulada, which is approximately 15 minutes' walk away. At this 1-bedroom apartment, Wi-Fi…
    Read more
    8.6
    Fabulous
    20 reviews
  • Ste.Mar Apartments

    Sa Canna Teulada 09170, 09170 Teulada, Italia, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    The 1-room Ste.Mar Apartments Teulada features a beachfront location about 700 metres from Port of Teulada and hosts up to 2 guests. Wi-Fi is provided for both business and leisure activities.
    Read more
    8.1
    Very Good
    23 reviews
  • Casa Faith

    Strada Provinciale 71, Campionna, Italy

    0.5 km to Porto di Teulada (Open map)

    Overlooking the pool, the comfortable Casa Faith Aparthotel Campionna is located approximately a 25-minute walk from Porto Tramatzu Public Beach. At this 4-star aparthotel you can benefit from a…
    Read more
    8.1
    Very Good
    29 reviews
  • Appartamento Sul Mare

    Sa Canna Teulada, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    The 1-room Appartamento Sul Mare Teulada is a good choice for accommodating up to 4 guests, offering a beachfront setting within 25 minutes' walk of Porto Tramatzu Public Beach. Also, there is a…
    Read more
    8.1
    Very Good
    18 reviews
  • Blue Horizon - Rocce Rosse Apts

    Localita Sa Canna, Isola Rossa (South Sardinia), Italy

    0.5 km to Porto di Teulada (Open map)

    The comfortable Blue Horizon - Rocce Rosse Apts Isola Rossa hotel, located 2.8 km from the S'ortixeddu, boasts a swimming pool.
    Read more
  • Sea Gem 2 Piscina E Spiaggia - Vesta

    Sp 71 Km 23 Localita Sa Canna, 5° Piano, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    Sea Gem 2 Piscina E Spiaggia - Vesta Teulada apartment is located 4.2 km from Piscinni Beach and a 25-minute walk from Porto Tramatzu Public Beach. This apartment capacity is based on up to 4 guests.
    Read more
    4.0
    Decent
    1 review
  • L'Angolo Di Filo

    Sp 71 Km 23 Localita Sa Canna, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    L'Angolo Di Filo Teulada apartment is located in a beach area of Teulada about a 25-minute walk from the Church of Sant'Isidoro.
    Read more
    8.3
    Very Good
    67 reviews
  • Sea Gem 1 Piscina E Spiaggia - Vesta

    Sp 71 Km 23 Localita  Sa Canna, 2° Piano, Teulada, Italy

    0.5 km to Porto di Teulada (Open map)

    The 1-room Sea Gem 1 Piscina E Spiaggia - Vesta Teulada apartment is located around a 10-minute stroll from Port of Teulada and offers an outdoor swimming pool along with bar service. 4.2 km from the…
    Read more
    8.5
    Fabulous
    2 reviews
  • Apartment On The Sea

    Sa Canna Teulada Residence Rocce Rosse 220, Cagliari, Italy

    0.6 km to Porto di Teulada (Open map)

    Apartment On The Sea Cagliari hotel enjoys a beachfront location and provides easy access to the Church of Sant'Isidoro a 25-minute walk away. This aparthotel offers Wi-Fi for additional cost in the…
    Read more
    9.3
    Superb
    20 reviews
  • Nuraghe Apartments

    Sa Canna Teulada 09170, Teulada, Italy

    0.6 km to Porto di Teulada (Open map)

    To enjoy your vacation in Teulada, stay at Nuraghe Apartments Teulada, which is around a 10-minute ride from Piscinni Beach and only 0.7 km from Port of Teulada. The apartment features Wi-Fi and a…
    Read more
    7.6
    Good
    248 reviews
  • Rosy Terrazza Sul Mare By Teuladaapartments

    Localita Sa Canna Snc, Teulada, Italy

    0.6 km to Porto di Teulada (Open map)

    The 2-room Rosy Terrazza Sul Mare By Teuladaapartments apartment offers proximity to a number of tourist attractions, such as Porto Tramatzu Public Beach, located nearly a 25-minute walk away. Guests…
    Read more
    6.0
    Pleasant
    1 review
  • La Finestra Sul Mare By Teuladaapartments

    Localita Sa Canna, Cagliari, Italy

    0.6 km to Porto di Teulada (Open map)

    The 35 m² La Finestra Sul Mare By Teuladaapartments Cagliari apartment is located 4.4 km from Torre di Pixinni and around 25 minutes' walk from the Church of Sant'Isidoro. For a truly rejuvenating…
    Read more
    7.0
    Good
    3 reviews
  • Sa Domu Sa Canna Mit 2 Schlafzimmern In Teulada!

    Localita Sa Canna, Teulada, Italy

    0.8 km to Porto di Teulada (Open map)

    Located around a 10-minute drive from the S'ortixeddu, the 2-bedroom Sa Domu Sa Canna Mit 2 Schlafzimmern In Teulada! provides access to various tourist attractions in the vicinity. The Teulada…
    Read more
    9.0
    Superb
    1 review
  • Una Finestra Sul Blu

    Nuraghe Apartments - Localita Sa Canna - Teulada (Ca), Teulada, Italy

    1 km to Porto di Teulada (Open map)

    Una Finestra Sul Blu Teulada apartment is located in a beach area of Teulada, around a 10-minute drive from Porto Tramatzu Public Beach.
    Read more
    9.6
    Exceptional
    8 reviews
Thank you for subscribing
Close