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, Santa Teresa Gallura · 18.25 km from centre
Mono 4 offers accommodations in Santa Teresa Gallura, 15 miles from Isola dei Gabbiani and 22 miles from Giants Tombs Coddu Vecchiu. The air-conditioned accommodation is a 4-minute walk from Spiaggia La Punzesa, and guests can benefit from on-site private parking and complimentary Wifi.
A microwave, a fridge, and a stovetop can be found in the kitchen. For added privacy, the accommodation features a private entrance.
Guests can enjoy the outdoor swimming pool at the apartment.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
8.0
1 review
With a stay at Residence con piscina a 300 mt dal mare in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.9 mi (20.8 km) from Bonifacio Port and 14 mi (22.6 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.8 mi (20.7 km) from Bonifacio Port and 14.1 mi (22.6 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.5 mi (20.2 km) from Vignola Mare Beach and 12.8 mi (20.7 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.8 mi (20.7 km) from Bonifacio Port and 14.1 mi (22.6 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.5 mi (20.2 km) from Vignola Mare Beach and 12.8 mi (20.7 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.5 mi (20.2 km) from Vignola Mare Beach and 12.8 mi (20.7 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.8 mi (20.7 km) from Bonifacio Port and 14.1 mi (22.6 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.8 mi (20.7 km) from Bonifacio Port and 14.1 mi (22.6 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.8 mi (20.7 km) from Bonifacio Port and 14.1 mi (22.6 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.5 mi (20.2 km) from Vignola Mare Beach and 12.8 mi (20.7 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 4-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.5 mi (20.2 km) from Vignola Mare Beach and 12.8 mi (20.7 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.25 km from centre
8.0
10 reviews
In the heart of Santa Teresa di Gallura, Residence Cristal Blu is within a 5-minute drive of Rena Bianca Beach and Porto Santa Teresa. This family-friendly apartment is 3 mi (4.9 km) from Cala Spinosa Beach and 12.5 mi (20.2 km) from Vignola Mare Beach.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.27 km from centre
5.0
1 review
Apartments in Santa Teresa di Gallura 35394 is offering accommodations in Santa Teresa Gallura. The property is around a 4-minute walk from Spiaggia La Punzesa, 15 miles from Isola dei Gabbiani, and 22 miles from Giants Tombs Coddu Vecchiu.
Each unit has air conditioning, a private bathroom, and a well-equipped kitchenette including an oven, microwave, toaster, and a fridge.
Guests can enjoy the outdoor swimming pool at the apartment.
Apartment in Santa Teresa di Gallura · 18.27 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be a 5-minute walk from La Punzesa and 9 minutes by foot from Longonsardo Tower. This apartment is 12.5 mi (20.2 km) from Vignola Mare Beach and 12.8 mi (20.7 km) from Bonifacio Port.
Bed and breakfast in Santa Teresa di Gallura, Santa Teresa Gallura · 18.27 km from centre
9.4
435 reviews
La Maison D'Art is located in Santa Teresa Gallura, 656 feet from the harbor and the city center. Rena Bianca beach is 2625 feet from the property. Guests can enjoy the on-site bar.
Every room at this bed and breakfast is air conditioned and comes with a 32-inch flat-screen TV with satellite channels. You will find a kettle in the room with a choice of complimentary tea. For your comfort, you will find free toiletries and a hairdryer. La Maison D'art features free WiFi throughout the property.
A continental breakfast is provided daily. There is a shared lounge at the property.
Olbia is 37 mi from La Maison D'Art, while Olbia Costa Smeralda Airport is 40 mi away.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.27 km from centre
9.6
10 reviews
Appartamento Jeannette is located in Santa Teresa Gallura, just a 3-minute walk from Spiaggia La Punzesa and 15 miles from Isola dei Gabbiani. Among the facilities at this property are luggage storage space and private check-in and check-out, along with free Wifi throughout the property.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a bidet and a hair dryer. This apartment also comes with a terrace that doubles up as an outdoor dining area. For added privacy, the accommodation features a private entrance.
A mini-market is available at the apartment.
Giants Tombs Coddu Vecchiu is 22 miles from the apartment.
Apartment in Santa Teresa di Gallura · 18.27 km from centre
8.0
1 review
With a stay at Casette del Centro in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute drive of Bonifacio Port and Longonsardo Tower. This apartment is 14.2 mi (22.9 km) from Porto Pollo Beach and 0.3 mi (0.5 km) from Rena Bianca Beach.
Apartment in Santa Teresa di Gallura · 18.27 km from centre
8.0
1 review
With a stay at Casette del Centro in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute drive of Bonifacio Port and Longonsardo Tower. This apartment is 0.3 mi (0.5 km) from Rena Bianca Beach and 1 mi (1.6 km) from La Punzesa.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.28 km from centre
10.0
1 review
Glorious Residence Le Pavoncelle one Bedroom sleeps four child num1454 is located in Santa Teresa Gallura, just 14 miles from Isola dei Gabbiani and 21 miles from Giants Tombs Coddu Vecchiu. This apartment features accommodations with a balcony. Free Wifi is available throughout the property and Spiaggia La Punzesa is a 6-minute walk away.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchenette with a microwave, and 1 bathroom with a bidet and a hair dryer. A TV is available. The accommodation is non-smoking.