Hotels in San Teodoro, Sicily

Find the best offers in San Teodoro, Sicily

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
San Teodoro, Sicily hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

12 Cheap hotels in San Teodoro, Sicily

Best San Teodoro, Sicily luxury hotels (4 and 5 stars)

Among the 4 accommodations in San Teodoro, Sicily, here are the 4 best luxury hotels

Terradimare Resort&spa - San Teodoro, Sicily
8.4 2005 reviews
San Teodoro, Sicily
09/08 – 23/08
326 €/nighttotal: 4564 € (14 )

Terradimare Resort&spa

1 2
hotel , San Teodoro
Terradimare Resort&Spa is located in the centre of San Teodoro, just a stone's throw from the beach and easily accessible from Olbia Airport and port. This 4-star hotel receives consistently high ratings from guests for its location, cleanliness, and overall experience.
The resort offers a range of comfortable rooms and apartments, all with balconies or patios. Guests can enjoy a variety of amenities, including a swimming pool, tennis court, spa, and restaurant, as well as a range of activities for all ages.
Piccolo Hotel - Adults Only - San Teodoro, Sicily
8.7 225 reviews
San Teodoro, Sicily
30/06 – 10/07
472 €/nighttotal: 4720 € (10 )

Piccolo Hotel - Adults Only

1 2
hotel , Budoni
The Piccolo Hotel - Adults Only is a 4-star guesthouse located in Porto Ottiolu, Budoni, a short walk (approximately 1 km) from Ottiolu Beach and Cala dei Francesi Beach, and a short drive from Isola di Tavolara.
This adults-only establishment offers a seasonal outdoor swimming pool, free private parking, a restaurant serving Italian and local cuisine catering to dietary needs, evening entertainment, and a free shuttle service; all within a single-bedroom, single-bathroom suite.
Janna E Sole Resort - San Teodoro, Sicily
8.1 1571 reviews
San Teodoro, Sicily
28/07 – 11/08
1141 €/nighttotal: 15974 € (14 )

Janna E Sole Resort

2 5
hotel , Budoni
The Janna E Sole Resort is located in Budoni, just 1 kilometre from the beautiful Spiaggia Li Cuppulati beach and a short drive from other popular beaches like Ottiolu and Spiaggia e pineta Salamaghe. This 4-star hotel has a very good user rating, making it a popular choice for travellers.
The resort offers comfortable accommodation, with rooms measuring 20 square metres and featuring a private bathroom. Guests can enjoy a range of amenities, including a swimming pool, a fitness centre, a tennis court, a restaurant, and a bar, ensuring there's something for everyone.
Hotel San Teodoro - San Teodoro, Sicily
8.3 608 reviews
San Teodoro, Sicily
24/06 – 02/07
306 €/nighttotal: 2448 € (8 )

Hotel San Teodoro

1 2
hotel , San Teodoro
The Hotel San Teodoro is located in the Badualga district, just a short distance from the town centre and the beaches of San Teodoro. It is a 4-star hotel with very good user ratings.
The accommodation offers a range of amenities and activities, including a swimming pool, a garden, a restaurant, and a bar. Guests can also enjoy a fitness centre, room service, and free Wi-Fi.

Best San Teodoro, Sicily hotels with a pool

Among the 4 accommodations in San Teodoro, Sicily, here are the 4 best hotels with a pool

Hotel Cala Mirto - San Teodoro, Sicily
8.2 860 reviews
San Teodoro, Sicily
30/07 – 12/08
322 €/nighttotal: 4186 € (13 )

Hotel Cala Mirto

1 4
hotel , Budoni
Hotel Cala Mirto is a 3-star hotel situated in Budoni, close to the beaches of Spiagge Porto Ainu and Spiagge di Baia Sant'Anna. It has received very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of amenities, including a swimming pool, a terrace, a garden, a restaurant, a bar and a fitness centre. Guests can enjoy a buffet breakfast, free Wi-Fi in public areas, and easy access to nearby attractions.
Baia Del Porto Charme Hotel - San Teodoro, Sicily
8.3 299 reviews
San Teodoro, Sicily
28/07 – 11/08
919 €/nighttotal: 12866 € (14 )

Baia Del Porto Charme Hotel

2 5
hotel , Budoni
Hotel Baia Del Porto is situated in Ottiolu, a seaside village on the east coast of Sardinia, just 800 metres from the port of Ottiolu. This 4-star hotel offers a range of amenities for families, including a swimming pool, a mini club, and a playground, as well as a private beach with direct access to the Sardinian coastline.
Hotel Castello Budoni - San Teodoro, Sicily
8.8 764 reviews
San Teodoro, Sicily
08/08 – 22/08
239 €/nighttotal: 3346 € (14 )

Hotel Castello Budoni

1 2
hotel , Budoni
Hotel Castello Budoni is situated on a hilltop overlooking the coast, just 1.9 miles from the town of Budoni and close to the resorts of San Teodoro and Agrustos. This 3-star hotel receives very good user ratings for its location and cleanliness.
The hotel offers a range of amenities, including a swimming pool, a terrace, a restaurant, a bar, and free parking. Guests can enjoy sea views from their rooms and the outdoor pool, as well as take advantage of the hotel's convenient transfer services to and from Olbia Harbor and Airport.
Hotel Pedra Niedda - San Teodoro, Sicily
8.6 601 reviews
San Teodoro, Sicily
30/07 – 12/08
429 €/nighttotal: 5577 € (13 )

Hotel Pedra Niedda

2 4
hotel , Budoni
Hotel Pedra Niedda is a 3-star hotel situated just a short walk from the sandy beach of Porto Ainu, in the quiet village of Tanaunella, a 10-minute drive from the lively town of Budoni. It has consistently received very good ratings from previous guests for its cleanliness, location and overall experience.
This family-friendly hotel offers a range of amenities for a relaxing stay, including a swimming pool, terrace, garden and restaurant. Guests can enjoy a delicious breakfast buffet each morning, and relax with a drink in the bar, which has outdoor seating.

Frequently asked questions about hotels in San Teodoro, Sicily

  • How can travelers relax during a week in and arond San Teodoro?

    You can relax on the beautiful beaches, go for a swim in the crystal-clear waters, or take a boat trip to the nearby islands. You can also spend an afternoon exploring the charming streets of San Teodoro and enjoying the local cuisine. The Isola di Tavolara is a great place to go for a peaceful walk and enjoy the stunning views of the coastline.
  • What are the best hotels with a swimming pool in San Teodoro, Sicily?

    Agriturismo Leanza "La Baita", La Fucina Di Vulcano and Hotel Mazzurco are among the best hotels with a swimming pool in San Teodoro, Sicily.

  • What amenities can travelers expect in hotel rooms in San Teodoro?

    Most hotels in San Teodoro offer standard amenities such as air conditioning, Wi-Fi, and a private bathroom. Some hotels may also have a balcony or terrace with views of the sea or the surrounding countryside. You can expect to find comfortable beds, a TV, and a mini-fridge in your room.
  • What are the most popular 2, 3 and 4-star hotels in San Teodoro, Sicily?

    Among 2, 3 and 4-star hotels in San Teodoro, Sicily, Agriturismo Leanza "La Baita", Hotel Costellazioni and La Fucina Di Vulcano are the most popular ones.

  • When is the best time to book a hotel in San Teodoro?

    The best time to book a hotel in San Teodoro is during the shoulder season, from April to May or September to October. The weather is still pleasant during these months, but the crowds are smaller and the prices are lower.
  • What are the best luxury hotels in San Teodoro, Sicily?

    Hotel Costellazioni and Hotel Costellazioni are among the best luxury hotels in San Teodoro, Sicily.

  • What are some pet-friendly activities in and around San Teodoro?

    Many of the beaches in San Teodoro are dog-friendly, especially in the off-season. You can also take your dog for a walk in the Parco Naturale di Tavolara - Punta Coda Cavallo, which has several trails suitable for dogs. Some restaurants and cafes in San Teodoro are also pet-friendly.
  • What are the best family friendly hotels in San Teodoro, Sicily?

    The best family friendly hotels in San Teodoro, Sicily are Relais Villa Miraglia, Agriturismo Leanza "La Baita" and Hotel Dei Nebrodi.

  • Which towns or cities worth a visit near San Teodoro?

    The nearby town of Olbia is worth a visit for its historic centre and Roman amphitheatre. You can also take a boat trip to the beautiful islands of Tavolara and Molara, which are both known for their stunning beaches and clear waters.
  • What are the best pet friendly hotels in San Teodoro, Sicily?

    The best pet friendly hotels in San Teodoro, Sicily are Relais Villa Miraglia, Agriturismo Leanza "La Baita" and Hotel Dei Nebrodi.

  • What are the best hotels with jacuzzi in San Teodoro, Sicily?

    Hotel Costellazioni and La Fucina Di Vulcano are the best hotels with a jacuzzi in San Teodoro, Sicily.

Destinations nearby

Best San Teodoro, Sicily hotels with air conditioning

Il Viandante - San Teodoro, Sicily
9.2 465 reviews
San Teodoro, Sicily
09/08 – 23/08
271 €/nighttotal: 3794 € (14 )

Il Viandante

1 2
hotel , San Teodoro
Il Viandante is a 3-star hotel situated in the heart of San Teodoro, just under 1 kilometre from Cala d'Ambra beach and a 5-minute drive from La Cinta Beach. It has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities to make your stay comfortable, including a swimming pool, a terrace, a garden, and a restaurant. You can also enjoy discounted meals at local restaurants and pizzerias, take advantage of the shuttle service to Olbia Airport, and explore the natural beauty of Sardinia with boat trips to nearby islands.
Hotel Costa Caddu - San Teodoro, Sicily
9.1 418 reviews
San Teodoro, Sicily
24/08 – 30/08
472 €/nighttotal: 2832 € (6 )

Hotel Costa Caddu

2 4
hotel , San Teodoro
Hotel Costa Caddu is a 3-star hotel located on the Sardinian coastline, just a short distance from the charming town of San Teodoro. It has received excellent user ratings for its cleanliness and overall experience.
The hotel offers a range of amenities and activities, including a swimming pool, a jacuzzi, a restaurant, and a bar. Guests can enjoy stunning sea views from the terrace and relax in the garden.
Sardegnasummer Li Cuppulati - San Teodoro, Sicily
8.8 37 reviews
San Teodoro, Sicily
06/08 – 09/08
1236 €/nighttotal: 3708 € (3 )

Sardegnasummer Li Cuppulati

2 4
hotel , San Teodoro
The Sardegnasummer Li Cuppulati hotel is located in the city centre of San Teodoro, within 3 kilometres of the San Teodoro Lagoon, San Teodoro Beach, and La Punta Falls. It has received very good ratings from previous guests.
The accommodation has 38 rooms, each with a kitchen, a modern LCD TV, and a private shower. It also offers a garden, a barbecue area, and free parking, as well as free Wi-Fi in communal areas and towel exchange upon request.
Li Suari Club Village - San Teodoro, Sicily
7.9 442 reviews
San Teodoro, Sicily
06/08 – 09/08
775 €/nighttotal: 2325 € (3 )

Li Suari Club Village

1 4
hotel , San Teodoro
Li Suari Club Village is a 4-star hotel located just outside San Teodoro, a short distance from the beach in Cala D'Ambra and about 3 kilometres from the town centre. It has consistently received very good ratings from previous guests for its location, cleanliness and overall experience.
The hotel has spacious grounds with a swimming pool and tennis court, offering plenty of space for relaxation and recreation. Amenities include air conditioning, a restaurant, bar, fitness centre and free Wi-Fi in public areas, as well as private patios for each room.

Best San Teodoro, Sicily hotels with a balcony

Tenuta Lu Baroni - San Teodoro, Sicily
8.9 412 reviews
San Teodoro, Sicily
01/09 – 15/09
254 €/nighttotal: 3556 € (14 )

Tenuta Lu Baroni

2 2
hotel , Budoni
Tenuta Lu Baroni is a 3-star hotel located in Porto Ottiolu, a peaceful coastal village near Budoni, just 1.5 km from Spiaggia di Porto Ottiolu beach. The hotel has received excellent user ratings for its location, cleanliness and overall experience.
This family-friendly property features air-conditioned rooms with private balconies offering stunning sea views, as well as a garden and terrace where guests can relax and enjoy the Mediterranean sunshine. The hotel also offers a range of amenities including a Jacuzzi, free parking, and a choice of breakfast options.
Hotel Stella Marina - San Teodoro, Sicily
9.3 313 reviews
San Teodoro, Sicily
22/09 – 25/09
129 €/nighttotal: 387 € (3 )

Hotel Stella Marina

1 2
hotel , San Teodoro
Hotel Stella Marina is conveniently located in the heart of San Teodoro, just a short walk from the town centre and a five-minute drive from the stunning La Cinta beach. This 3-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities for a comfortable stay, including air conditioning, free Wi-Fi, a restaurant, a bar, and parking. Guests can enjoy a delicious Italian breakfast and relax on the terrace or in the garden.
Hotel Le Mimose - San Teodoro, Sicily
San Teodoro, Sicily
22/09 – 25/09
121 €/nighttotal: 363 € (3 )

Hotel Le Mimose

1 2
hotel , San Teodoro
Hotel Le Mimose is situated just a short walk from La Cinta beach in San Teodoro, a popular destination known for its beautiful beaches and lively atmosphere. The hotel is a 3-star property, consistently receiving very good ratings from previous guests.
The hotel offers a range of amenities to ensure a comfortable stay, including a swimming pool, a Jacuzzi, a terrace, and a garden. Guests can also enjoy a restaurant, a bar, a fitness centre, and free Wi-Fi.
Hypnos Boutique Hotel - San Teodoro, Sicily
9.0 178 reviews
San Teodoro, Sicily
08/08 – 15/08
616 €/nighttotal: 4312 € (7 )

Hypnos Boutique Hotel

2 3
hotel , San Teodoro
Hypnos Boutique Hotel in San Teodoro is situated 16km from Isola di Tavolara and 29km from Olbia, offering convenient access to both locations and their attractions.
This 21-square-metre hotel room, sleeping up to two guests, features a private terrace or balcony, a garden setting, a fitness centre, and complimentary Wi-Fi; a paid airport shuttle service to Olbia Costa Smeralda Airport is also available.
©2026 cozycozy.com