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
Villa property in Santa Teresa di Gallura · 16.98 km from centre
Located in Santa Teresa di Gallura, this villa is a 4-minute drive from Porto Santa Teresa and 6 minutes from Longonsardo Tower. This villa is 13.1 mi (21.1 km) from Porto Pollo Beach and 15.1 mi (24.3 km) from Bonifacio Port.
Apartment in Santa Teresa di Gallura · 17.04 km from centre
Located in Santa Teresa di Gallura, Casa Corsara is a 4-minute drive from Porto Santa Teresa and 6 minutes from Longonsardo Tower. This apartment is 13.1 mi (21.1 km) from Porto Pollo Beach and 15.2 mi (24.4 km) from Bonifacio Port.
Villa property in Santa Teresa di Gallura · 17.04 km from centre
Located in Santa Teresa di Gallura, Detached Villa in the Most Quiet and Reserved Area is within a 5-minute drive of Porto Santa Teresa and Longonsardo Tower. This villa is 13 mi (20.9 km) from Porto Pollo Beach and 13.9 mi (22.4 km) from Bonifacio Port.
Villa in Arzachena · 17.06 km from centre
9.0
1 review
Breakfast available
Borgo Smeraldo features air-conditioned accommodations in Arzachena. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. There's free private parking, and the property offers paid airport shuttle service.
The villa provides guests with a terrace, sea views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with hot tub and bathrobes. A toaster, a fridge, and stovetop are also offered, as well as a coffee machine and a kettle. At the villa complex, the units include bed linen and towels.
There is a snack bar, and packed lunches are also available.
Guests can take in the view as they swim in the infinity pool at Borgo Smeraldo. Both a bicycle rental service and a car rental service are available at the accommodation, while cycling can be enjoyed nearby.
Olbia Harbour is 16 miles from Borgo Smeraldo, while Isola di Tavolara is 24 miles from the property. Olbia Costa Smeralda Airport is 16 miles away.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 17.08 km from centre
8.2
30 reviews
Providing a garden, Case Vacanza Castello di Gallura provides accommodations in Santa Teresa Gallura. With free private parking, the property is a 9-minute walk from Porto Quadro Beach and 14 miles from Isola dei Gabbiani. Guests can make use of the seasonal outdoor pool or the terrace, or enjoy views of the pool and inner courtyard.
The apartment provides guests with a balcony, sea views, a seating area, a flat-screen TV, a fully equipped kitchen with a fridge and a stovetop, and a private bathroom with bidet and a hair dryer. For added convenience, the property can provide towels and linens for a supplement.
Giants Tombs Coddu Vecchiu is 21 miles from Case Vacanza Castello di Gallura.
Hotel in Arzachena · 17.09 km from centre
6.6
42 reviews
Breakfast available
With a stay at Green Park Hotel in Arzachena, you'll be next to a golf course, within a 5-minute drive of Capriccioli Beach and Pevero Golf Club. This golf hotel is 15.6 mi (25.1 km) from Port of Olbia and 18.3 mi (29.4 km) from Pittulongu Beach.
Apartment in Santa Teresa di Gallura · 17.11 km from centre
2.6
3 reviews
Located in Santa Teresa di Gallura, Porto Quadro Vista Corsica is within a 15-minute drive of Rena Bianca Beach and La Marmorata. This apartment is 5.9 mi (9.5 km) from Moon Valley and 7.5 mi (12.1 km) from Cala Spinosa Beach.
Apartment in Santa Teresa di Gallura · 17.11 km from centre
With a stay at this apartment in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute drive of Bonifacio Port and Porto Santa Teresa. This apartment is 12.8 mi (20.5 km) from Vignola Mare Beach and 1.8 mi (2.9 km) from La Punzesa.
Hotel in Arzachena · 17.11 km from centre
8.8
30 reviews
Located in Arzachena, Hotel Valdiola is in a rural location, within a 5-minute drive of Pevero Golf Club and Capriccioli Beach. This golf hotel is 0.9 mi (1.5 km) from Spiaggia Li Itriceddhi o del Cala di Volpe and 1.5 mi (2.4 km) from Liscia Ruja Beach.
Hotel in Arzachena, Porto Cervo · 17.12 km from centre
8.4
250 reviews
Breakfast available
Petra Bianca overlooks the Bay of Cala di Volpe in Porto Cervo.
Your room at Petra Bianca has air conditioning, LCD TV with SKY channels, and Wi-Fi connection.
At lunch and dinner you can enjoy a delicious mix of Mediterranean and international cuisine at the restaurant.
Hotel Petra Bianca features a swimming pool, kids pool, and a gym.
The hotel arranges paid shuttle service to the Pevero Golf Club, 0.9 mi away.
Apartment in Santa Teresa di Gallura, Santa Teresa Gallura · 17.14 km from centre
9.2
8 reviews
Porto Quadro vista Mare e vista Corsica enjoys a location in Santa Teresa Gallura, a 11-minute walk from Porto Quadro Beach and 14 miles from Isola dei Gabbiani. There's a private entrance at the apartment for the convenience of those who stay. There's free private parking, and the property features a paid airport shuttle service.
All units include a seating area, a flat-screen TV with satellite channels, a fully equipped kitchenette, a dining area, and a private bathroom equipped with a hair dryer, while some rooms feature a balcony or a patio. For added convenience, the property can provide towels and linens for a supplement.
Sightseeing tours are available within easy reach.
Giants Tombs Coddu Vecchiu is 21 miles from the apartment.
Aparthotel in Santa Teresa di Gallura, Santa Teresa Gallura · 17.17 km from centre
8.3
60 reviews
Providing a garden, Residenza Lucia offers accommodations in Santa Teresa Gallura. This property offers access to a terrace, free private parking, and free Wifi. When staying at the condo hotel, guests can use private entrance.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a toaster, a fridge, a stovetop, and kitchenware. There's a private bathroom with bidet and a hair dryer in each unit, along with free toiletries. At the condo hotel, all units are allergy-free.
During warmer months, you can make use of the barbecue facilities and eat on the private balcony.
For guests with children, Residenza Lucia provides outdoor play equipment. Guests can also warm up near the outdoor fireplace after a day of snorkeling.
Porto Quadro Beach is a 9-minute walk from the accommodation, while Isola dei Gabbiani is 14 miles away.
Hotel in Arzachena · 17.27 km from centre
10.0
1 review
Breakfast available
With a stay at Li Neuli Country Club in Arzachena, you'll be within a 15-minute drive of Capriccioli Beach and Vigne Surrau Winery. This luxury hotel is 14.5 mi (23.4 km) from Port of Olbia and 18.3 mi (29.5 km) from Pittulongu Beach.
Hotel in Arzachena, San Pantaleo · 17.33 km from centre
8.8
217 reviews
Located in San Pantaleo, 15 miles from Olbia Harbour, Hotel La Borgata has accommodations with a garden, free private parking, a terrace and a bar. This 3-star hotel offers free WiFi. Guests can have a drink at the snack bar.
The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. The rooms have a closet.
Buffet and Italian breakfast options are available at Hotel La Borgata.
Guests at the accommodation will be able to enjoy activities in and around San Pantaleo, like cycling.
Isola di Tavolara is 24 miles from Hotel La Borgata, while Giants Tombs Coddu Vecchiu is 5.9 miles from the property. Olbia Costa Smeralda Airport is 15 miles away.
Bed and breakfast in Santa Teresa di Gallura, Santa Teresa Gallura · 17.36 km from centre
9.2
30 reviews
Offering a garden, Villa Franci features accommodations in Santa Teresa Gallura. This bed and breakfast offers air-conditioned accommodations with free Wifi. Spiaggia La Punzesa is 1.3 miles from the bed and breakfast and Isola dei Gabbiani is 14 miles away.
Towels and bed linen are offered in the bed and breakfast. For added privacy, the accommodation features a private entrance.
Italian and gluten-free breakfast options with local specialities, fresh pastries, and fruit are available.
Isola dei Gabbiani is 14 miles from the bed and breakfast, while Giants Tombs Coddu Vecchiu is 21 miles from the property.
Bed and breakfast in Costa Smeralda, Luogosanto · 17.36 km from centre
9.6
121 reviews
Offering garden views, B&B Gianni e Pia in Luogosanto features accommodations, a garden, and a terrace. There's a private entrance at the bed and breakfast for the convenience of those who stay. The bed and breakfast offers rooms with air conditioning, free private parking, and free Wifi.
At the bed and breakfast, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. There's also a well-equipped kitchen in some units equipped with an oven, a stovetop, and kitchenware. The rooms are equipped with heating facilities.
Olbia Harbour is 28 miles from the bed and breakfast, while Isola dei Gabbiani is 10 miles from the property. Olbia Costa Smeralda Airport is 27 miles away.
Hotel in Arzachena · 17.40 km from centre
With a stay at Borgo Smeraldo Resort&Villas in Arzachena, you'll be within a 10-minute drive of Capriccioli Beach and Pevero Golf Club. This hotel is 13.2 mi (21.2 km) from Port of Olbia and 15.7 mi (25.3 km) from Pittulongu Beach.
Apartment in Arzachena, San Pantaleo · 17.45 km from centre
9.0
2 reviews
Oasi di pace e Relax is located in San Pantaleo, just 17 miles from Isola dei Gabbiani and 15 miles from Olbia Harbour. This property offers access to a terrace, free private parking, and free Wifi. Isola di Tavolara is 24 miles from the apartment and Giants Tombs Coddu Vecchiu is 6 miles away.
The spacious apartment is composed of 1 bedroom, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.
Archeological Museum of Olbia is 13 miles from the apartment, while San Simplicio Church is 13 miles away. Olbia Costa Smeralda Airport is 16 miles from the property.
Bed and breakfast in Santa Teresa di Gallura, Santa Teresa Gallura · 17.49 km from centre
8.9
96 reviews
Offering garden views, Villa Gandamar in Santa Teresa Gallura provides accommodations, a garden, and a shared lounge. This property offers access to a patio, free private parking, and free Wifi. Featuring a private entrance, the bed and breakfast allows guests their privacy.
Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with bidet and bathrobes. At the bed and breakfast, the units have bed linen and towels.
A selection of options including fresh pastries, fruit, and juice are served for the Italian breakfast. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast offers a selection of packed lunches.
The area is popular for cycling, and bike rental is available at Villa Gandamar.
Spiaggia La Punzesa is 1.1 miles from the accommodation, while Isola dei Gabbiani is 14 miles away.
Holiday home in Santa Teresa di Gallura, Santa Teresa Gallura · 17.51 km from centre
10.0
10 reviews
Villette Panoramiche Filetta enjoys a location in Santa Teresa Gallura, 1.1 miles from Spiaggia La Punzesa and 14 miles from Isola dei Gabbiani. This vacation home offers free private parking and a mini-market. Guests can access the vacation home via private entrance.
The vacation home provides guests with a patio, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with a fridge and a stovetop, and a private bathroom with shower and a hair dryer. For added convenience, the property can provide towels and linens for a supplement.
Sightseeing tours are available in the surroundings. Guests at Villette Panoramiche Filetta can enjoy snorkeling nearby, or make the most of the garden.
Giants Tombs Coddu Vecchiu is 21 miles from the accommodation.