Set in Santa Teresa Gallura, Hotel Canne al Vento offers a terrace and air-conditioned rooms with free Wi-Fi. Sandy beaches are a 10-minute walk away.
Offering an outdoor pool and sea-view sun terrace, Hotel Corallaro is in Santa Teresa di Gallura's historical centre, 200 metres from the popular Rena Bianca beach. WiFi is free.
Set in Sardinia, the Moderno is a small hotel located in Santa Teresa Gallura, just 50 metres from the main square, Piazza Vittorio Emanuele. It offers air-conditioned rooms with LCD TV and a minibar....
Featuring Mediterranean-style architecture, Hotel Capo Testa features 2 swimming pools with stone waterfalls and hot tub area. It offers panoramic sea views and a private white-sand beach.
On the northernmost tip of Sardinia, the 4-star Club Esse Shardana has rooms with air conditioning, 3 km from Santa Teresa di Gallura. The property features a garden with outdoor swimming pool.
Hotel La Funtana is located in a quiet area 20 minutes' walk from Santa Teresa Gallura beach and even closer to the town centre. The hotel has its own pool.
From Meta Hotel you will be just a 10-minute walk to the tourist harbour with ferries connecting to Corsica. This 3-star hotel offers air-conditioned rooms.
Hotel La Coluccia is 50 metres from the beach and has views of the island of Spargi. It offers free parking and air-conditioned rooms with a minibar and satellite TV.
The family-run Frassetto is just 150 metres from the beach in Porto Pozzo, old fisherman's village 11 km from Santa Teresa Gallura.
Hotel Diana is a 10-minute walk from the beach and the centre in Santa Teresa Gallura. It offers a free car park and a free garage, plus a garden with large swimming pool and sun terrace.