Last-minute hotel deals in La Maddalena

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

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.

Clear filters

La Maddalena

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Smart Suite & Apartments
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Affittacamere in Santa Teresa di Gallura · 18.41 km from centre

9.0

 

2 reviews

A stay at Smart Suite & Apartments places you in the heart of Santa Teresa di Gallura, within a 5-minute walk of Longonsardo Tower and Rena Bianca Beach. This beach affittacamere is 13.1 mi (21.1 km) from Bonifacio Port and 14.4 mi (23.1 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
Vincent House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Santa Teresa di Gallura, Santa Teresa Gallura · 18.41 km from centre

8.8

 

226 reviews

Breakfast available

Providing city views, Vincent House in Santa Teresa Gallura offers accommodations and a terrace. Among the facilities at this property are luggage storage space and daily room service, along with free Wifi throughout the property. On-site staff can arrange airport transfers.

The guest house will provide guests with air-conditioned units offering a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV, and a private bathroom with a bidet. All rooms are equipped with a kettle, while selected rooms come with a fully equipped kitchenette with a dishwasher, an oven, and a stovetop. At the guest house, all units are equipped with bed linen and towels.

Continental and Italian breakfast options with local specialities, fresh pastries, and fruit are available. For visitors looking to embark on day trips to nearby landmarks, the guest house provides a selection of packed lunches.

If you'd like to discover the area, snorkeling and cycling are possible in the surrounding area, and Vincent House can arrange a bicycle rental service.

Spiaggia La Punzesa is a 5-minute walk from the accommodation, while Isola dei Gabbiani is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vincent House Affittacamere
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Santa Teresa di Gallura · 18.41 km from centre

Breakfast available

When you stay at Vincent House Affittacamere in Santa Teresa di Gallura, you'll be near the beach, within a 10-minute walk of La Punzesa and Longonsardo Tower. This guesthouse is 12.1 mi (19.5 km) from Vignola Mare Beach and 12.9 mi (20.8 km) from Bonifacio Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Poseidone
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.43 km from centre

8.0

 

1 review

With a stay at this property in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute drive of Bonifacio Port and Longonsardo Tower. This property is 13.5 mi (21.8 km) from Porto Pollo Beach and 1 mi (1.6 km) from La Punzesa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Summer House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.43 km from centre

8.0

 

1 review

When you stay at Summer House in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute walk of La Punzesa and Longonsardo Tower. This apartment is 11.9 mi (19.1 km) from Vignola Mare Beach and 12.7 mi (20.4 km) from Bonifacio Port.

Compare price on Booking.com
Compare price on Booking.com
Casa Blu
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Santa Teresa di Gallura, Santa Teresa Gallura · 18.43 km from centre

Casa Blu is located in Santa Teresa Gallura, just 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.

The air-conditioned vacation home consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.

Guests at the vacation home will be able to enjoy activities in and around Santa Teresa Gallura, like cycling and hiking.

Compare price on Booking.com
Compare price on Booking.com
Grazioso bilocale a Santa Teresa di Gallura
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Santa Teresa di Gallura, Santa Teresa Gallura · 18.44 km from centre

9.0

 

13 reviews

Grazioso bilocale a Santa Teresa di Gallura offers accommodations in Santa Teresa Gallura, 21 miles from Giants Tombs Coddu Vecchiu. With free private parking, the property is a 16-minute walk from Spiaggia La Punzesa and 14 miles from Isola dei Gabbiani.

Featuring a balcony and inner courtyard views, the vacation home includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are available in the vacation home. For added privacy, the accommodation features a private entrance.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Pavoncelle Apartments In Gallura
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Residence in Santa Teresa di Gallura · 18.44 km from centre

Located in Santa Teresa di Gallura, Casa Pavoncelle Apartments In Gallura is within a 15-minute walk of La Punzesa and Rena Bianca Beach. This residence is 12.7 mi (20.5 km) from Bonifacio Port and 13.9 mi (22.4 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Captain Howard Blackburn House - Seafront With Garden - Santa Teresa Gallura
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Vacation home in Santa Teresa di Gallura · 18.46 km from centre

With a stay at this vacation home in Santa Teresa di Gallura, you'll be within a 5-minute walk of Rena Bianca Beach and Longonsardo Tower. This vacation home is 12.7 mi (20.4 km) from Vignola Mare Beach and 13.3 mi (21.4 km) from Bonifacio Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Appartamenti Santa Teresa Gallura
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.46 km from centre

8.4

 

6 reviews

When you stay at Appartamenti Santa Teresa Gallura in Santa Teresa di Gallura, you'll be near the beach, within a 5-minute drive of Porto Santa Teresa and Rena Bianca Beach. This apartment is 1.1 mi (1.7 km) from Lu Brandali and 2 mi (3.2 km) from Rena di ponente.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa di Anna
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.46 km from centre

With a stay at this apartment in Santa Teresa di Gallura, you'll be near the beach, just a 5-minute walk from Rena Bianca Beach and 5 minutes by foot from Longonsardo Tower. This apartment is 13.1 mi (21 km) from Bonifacio Port and 14.3 mi (23 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
La casa di Nì
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Santa Teresa di Gallura, Santa Teresa Gallura · 18.46 km from centre

9.8

 

23 reviews

La casa di Nì offers accommodations in Santa Teresa Gallura, a 6-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani. Featuring quiet street views, this vacation home also features free Wifi. The accommodation offers private check-in and check-out and bicycle parking for guests.

The air-conditioned vacation home consists of 1 bedroom, a living room, a fully equipped kitchen with a microwave and a kettle, and 1 bathroom with a walk-in shower and a hair dryer. A flat-screen TV with streaming services is offered. For added privacy, the accommodation features a private entrance.

Isola dei Gabbiani is 15 miles from the vacation home, while Giants Tombs Coddu Vecchiu is 22 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
B&B François le cordonnier maison de charme
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Santa Teresa di Gallura, Santa Teresa Gallura · 18.48 km from centre

10.0

 

22 reviews

Breakfast available

B&B François le cordonnier maison de charme is located in Santa Teresa Gallura, just a 6-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani. With city views, this accommodation offers a balcony. The accommodation features airport transfers, while a bicycle rental service is also available.

The air-conditioned bed and breakfast consists of 1 separate bedroom, 1 bathroom with a hair dryer, a seating area, and a living room. A private entrance leads guests into the bed and breakfast, where they can enjoy some wine or champagne. The bed and breakfast offers bed linen, towels, and daily room service.

À la carte and continental breakfast options with warm dishes, fresh pastries, and pancakes are available.

If you'd like to discover the area, cycling is possible in the surrounding area, and the bed and breakfast can arrange a car rental service.

Giants Tombs Coddu Vecchiu is 22 miles from B&B François le cordonnier maison de charme.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rena Bianca Beach House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.49 km from centre

With a stay at Rena Bianca Beach House in Santa Teresa di Gallura, you'll be near the beach, just a 3-minute walk from Rena Bianca Beach and 5 minutes by foot from Longonsardo Tower. This apartment is 13.2 mi (21.2 km) from Bonifacio Port and 14.4 mi (23.2 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rena Bianca Apartment
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.49 km from centre

With a stay at Rena Bianca Apartment in Santa Teresa di Gallura, you'll be near the beach, just a 3-minute walk from Rena Bianca Beach and 6 minutes by foot from Longonsardo Tower. This apartment is 13.1 mi (21.1 km) from Bonifacio Port and 14.4 mi (23.1 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Garden House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.49 km from centre

A stay at this property places you in the heart of Santa Teresa di Gallura, within a 10-minute walk of Rena Bianca Beach and Longonsardo Tower. This property is 13 mi (20.9 km) from Bonifacio Port and 14.2 mi (22.9 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Residence Olimpo
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.51 km from centre

6.0

 

2 reviews

With a stay at Residence Olimpo in Santa Teresa di Gallura, you'll be near the beach and within the region of Spiaggia Rosa. This apartment is 11.9 mi (19.1 km) from Vignola Mare Beach and 13 mi (21 km) from Bonifacio Port.

Compare price on Booking.com
Compare price on Booking.com
B&B Rosa dei Venti
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Santa Teresa di Gallura, Santa Teresa Gallura · 18.51 km from centre

9.2

 

383 reviews

B&B Rosa dei Venti offers accommodations in Santa Teresa Gallura, a 4-minute walk from Rena Bianca Beach and 15 miles from Isola dei Gabbiani. Among the facilities at this property are daily room service and private check-in and check-out, along with free Wifi throughout the property. A tour desk can provide info on the area.

Towels and bed linen are offered in the bed and breakfast. The accommodation offers an air conditioning, a heating, and a private bathroom.

Buffet and continental breakfast options with fresh pastries, fruit, and cheese are available.

A bicycle rental service is available at the bed and breakfast.

Giants Tombs Coddu Vecchiu is 22 miles from B&B Rosa dei Venti.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Residence Grecale
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Teresa di Gallura · 18.51 km from centre

When you stay at this apartment in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute walk of La Punzesa and Rena Bianca Beach. This apartment is 11.8 mi (19 km) from Vignola Mare Beach and 12.8 mi (20.5 km) from Bonifacio Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Canne al Vento
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Teresa di Gallura · 18.51 km from centre

9.4

 

71 reviews

Breakfast available

When you stay at Hotel Canne al Vento in Santa Teresa di Gallura, you'll be near the beach, within a 15-minute walk of Rena Bianca Beach and La Punzesa. This hotel is 12.8 mi (20.6 km) from Bonifacio Port and 14 mi (22.5 km) from Porto Pollo Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor