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.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.25 km from centre
Apartment Cristal Blu-1 by Interhome is located in Santa Teresa Gallura, just a 4-minute walk from Spiaggia La Punzesa and 15 miles from Isola dei Gabbiani. This apartment provides accommodations with a balcony. Isola dei Gabbiani is 15 miles away and Giants Tombs Coddu Vecchiu is 22 miles from the apartment.
With free Wifi, this apartment features a TV, and a fully equipped kitchenette with an oven and fridge. The accommodation offers an air conditioning, a heating, and a private bathroom.
Guests can enjoy the outdoor swimming pool at the apartment.
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.27 km from centre
Apartment Cristal Blu-2 by Interhome offers accommodations in Santa Teresa Gallura, a 4-minute walk from Spiaggia La Punzesa and 15 miles from Isola dei Gabbiani. Guests staying at this apartment have access to a balcony. Isola dei Gabbiani is 15 miles away and Giants Tombs Coddu Vecchiu is 22 miles from the apartment.
With free Wifi, this apartment offers a TV, and a fully equipped kitchenette with an oven and fridge. The accommodation offers an air conditioning, a heating, and a private bathroom.
Guests can enjoy the outdoor swimming pool at the apartment.
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.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.28 km from centre
Glorious Residence Le Pavoncelle one Bedroom sleeps four child num1450 is located in Santa Teresa Gallura, just 14 miles from Isola dei Gabbiani and 14 miles from Isola dei Gabbiani. Guests staying at this apartment have access to 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.
Giants Tombs Coddu Vecchiu is 21 miles from the apartment.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.28 km from centre
Glorious Residence Le Pavoncelle one Bedroom sleeps four child num1453 offers accommodations in Santa Teresa Gallura, 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.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.28 km from centre
Glorious Residence Le Pavoncelle one Bedroom sleeps four child num1452 offers accommodations in Santa Teresa Gallura, 14 miles from Isola dei Gabbiani and 21 miles from Giants Tombs Coddu Vecchiu. This apartment provides 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 provided. The accommodation is non-smoking.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.28 km from centre
8.1
33 reviews
La Residenza del Porto offers accommodations in Santa Teresa Gallura, a 10-minute walk from Spiaggia La Punzesa and 14 miles from Isola dei Gabbiani. This apartment features accommodations with a terrace. There's a restaurant serving Italian cuisine, and free private parking is available.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 2 bathrooms with a bidet and a hair dryer. A flat-screen TV is offered. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at the apartment will be able to enjoy activities in and around Santa Teresa Gallura, like fishing and hiking.
Isola dei Gabbiani is 14 miles from La Residenza del Porto, while Giants Tombs Coddu Vecchiu is 21 miles from the property.
Hotel in Santa Teresa di Gallura, Santa Teresa Gallura · 18.28 km from centre
8.5
400 reviews
Hotel Marinaro is situated in a quiet area in the historic center of Santa Teresa Di Gallura, close to the tourist harbors and to the ferries for Corsica.
The Marinaro is close to the famous the beach Rena Bianca, where you can spend pleasant hours sunbathing and swimming.
Hotel Marinaro is family-run and offers a welcoming atmosphere. The friendly staff is always willing to help.
Hotel in Santa Teresa di Gallura · 18.28 km from centre
8.4
107 reviews
Breakfast available
With a stay at Marinaro, you'll be centrally located in Santa Teresa di Gallura, within a 10-minute walk of Longonsardo Tower and Rena Bianca Beach. This hotel is 1.3 mi (2.1 km) from Lu Brandali and 1.5 mi (2.5 km) from Porto Santa Teresa.
Apartment in Santa Teresa di Gallura · 18.28 km from centre
With a stay at Residence Levante, you'll be centrally located in Santa Teresa di Gallura, 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.6 km) from Rena Bianca Beach.
Residence in Santa Teresa di Gallura · 18.30 km from centre
With a stay at Residence a Santa Teresa di Gallura in Santa Teresa di Gallura, you'll be within a 10-minute walk of La Punzesa and Longonsardo Tower. This residence is 12.2 mi (19.7 km) from Vignola Mare Beach and 12.8 mi (20.6 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 18.30 km from centre
10.0
2 reviews
When you stay at Residence Lampara in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute walk of La Punzesa and Porto Santa Teresa. This apartment is 12.6 mi (20.3 km) from Bonifacio Port and 13.7 mi (22.1 km) from Porto Pollo Beach.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 18.30 km from centre
7.5
2 reviews
Luminoso bilo vista mare con wi fi a 150 mt da Rena Bianca is located in Santa Teresa Gallura, just a 5-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani. Among the facilities at this property are a mini-market and a shared lounge, along with free Wifi throughout the property. Isola dei Gabbiani is 15 miles from the apartment and Giants Tombs Coddu Vecchiu is 22 miles away.
Offering a terrace and sea views, the apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a bidet. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.