Best Luxury Hotels in San Teodoro

Discover our favourite luxury accommodation in San Teodoro. Our collection of luxury hotels and resorts showcase the very finest in world-class hospitality. Each one has been selected, by our Editors, based on its exceptional service, refined interiors, excellent amenities and standout location. Let our expert selection help you find your perfect place to stay.

Sardinia, San Teodoro

Baglioni Resort Sardinia

Hotel
(5 stars)
At a glance
Rooms Rooms and suites in soft natural tones with Orosei stone floors and private verandas; the top-tier Tavolara and Maddalena suites add two-level layouts and 360-degree rooftop sea views.
Amenities Gusto by Sadler (Michelin-starred), Aura Spa, outdoor pool, beach access, kids club.
More Set beside Lu Impostu beach within the Tavolara Marine Protected Area, on the San Teodoro coast facing Tavolara island.

Situated north of San Teodoro, close to Lu Impostu—one of the island’s most stunning beaches—this elegant 98-room resort is nestled within the splendid Mediterranean landscape. With its white sands and crystal-clear waters, the resort is an idyllic setting for experiencing the natural beauty of Sardinia. Guests have access to a variety of water sports activities including diving, snorkelling, kayaking, and boat tours. Culinary aficionados will delight in the resort’s multiple dining options. For those seeking relaxation, the exquisite spa at the hotel offers a peaceful retreat.

BOOK YOUR STAY
Baglioni Resort Sardinia
SAVE FOR LATER
Add to wishlist

Sign up for our newsletter for inspiration, exclusive previews & luxury tips