A coastal landscape with clear turquoise waters, rocky cliffs, and dense green vegetation.

Punta Don Diego hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Punta Don Diego hotels

1. Hotel Palau

Hotel Palau
4.0 star property
Palau
8.4 out of 10, Very good, (85 reviews)
"The overall corriente was not the best, the hotel is located in the far top of the town , not making it walking distance with kids. We made a reservation for a family room that looked refurbished and very modern in the pictures, they gave us two traditional connecting rooms that were very old. Clean but old. In one of the rooms AC didn’t work and kept dropping water all night."
United States
Estuardo
The price is RM1,482
RM1,663 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Palau

2. Hotel Piccada

Hotel Piccada
3.0 star property
Palau
8.4 out of 10, Very good, (303 reviews)
"Clean room, staff and breakfast are great"
United States
Lina
The price is RM725
RM825 total
includes taxes & fees
27 Jul - 28 Jul
Hotel Piccada

3. Hotel Excelsior

Hotel Excelsior
4.0 star property
La Maddalena
9.2 out of 10, Wonderful, (621 reviews)
"Excellent hotel stay/highly recommend!"
Canada
Samuel
The price is RM911
RM1,003 total
includes taxes & fees
27 Jul - 28 Jul
Hotel Excelsior

4. La Vecchia Fonte

La Vecchia Fonte
4.0 star property
Palau
8.8 out of 10, Excellent, (345 reviews)
"Lovely hotel with friendly staff. Perfect location for small walk to numerous potential boat tours around La Maddalena & other islands"
United Kingdom
Chris
The price is RM1,456
RM1,634 total
includes taxes & fees
23 Aug - 24 Aug
La Vecchia Fonte

5. Grand Hotel Palau

Grand Hotel Palau
Palau
7.2 out of 10, Good, (63 reviews)
"Beautiful hotel with stunning views! The staff were very helpful and accommodating - would recommend staying here!"
Canada
Kyla
The price is RM759
RM863 total
includes taxes & fees
24 Jul - 25 Jul
Grand Hotel Palau

6. Grand Hotel Resort Ma&Ma - Adults Only

Grand Hotel Resort Ma&Ma - Adults Only
5.0 star property
La Maddalena
9.0 out of 10, Wonderful, (203 reviews)
"The hotel location, the beach and pool were amazing. But the staff were not nice,"
United States
Ido
The price is RM1,819
RM2,000 total
includes taxes & fees
2 Aug - 3 Aug
Grand Hotel Resort Ma&Ma - Adults Only

7. Le Nereidi Hotel Residence

Le Nereidi Hotel Residence
3.0 star property
La Maddalena
8.2 out of 10, Very good, (103 reviews)
"It's a good hotel."
United Kingdom
federico
The price is RM604
RM664 total
includes taxes & fees
24 Jul - 25 Jul
Le Nereidi Hotel Residence

8. Hotiday Punta Sardegna

Hotiday Punta Sardegna
Costa Serena
The price is RM896
RM1,013 total
includes taxes & fees
31 Jul - 1 Aug
Hotiday Punta Sardegna

9. HOTEL BORGO DELL'ORSO

HOTEL BORGO DELL'ORSO
Palau
9.2 out of 10, Wonderful, (44 reviews)
"We had a perfect stay ! Everything was on point !"
Canada
connie
The price is RM729
RM830 total
includes taxes & fees
27 Jul - 28 Jul
HOTEL BORGO DELL'ORSO

10. Hotel Miralonga

Hotel Miralonga
3.0 star property
La Maddalena
9.0 out of 10, Wonderful, (140 reviews)
"perfect location friendly staff nice pool great breakfast "
United States
lori karen
The price is RM1,115
RM1,226 total
includes taxes & fees
24 Jul - 25 Jul
Hotel Miralonga

11. Felix Hotels - Hotel La Coluccia

Felix Hotels - Hotel La Coluccia
5.0 star property
Santa Teresa di Gallura
8.8 out of 10, Excellent, (159 reviews)
"Nice pool area and beach access. The quality of the food was quite bad, almost tasteless but on general a good experience excluding that. "
United States
Pablo
The price is RM1,756
RM1,978 total
includes taxes & fees
5 Aug - 6 Aug
Felix Hotels - Hotel La Coluccia

12. Hotel delle Isole

Hotel delle Isole
3.0 star property
La Maddalena
9.6 out of 10, Exceptional, (63 reviews)
"Great location! "
Sweden
Johan
The price is RM679
RM747 total
includes taxes & fees
27 Jul - 28 Jul
Hotel delle Isole

13. La Smeraldina Resort

La Smeraldina Resort
Santa Teresa di Gallura
8.2 out of 10, Very good, (49 reviews)
"The staff is very kind and helpful Nice sightseeing around. Do you need to have a car to enjoy the beaches and villages around. Good value for the money "
United Kingdom
Alexander
The price is RM634
RM711 total
includes taxes & fees
31 Jul - 1 Aug
La Smeraldina Resort

14. Tenuta Pilastru

Tenuta Pilastru
4.0 star property
Arzachena
9.4 out of 10, Exceptional, (64 reviews)
"The property was stunningly beautiful, and the rooms were well appointed. The breakfast was fine although the coffee from the coffee machine was poor. The hotel was well placed and great for exploring the north of the island. Would definitely stay here again"
United Kingdom
Sarah
The price is RM1,096
RM1,234 total
includes taxes & fees
29 Jul - 30 Jul
Tenuta Pilastru

15. Hotel Canne al Vento

Hotel Canne al Vento
3.0 star property
Santa Teresa di Gallura
9.4 out of 10, Exceptional, (100 reviews)
"Oui tres bien "
France
stephane
The price is RM641
RM724 total
includes taxes & fees
26 Jul - 27 Jul
Hotel Canne al Vento

16. Hotel Mûita di Mari

Hotel Mûita di Mari
Santa Teresa di Gallura
9.2 out of 10, Wonderful, (43 reviews)
"The room was clean, and comfortable and the service was excellent. "
Norway
Erika
The price is RM653
RM741 total
includes taxes & fees
30 Jul - 31 Jul
Hotel Mûita di Mari

17. Mangia’s Sardinia Resort, Autograph Collection

Mangia’s Sardinia Resort, Autograph Collection
5.0 star property
Santa Teresa di Gallura
7.8 out of 10, Good, (22 reviews)
"wow!"
Canada
Frederique
The price is RM1,449
RM1,640 total
includes taxes & fees
23 Aug - 24 Aug
Mangia’s Sardinia Resort, Autograph Collection

18. Hotiday La Maddalena

Hotiday La Maddalena
La Maddalena
10.0 out of 10, Exceptional, (1 review)
"Excellent séjour à La Maddalena. Tout était parfait du début à la fin : personnel extrêmement agréable, attentionné et toujours au petit soin. L’hôtel est vraiment de standing, très bien entretenu, avec un accès direct à la plage très appréciable. Les repas étaient excellents, le room service efficace et la zone spa très agréable pour se détendre. Rien à redire, tout était impeccable. Nous reviendrons avec plaisir."
France
Antoine
The price is RM825
RM907 total
includes taxes & fees
24 Jul - 25 Jul
Hotiday La Maddalena

19. Grand Hotel in Porto Cervo

Grand Hotel in Porto Cervo
4.0 star property
Arzachena
8.2 out of 10, Very good, (228 reviews)
"Ideal place to enjoy the gorgeous pool, beach and beach restaurant with views! Delightful hotel."
United States
Pamela
The price is RM2,106
RM2,344 total
includes taxes & fees
23 Aug - 24 Aug
Grand Hotel in Porto Cervo

20. COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna

COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna
5.0 star property
Santa Teresa di Gallura
8.2 out of 10, Very good, (136 reviews)
"We really loved our stay here at this property. It was a good location with a wonderful view. The pools and beach were nice (although shallow). Good breakfast options. The service was very good and appreciated. Nice sunset view too."
United States
Steven
The price is RM1,739
RM1,960 total
includes taxes & fees
31 Jul - 1 Aug
COLONNA GRAND HOTEL CAPO TESTA, a Colonna Luxury Beach Hotel, Santa Teresa Sardegna
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Punta Don Diego attractions

Learn more about Punta Don Diego

Love beaches and history? Get away to Punta Don Diego!

A coastal landscape with clear turquoise waters, rocky cliffs, and dense green vegetation.
Photo by Romina Orsi
Open Photo by Romina Orsi

Top Punta Don Diego Hotel Reviews

More cheap stays in Punta Don Diego

Frequently asked questions

What's the best place for a stay in Punta Don Diego?
Located 11.2 mi (18 km) from the heart of Punta Don Diego, Cervo Hotel, Costa Smeralda Resort is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Hotel Palumbalza Porto Rotondo and Mangia's Santa Teresa Sardinia, Curio Collection by Hilton. See all available top hotels, or vacation rentals in Punta Don Diego.
What are some of the best holiday rentals that Punta Don Diego has to offer?
Baia di Ulisse: This holiday home rental outside of Punta Don Diego comes with an LCD TV so that you can feel at home during your trip. Kitchen amenities include a full-sized fridge, a stovetop and an electric kettle. See all vacation rentals in Punta Don Diego.
If I need to cancel my hotel reservation in Punta Don Diego, will I receive a refund?
Yes, the majority of room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Punta Don Diego.
How is it to stay in Punta Don Diego?
Visitors can enjoy all that Punta Don Diego has to offer, including its beaches. There are 4303 hotels and other accommodation options in the surrounding area. Find out more about Punta Don Diego.
What should I do while I'm visiting Punta Don Diego?
The picturesque setting of Talmone Beach and Cala di Trana exemplify the area's natural beauty. Additionally, you might want to add Talmone Gun Battery to your itinerary. Take a look at what more there is to see and do in Expedia's Punta Don Diego guide.
What's the seasonal weather in Punta Don Diego?
The hottest months are usually August and July, with an average temperature of 23°C, while the coldest months are February and January, with an average of 11°C. Average annual precipitation for Punta Don Diego is 571 mm.

Explore a world of travel with Expedia