Skip to main content

Search hotels in San Teodoro

Enter your dates to see the latest prices and deals for San Teodoro hotels

June 2024

12
3456789
10111213141516
17181920212223
24252627282930

July 2024

1234567
891011121314
15161718192021
22232425262728
293031
Check-in date - Check-out date

Filter by:


Star rating

Review score

San Teodoro – 111 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Onda Marina, hotel in San Teodoro

Surrounded by a lush garden, Hotel Onda Marina is only 100 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.

Very nice people,simple but tasty breakfast buffet,delicious coffee Spectacular sunrise view from balcony beautiful beach with white sand warm clear water Perfect location 5min walk from hotel to the beach Very good restaurant opposite hotel and by the beach
8.3
Scored 8.3
Very good
Rated very good
1,633 reviews
Price from£115.70per night
Terradimare Resort&Spa, hotel in San Teodoro

Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.

The staff at reception were very helpful. The location seems far on maps but it’s actually only about a 10 minute walk to restaurants and 15 to the centre. The apartment was equipped with everything we needed. The pool area was very relaxing.
8.3
Scored 8.3
Very good
Rated very good
889 reviews
Price from£139.38per night
Baglioni Resort Sardinia - The Leading Hotels of the World, hotel in San Teodoro

Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

The location, staff and food were amazing
8.8
Scored 8.8
Fabulous
Rated fabulous
355 reviews
Price from£602.49per night
Hotel Bonsai, hotel in San Teodoro

Located in San Teodoro, on Sardinia’s east coast, Hotel Bonsai is just a 10-minute walk from the sea. Surrounded by nature, it offers wellness facilities and free WiFi.

the staff was really polite and kind. our room was always clean. this hotel is a 10 minutes walk from one of the most beautiful beach of Sardinia and a 5 minutes walk from the center. the breakfast is tasty and ample.
8.4
Scored 8.4
Very good
Rated very good
497 reviews
Price from£100.81per night
Due Lune Puntaldia Resort & Golf, hotel in San Teodoro

The Due Lune Puntaldia Resort & Golf is located on the north-east coast of Sardinia. It offers panoramic views of the coastline, a 9-hole golf course and many sports and leisure facilities.

8.4
Scored 8.4
Very good
Rated very good
64 reviews
Price from£354.69per night
Hotel Scintilla, hotel in San Teodoro

Set 150 metres from La Cinta's white sandy beaches, the Scintilla offers spacious rooms with private balcony. The hotel features a restaurant and bar, surrounded by Mediterranean gardens.

Incredible family hotel with original features. A step back in time when you walk through the gates, so well looked after.
7.6
Scored 7.6
Good
Rated good
115 reviews
Price from£75.58per night
HOTEL AL FARO spiaggia la Cinta SanTeodoro, hotel in San Teodoro

Located in San Teodoro, 600 metres from La Cinta Beach, HOTEL AL FARO spiaggia la Cinta SanTeodoro provides accommodation with a garden, private parking, a shared lounge and a terrace.

Perfect location, few meters from most beautiful beach Cinta. Rooms are simple, clean , atmosphere is nice. Marco is very kind and gave a lot of advices.
9.6
Scored 9.6
Exceptional
Rated exceptional
22 reviews
Price from£115.78per night
Hotel Le Mimose, hotel in San Teodoro

Le Mimose is located 1 km from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, minibar and a safe.

8.4
Scored 8.4
Very good
Rated very good
5 reviews
Price from£173.12per night
Hotel Stella Marina, hotel in San Teodoro

Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation.

Great staff, good hotel location between town and beach. The selection at breakfast was ok, lacks hot food but can't expect much from a small/medium hotel Room is a decent size, they put a lot of space on the balcony, which is always nice.
9.2
Scored 9.2
Superb
Rated superb
388 reviews
Price from£95.43per night
Hotel L'Esagono, hotel in San Teodoro

Set directly on the beach, this 3-star hotel features rooms surrounded by a large garden. Hotel L'Esagono comes with 2 swimming pools, a restaurant, and free private parking.

It was a place too stay that all i can say really except view for breakfast was good
8.3
Scored 8.3
Very good
Rated very good
1,097 reviews
Price from£164.76per night
See all 334 hotels in San Teodoro

Most booked hotels in San Teodoro in the past month

San Teodoro's best hotels with breakfast

  • Hotel Il Platano
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 208 reviews

    Hotel Il Platano is set in San Teodoro on the east coast of Sardinia, 25 km from Olbia. This hotel offers air-conditioned rooms, free parking, and a shared garden.

    ottima posizione, camera pulita e ottima colazione

  • Hotel Costa Caddu
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 181 reviews

    Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine.

    Always very clean, staff nice and the food was fantastic.

  • Terradimare Resort&Spa
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 889 reviews

    Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.

    All is clean and nice. The breakfast is very good.

  • Hotel Scintilla
    7.6
    Scored 7.6
    Good
    Rated good
     · 115 reviews

    Set 150 metres from La Cinta's white sandy beaches, the Scintilla offers spacious rooms with private balcony. The hotel features a restaurant and bar, surrounded by Mediterranean gardens.

    personale sempre disponibile e sempre con il sorriso

  • Amareclub Le Rose
    7.4
    Scored 7.4
    Good
    Rated good
     · 374 reviews

    Just 800 metres from Sardinia's La Cinta Beach, Amareclub Le Rose is set in gardens with a large swimming pool. It offers a private beach and daytime and evening entertainment.

    The staff was very friendly. The place was very nice overall.

  • Futura Club Baja Bianca
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 7 reviews

    Boasting 2 swimming pools and a sea-view restaurant, Hotel Club Baja Bianca is next to a natural salt pan and relaxing green area with free parasols, deckchairs and sun loungers.

Budget hotels in San Teodoro

  • Hypnos Boutique Hotel
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 193 reviews

    Situated in San Teodoro, 16 km from Isola di Tavolara, Hypnos Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and barbecue facilities.

    Clean and nice hotel. Breakfast was 11/10 outstanding!

  • Hotel Lu Pitrali
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 220 reviews

    This family-run hotel offers a peaceful location, 1 km from Cala Girgolu beach on the east coast of Sardinia. All air-conditioned rooms feature a furnished balcony. Parking and Wi-Fi are free.

    L’accoglienza del personale e la pulizia delle stanze

  • Hotel Stella Marina
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 388 reviews

    Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation.

    Location great and very helpful staff on reception.

  • Hotel Onda Marina
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,633 reviews

    Surrounded by a lush garden, Hotel Onda Marina is only 100 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.

    close to La Cinta beach, staff very service oriented

  • Hotel L'Esagono
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,097 reviews

    Set directly on the beach, this 3-star hotel features rooms surrounded by a large garden. Hotel L'Esagono comes with 2 swimming pools, a restaurant, and free private parking.

    Room was nice. Private beach was good. Good breakfast.

  • AMASEA Resort
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 369 reviews

    Located in San Teodoro, 200 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    Beautiful relaxing scenery. Staff were excellent.

  • Hotel Sandalyon
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 265 reviews

    Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.

    Molto carine la sistemazione indipendente della stanza

  • Hotel La Palma
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 260 reviews

    Located 300 metres from La Cinta beach in San Teodoro, the Palma features a restaurant and pizzeria with terrace and air-conditioned rooms. The property is 30 minutes' drive from Olbia.

    great location, beach La Cinta at walking distance

FAQs about hotels in San Teodoro







What guests said about San Teodoro:

  • 6.0
    Scored 6.0

    The breakfast was good.

    The breakfast was good. The bathroom was very small and had a shower that was out of the 70’s.It did not look like any of the photos on their site. I feel I was shortchanged with that awful bathroom.
    A
    Anonymous
  • 10
    Scored 10

    Magnificent views every day, perfect spot to explore the...

    Magnificent views every day, perfect spot to explore the North East coast of the island, conveniently close to the airport yet sufficiently rural to allow experiencing local countryside, surrounding nature and gorgeous coastline all around (amazing spots North & South of the accommodation very easy to reach by car & a bit of walk/hike). Delicious breakfast & incredibly kind service at the restaurant was a big plus!
    Annika1
    Estonia
  • 8.0
    Scored 8.0

    Nice little town with a vibrant town center, great...

    Nice little town with a vibrant town center, great restaurants and even greater varied cuisine. Very artistic shops which gave it a Bohemian feeling and the people were nice. Quiet relaxation was abundant throughout its narrow roads I would like to visit this town again :)
    Captain Ray V. Micallef
    Malta
  • 10
    Scored 10

    We stayed at Monte Petrosu. Very pretty calm area.

    We stayed at Monte Petrosu. Very pretty calm area. Beach (Porto Taverna) was lovely - at the end of September not crowded but still possible to sunbath and swim. Temperature of the sea was around 23°C. When it is windy, there are nice waves. If not windy, you can rent a motor boat and go to Tavolara Island by yoursel. Nice restaurants on the beach. Bus available on a main road. Great pizzeria and icecream place near the bus stop. 2 small shops with basic stuff. Public londery just by the bus stop. Nice views from the hill. I really recomend this area.
    Veronika
    Czech Republic
  • 10
    Scored 10

    Ideal location, with beautiful beaches dotted around.

    Ideal location, with beautiful beaches dotted around. A busy town centre with lots of restaurants and bars. 3 supermarkets close by and a night market to keep you entertained. 25 minute drive from the airport, on easy accessible roads
    sarah
    United Kingdom
  • 8.0
    Scored 8.0

    The whole area has many beautiful beaches.

    The whole area has many beautiful beaches. The town is nothing special, but we come there for the beaches and the nature. I can recommend the agriturismo Li Mori. That was a very nice restarant experience.
    Lis
    Denmark

Explore guest reviews of hotels in San Teodoro

  • From £152.01 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 119 reviews
    It is such a lovely place and also managed by wonderful family who are present and have businesses in the same building. I travel mostly alone and I feel very fortunate to have found this by accident. it is right in town and you can access everything on foot even safe at night. I am also truly impressed by how well designed the room is! essentially new and bright light and colorful view of Tavolara.I highly recommend this place and have decided to stay longer because of all mentioned as well as the warmth and kindness of the family.
    P
    Polly
    United States
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 45 reviews
    The B&B is located near the breathtaking beaches La Cinta and Brandinchi. The nearest town is San Teodoro with many bars and restaurants. Cande and Matteo were the best hosts you could wish for. They gave us a lot of useful tips to enjoy Sardinia. We stayed in the Ulivo room which was amazing. It was very well equipped, very clean and comfortable. The room also had a nice balcony to enjoy some peace and quiet. The breakfast was lovely. Cande was very polite. We had great morning conversations and she made delicious cappuccinos.
    Marjan
    Slovenia
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,097 reviews
    nice beach continental breakfast good location - use the local free bus to go to San Teodoro airport transfer for 5 of us was prompt and professional make sure to have cash with you...for transfer, bar, ice cream etc good hotel/restaurant/bar with friendly but laid back attitude from locals limited English from locals...recommend an Italian traveler's vocabulary 100servizi marine boat trip highly recommended!!!! GRAZIE!!!!!!
    Monika
    France
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 102 reviews
    Great location (short walk to the lively town centre) lovely, quiet garden& dining areas (we enjoyed the garden every nite) beach gear for us to use, wonderful, generous live-in hosts who offered us coffee/water upon arrival (no one else did this) along w/detailed maps& reco's. Nice breakfasts. Great view from our 2nd fl room (olive& lemon trees for miles). All Super clean
    Betsy
    Canada
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 58 reviews
    Property very much as described. Amazing location with everything you need. San Teodoro is a ideal base, great restaurants and shops and bars within a east walking distance. So many beautiful beaches in the area. The apartment is very comfortable and nice to be able to eat on the small terrace. Hotel swimming pool was a plus.
    Janine
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 369 reviews
    Great location, only 10mins walk into the town San Teodoro. Only a few hundred yards onto the beach where the use of sun loungers are available free of charge. Rooms are great and comfortable and nice and clean. Great selection of food for breakfast also. Would recommend this property and is priced about right.
    ceri
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 6 reviews
    The property is gorgeous. Lovely pool, in a peaceful area with nice surroundings. If you want peace and quiet, in lovely surroundings away from the hustle and bustle then this is perfect. It is a little drive away from the town and San Teodoro central but has a number of stunning beaches within a 10-15min drive
    A
    Anonymous
    United Kingdom
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 1 review
    The house was nice and spacious. The garden was very beautiful and well kept. There was TV and Wifi. The location was not too far from the city, and with a car it was just fine going to a town or a beach. Keep in mind there is recycling bins and they ask to leave the kitchen clean. Nicole was super nice with us!
    Petar
    Spain
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 889 reviews
    The hotel main area was very clean. We had three rooms in total 2 bed & breakfast rooms and one apartment. The pool was clean, always sun beds available and the grounds constantly maintained. Drinks and food were extremely reasonable when compared to the town prices. Just a 15 minute walk to the town.
    Debbie
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 142 reviews
    The hotel is very modern and beautiful inside. The room had all the necessities, AC was great to have during the hot summer days. The host is very welcoming, even one day left us the pack of Sardinia’s traditional cookies in the room! The location is very central to all the cool places in the area.
    Marina
    Switzerland
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 99 reviews
    The property was walking distance to all of the restaurants in San Teodoro. It was cleaned daily and got everything you need for a restful stay after all the daily excursions in that part of Sardinia. The owner is prompt in responding to messages via the Booking . Com messaging system.
    A
    Anonymous
    Australia
  • From £1,476.07 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 355 reviews
    Magnificent place! From the staff which is professional and always at the service, to the ambient which is beautiful. Food at the restaurant was the best we tasted in Sardegna, view from Junior suit was amazing, and awesome beach Cala Brandinchi is just 20-ish min walk away.
    Ivan
    United States
  • From £117.38 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 357 reviews
    The property is well located not too close to the hustle and bustle of San Teodoro. The rooms are always kept clean and breakfast sets you up nicely for the day. Many thanks to Maria Theresa who made our stay truly memorable, a wonderful and thoughtful host.
    Edward
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 497 reviews
    the staff was really polite and kind. our room was always clean. this hotel is a 10 minutes walk from one of the most beautiful beach of Sardinia and a 5 minutes walk from the center. the breakfast is tasty and ample.
    Gaborino
    Hungary
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 260 reviews
    The hotel has beautiful, cozy interiors, it is very clean and the gentleman at the reception was very kind and helpful. Around 15min walk to La Cinta beach and max. 10min to the city center. Highly recommended!
    Gabriel Gramesc
    Austria
  • From £125.66 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 527 reviews
    The location of the hotel is very good, close to the beach, the hotel workers are very nice, there is daily cleaning of the rooms, it is my favorite hotel in San Teodoro
    Mukachi
    Germany
  • From £247.44 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,633 reviews
    Great location, the hotel is recently renovated, the rooms are clean and the staff is super friendly and willing to help. The coffee served at breakfast is quite good.
    Oana
    Romania
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 99 reviews
    Always great to stay at coclea. You can’t beat the location as it is in the heart of San Teodoro. The rooms are great and the staff is very friendly.
    A
    Anonymous
    Canada
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 497 reviews
    The Hotel Bonsai is in the midst of restaurants and within walking distance to the beach. The rooms were clean with very adequate amenities.
    James
    United States
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,495 reviews
    Amazing view. The hotel is such a good value with great amenities and friendly staff.
    Saruul Delgerbayar
    Austria
gogless