Find hotels near San Teodoro Beach, San Teodoro from AED 276

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,568 hotels close to San Teodoro Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Baglioni Resort Sardinia - The Leading Hotels of the World

5.0 star property
9.4 out of 10, Exceptional, (61)
"Excellent. 5 stars. "
The price is AED 3,594
AED 3,996 total
includes taxes & fees
21 Jun - 22 Jun
Baglioni Resort Sardinia - The Leading Hotels of the World

SardegnaSummer Li Cuppulati

8.8 out of 10, Excellent, (37)
The price is AED 881
AED 1,408 total
includes taxes & fees
17 Jun - 18 Jun
SardegnaSummer Li Cuppulati

Hotel Scintilla

3.0 star property
8.0 out of 10, Very Good, (56)
"Such a beautiful garden and hotel. It’s proximity to La Cinta beach is wonderful. Staff are nice and when you need assistance, they’re happy to help. "
The price is AED 478
AED 543 total
includes taxes & fees
19 Jun - 20 Jun
Hotel Scintilla

Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

5.0 star property
8.0 out of 10, Very Good, (18)
"Amazing hotel! Best staff!"
The price is AED 2,568
AED 2,867 total
includes taxes & fees
16 Jun - 17 Jun
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World

MOLAROTTO CAMERE CON ANGOLO COTTURA

10.0 out of 10, Exceptional, (2)
"Très belle maison récente avec piscine Rénovée avec goût À 5 min des plages Belle chambre et cuisine très bien équipée Hôte très accueillante "
The price is AED 709
AED 797 total
includes taxes & fees
28 Jun - 29 Jun
MOLAROTTO CAMERE CON ANGOLO COTTURA

HOTEL AL FARO-SPIAGGIA LA CINTA

The price is AED 550
AED 661 total
includes taxes & fees
15 Jun - 16 Jun
HOTEL AL FARO-SPIAGGIA LA CINTA

Hotel San Teodoro

4.0 star property
9.0 out of 10, Wonderful, (49)
"The most lovely staff make your stay feel that extra bit special, amazing pool and pool area and really excellent food if you dine in the hotel."
Hotel San Teodoro

Stella Marina Camere sul mare

9.2 out of 10, Wonderful, (100)
"Great location adjacent to a sandy beach. Good layout, modern rooms and appreciated the drying racks on the balcony."
The price is AED 382
AED 437 total
includes taxes & fees
16 Jun - 17 Jun
Stella Marina Camere sul mare

Albergo Residenziale Li Troni

3.0 star property
9.0 out of 10, Wonderful, (27)
"Charmante, familiäre Unterkunft. Schöner Pool. Freundliche Angestellte. Saubere Zimmer. Alles perfekt."
Albergo Residenziale Li Troni

Hotel Don Diego

4.0 star property
8.8 out of 10, Excellent, (126)
"Very friendly and welcoming staff, went the extra mile for our honeymoon! Rooms are built like local traditional buildings and decorated beautifully, really relaxing and nice vibe. Mosquito proof and air-conditioned "
Hotel Don Diego

B&B Eleonora D'Arborea

9.8 out of 10, Exceptional, (21)
"Nice room with very good breakfast "
The price is AED 276
AED 313 total
includes taxes & fees
19 Jun - 20 Jun
B&B Eleonora D'Arborea

Cala Cuncheddi - VRetreats

4.0 star property
9.2 out of 10, Wonderful, (276)
"Great location for a relaxing getaway. Half board had great options for breakfast and dinner"
The price is AED 1,699
AED 1,898 total
includes taxes & fees
16 Jun - 17 Jun
Cala Cuncheddi - VRetreats

Residence Hotel Lu Nibareddu

3.0 star property
8.2 out of 10, Very Good, (93)
"Great accommodation "
The price is AED 661
AED 749 total
includes taxes & fees
16 Jun - 17 Jun
Residence Hotel Lu Nibareddu

Nuova - Luxury Rooms & Apartment

9.8 out of 10, Exceptional, (10)
"Clean, perfect location and Andrea is wonderful!"
Nuova - Luxury Rooms & Apartment

CasAunoE Boutique Hotel

9.8 out of 10, Exceptional, (30)
"Very nice property in great walking part of town."
CasAunoE Boutique Hotel

Borgo di Campagna

3.0 star property
8.6 out of 10, Excellent, (85)
"The property is in a beautiful, quiet setting and very close to Olbia. The staff are very gracious, the breakfast is wonderful. We had their special dinner on our first night which included 6 starters. We were very full. The room was comfortable with the only drawback being weak wifi in the room. "
The price is AED 704
AED 796 total
includes taxes & fees
16 Jun - 17 Jun
Borgo di Campagna

Essenza Hotel

4.0 star property
9.6 out of 10, Exceptional, (88)
"Great location, great service, great breakfast! Nice bed!"
The price is AED 477
AED 554 total
includes taxes & fees
16 Jun - 17 Jun
Essenza Hotel

Resort Grande Baia

4.0 star property
7.8 out of 10, Good, (347)
"Nice hotel, near Cala Brandinchi, it has comfortable cabins well equipped for families, nice staff, specially Cinthia the safeguard, which was really nice with us. Restaurants are nice, 40 min to Olbia and 2 hours to Cala Gonone. The beach hotel is ok, but no so beautiful as other beaches of Sardinia. The good thing is that beach is almost private for hotel guest. Great hotel to go with kids of 4-13 years old"
Resort Grande Baia

Hotel Sa Pedra

4.0 star property
8.6 out of 10, Excellent, (610)
"Great hotel restaurant"
The price is AED 1,084
AED 1,222 total
includes taxes & fees
24 Jun - 25 Jun
Hotel Sa Pedra

Jazz Hotel

4.0 star property
9.2 out of 10, Wonderful, (1002)
"Great location for airport hotel, staff friendly, rooms clean and nice breakfast included. Excellent restaurant for dinner."
The price is AED 859
AED 975 total
includes taxes & fees
15 Jun - 16 Jun
Jazz Hotel
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

Frequently asked questions

What's the area like around San Teodoro Beach?

San Teodoro Beach is located in San Teodoro. If you're looking for a convenient place to stay, check out the 11 hotels and other accommodations you'll find within a mile.

What's the best place to stay near San Teodoro Beach?

Baglioni Resort Sardinia - The Leading Hotels of the World is one of the top choices for your stay based on our traveler data, and this hotel offers a full-service spa and a private beach. It's located 1.7 mi (2.8 km) from San Teodoro Beach. Other good options within 5 miles include HOTEL AL FARO-SPIAGGIA LA CINTA and Hotel Sandalyon.

How many hotels are there close to San Teodoro Beach?

Expedia has 11 hotels and other accommodations within a mile from San Teodoro Beach.

If I need to cancel the hotel reservation for my stay near San Teodoro Beach, will I receive a refund?

Yes! You'll find that most hotel bookings are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to review the best deals available near San Teodoro Beach.

Where can I learn more about changing or cancelling my trip in the area near San Teodoro Beach?

To access more information about updating your stay near San Teodoro Beach or cancelling it, go to https://www.expedia.com/service/.

What can I see and do near San Teodoro Beach?

Lu Impostu Beach, La Isuledda Beach, and Cala Brandinchi Beach are great spots if you want to spend some time by the water during your stay. Spend some time exploring the great outdoors at Porto Taverna Beach, Capo Coda Cavallo Beach, and San Teodoro Lagoon. Port Ottiolu, San Teodoro Port, and Golf Club Puntaldia are worth a stop while you're in the area.