Diana Hotel — 4-Star Luxury Hotel in Santa Teresa Gallura, Italy
★★★★ 4-Star Luxury Hotel

Diana Hotel

Santa Teresa Gallura  ·  Italy  ·  Via Tibula

3.9 78 guest reviews

About Diana Hotel — Luxury Boutique Hotel in Santa Teresa Gallura

Diana Hotel is an exceptional 4-star hotel in Santa Teresa Gallura, Italy. Guests enjoy a distinctive experience combining world-class facilities including garden, kids club, bar, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 3.9 / 5

Jadwiga Trojan
★★★★★ May 2024

I recently stayed at Hotel Diana with a group of tourists while exploring Sardinia, and I highly recommend it. The staff is incredibly friendly and helpful, making every stay a pleasure. The restaurant serves delicious food that will satisfy even the most demanding guests. The hotel is situated in a great location outside the town center, ensuring peace and relaxation while still being conveniently close to all attractions. Another great feature of the hotel is its beautiful outdoor pool, perfect for hot days. For those looking to explore further, you can take a trip from the town to Bonifacio in Corsica, offering a fantastic opportunity to visit this picturesque island. An ideal place for a getaway!

Joy N.
★★★☆☆ Apr 2025

Front desk staff was very nice and professional. But, internet issue is a big missing point for international travelers…

Georgia Dempsey
★★☆☆☆ Jul 2024

Hotel Diana is clean with a beautiful swimming pool and friendly staff. The good points stop there. THe wifi doesn't work, the airconditioning sounds like a 747 taking off so you can’t sleep with it on, none of the plugs in the rooms work, there was no hot water in our room for one day, the walls are paper thin so you’re woken up at 7am sharp when the coffee machine is turned on and kept awake until midnight when the restaurant closes. We had guests checking out at 6am on either side of us several mornings which also woke us. We had ear plugs and three devices playing white noise and still couldn't sleep due to the noise. The beds are uncomfortable and simply have a single sheet, no other bedding. The whole stay was very disappointing, despite the friendly staff.