You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
La Maddalena, nestled in the stunning Maddalena Archipelago in northern Sardinia, Italy, is a captivating travel destination renowned for its breathtaking landscapes and charming atmosphere. As one of "The Most Beautiful Villages of Italy," it offers a unique blend of natural beauty and cultural heritage. Visitors can explore the main town on the island of the same name, which boasts picturesque streets and vibrant local life.
For those planning a stay, the best neighborhoods include the historic center, where you can immerse yourself in the local culture, and the coastal areas, offering stunning sea views and easy access to beaches. Top attractions include the Arcipelago di La Maddalena National Park, known for its pristine beaches and crystal-clear waters, and the nearby island of Caprera, famous for its connection to the Italian hero Giuseppe Garibaldi. La Maddalena promises an unforgettable Sardinian escape.
See the latest prices and deals by choosing your dates
Apartment in Santa Teresa di Gallura · 18.30 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be within a 10-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.4 mi (20 km) from Vignola Mare Beach and 12.7 mi (20.5 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.30 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be within a 10-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.4 mi (20 km) from Vignola Mare Beach and 12.7 mi (20.5 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.30 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be within a 10-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.4 mi (20 km) from Vignola Mare Beach and 12.7 mi (20.5 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.30 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be within a 10-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.7 mi (20.5 km) from Bonifacio Port and 0.5 mi (0.9 km) from Rena Bianca Beach.
Apartment in Santa Teresa di Gallura · 18.30 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be within a 10-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.7 mi (20.5 km) from Bonifacio Port and 13.9 mi (22.4 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura · 18.30 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be within a 10-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.7 mi (20.5 km) from Bonifacio Port and 13.9 mi (22.4 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.30 km from centre
8.9
23 reviews
NordEst SeaView is located in Santa Teresa Gallura, just a 4-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani. This apartment features air-conditioned accommodations with a balcony and free Wifi. Guests can have a drink at the bar or dine in the restaurant.
Featuring a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
If you'd like to discover the area, cycling is possible in the surrounding area, and the apartment can arrange a car rental service.
Giants Tombs Coddu Vecchiu is 22 miles from NordEst SeaView.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.30 km from centre
9.4
15 reviews
La Residenza del Porto enjoys a location in Santa Teresa Gallura, 14 miles from Isola dei Gabbiani and 21 miles from Giants Tombs Coddu Vecchiu. The air-conditioned accommodations are a 11-minute walk from Spiaggia La Punzesa. Guests can enjoy city views.
All units include a seating area, a flat-screen TV with cable channels, a fully equipped kitchenette, a dining area, and a private bathroom equipped with a hair dryer, while some rooms feature a terrace or a balcony. A patio with an outdoor dining area and sea views is offered in some units.
Guests are welcome to eat at the on-site restaurant, which is open for dinner and lunch.
Sightseeing tours are available within easy reach.
Apartment in Santa Teresa di Gallura · 18.30 km from centre
6.6
6 reviews
With a stay at Residence Le Pavoncelle, you'll be centrally located in Santa Teresa di Gallura, within a 15-minute drive of Bonifacio Port and Longonsardo Tower. This apartment is 13.7 mi (22.1 km) from Porto Pollo Beach and 0.6 mi (0.9 km) from La Punzesa.
Inn in Santa Teresa di Gallura · 18.30 km from centre
9.0
30 reviews
A stay at Hotel Mûita di Mari places you in the heart of Santa Teresa di Gallura, within a 10-minute walk of La Punzesa and Longonsardo Tower. This inn is 12.4 mi (20 km) from Vignola Mare Beach and 12.7 mi (20.5 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.31 km from centre
8.9
13 reviews
Lampara Apartments is offering accommodations in Santa Teresa Gallura. The property is around a 9-minute walk from Spiaggia La Punzesa, 14 miles from Isola dei Gabbiani, and 21 miles from Giants Tombs Coddu Vecchiu.
Some accommodations include a terrace and a seating area with TV, as well as air conditioning and heating. At the apartment complex, every unit includes a private bathroom.
Holiday home in Santa Teresa di Gallura, Santa Teresa Gallura · 18.31 km from centre
9.5
40 reviews
Casa Vacanze Pas offers accommodations in Santa Teresa Gallura, a 9-minute walk from Spiaggia La Punzesa and 14 miles from Isola dei Gabbiani. This vacation home features accommodations with a balcony and free Wifi.
The air-conditioned vacation home consists of 1 bedroom, a living room, a fully equipped kitchenette with a microwave and a coffee machine, and 1 bathroom with a bidet and a hair dryer. Towels and bed linen are available in the vacation home. The property has an outdoor dining area.
Isola dei Gabbiani is 14 miles from the vacation home, while Giants Tombs Coddu Vecchiu is 21 miles from the property.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.31 km from centre
9.5
14 reviews
Casa Felice offers accommodations in Santa Teresa Gallura, 22 miles from Giants Tombs Coddu Vecchiu. The air-conditioned accommodation is 15 miles from Isola dei Gabbiani. Free Wifi is available throughout the property and Rena Bianca Beach is a 6-minute walk away.
Providing a terrace and city views, the spacious apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Apartment in Santa Teresa di Gallura · 18.31 km from centre
Located in Santa Teresa di Gallura, this apartment is within a 15-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.7 mi (20.4 km) from Bonifacio Port and 13.8 mi (22.2 km) from Porto Pollo Beach.
Aparthotel in Santa Teresa di Gallura, Santa Teresa Gallura · 18.33 km from centre
7.6
26 reviews
La Reggia Di Nausicaa offers Sardinian-style apartments and features an outdoor pool, all a 10-minute walk from Santa Teresa di Gallura port.
Each apartment here is equipped with air conditioning and a fully equipped kitchenette. All have a balcony and some overlook the swimming pool.
Ferries to Corsica and Maddalena island leave from Santa Teresa di Gallura port, and Olbia Airport is an hour's drive from La Reggia Di Nausicaa.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.33 km from centre
9.5
36 reviews
Offering a garden, trilocale Conti offers accommodations in Santa Teresa Gallura. The property is around 15 miles from Isola dei Gabbiani, 15 miles from Isola dei Gabbiani, and 22 miles from Giants Tombs Coddu Vecchiu. Free Wifi is available throughout the property and Rena Bianca Beach is a 6-minute walk away.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bidet and a washing machine. For added privacy, the accommodation features a private entrance.
Bed and breakfast in Santa Teresa di Gallura, Santa Teresa Gallura · 18.33 km from centre
7.5
155 reviews
Breakfast available
Villa Rocco Rooms features free Wifi and rooms with air conditioning in Santa Teresa Gallura. Housed in a building dating back to 1945, this bed and breakfast is a 5-minute walk from Spiaggia La Punzesa and 14 miles from Isola dei Gabbiani. On-site staff can arrange a shuttle service.
At the bed and breakfast, every unit is fitted with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms are equipped with heating facilities.
Bike rental and car rental are available at the bed and breakfast, and the area is popular for snorkeling and cycling. The bed and breakfast has a picnic area where you can spend the day outdoors.
Isola dei Gabbiani is 14 miles from Villa Rocco Rooms, while Giants Tombs Coddu Vecchiu is 22 miles from the property.
Bed and breakfast in Santa Teresa di Gallura, Santa Teresa Gallura · 18.33 km from centre
9.5
46 reviews
Assaje' Luxury Rooms offers accommodations in Santa Teresa Gallura, 22 miles from Giants Tombs Coddu Vecchiu. The air-conditioned accommodation is 15 miles from Isola dei Gabbiani. Free Wifi is available throughout the property and Rena Bianca Beach is a 5-minute walk away.
A flat-screen TV with streaming services is featured. This bed and breakfast is allergy-free and non-smoking.
A mini-market is available at the bed and breakfast.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.33 km from centre
10.0
1 review
Aquarius Deluxe Apartments offers air-conditioned accommodations in Santa Teresa Gallura. Guests can enjoy access to a sun terrace and to a seasonal outdoor pool. Isola dei Gabbiani is 15 miles away, and Giants Tombs Coddu Vecchiu is 22 miles from the apartment.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a dishwasher, an oven, a microwave, and a toaster. Rooms are fitted with a coffee machine, a flat-screen TV, a safety deposit box, and free Wifi, while selected rooms also feature a balcony and some have city views. At the apartment complex, units are fitted with bed linen and towels.
Spiaggia La Punzesa is a 4-minute walk from the apartment, while Isola dei Gabbiani is 15 miles from the property.
Apartment in Santa Teresa di Gallura · 18.33 km from centre
When you stay at this apartment in Santa Teresa di Gallura, you'll be near the beach, within a 10-minute walk of La Punzesa and Longonsardo Tower. This apartment is 12.9 mi (20.8 km) from Bonifacio Port and 14.1 mi (22.7 km) from Porto Pollo Beach.