Find hotels in San Teodoro, Sicily at the best prices

Find the best offers in San Teodoro, Sicily

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
San Teodoro, Sicily hotels
Choose the perfect vacation 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

Janna E Sole Budoni - San Teodoro, Sicily
10 1 review
San Teodoro, Sicily
10/08 – 17/08
$819/nighttotal: $5733 (7 )

Janna E Sole Budoni

1 2
hotel , Budoni
The Janna E Luna Resort, a 4-star hotel, is located in Agrustos, Budoni, a 34km drive from Olbia Costa Smeralda Airport and a 13-minute walk from Spiaggia Li Cuppulati beach.
This family-friendly establishment offers 20 square metre rooms with one bedroom, one bathroom, and amenities including a swimming pool, tennis court, and restaurant, although the fitness centre and bar are closed until 31 October 2025.
Hotel Baja Bianca - San Teodoro, Sicily
8.1 48 reviews
San Teodoro, Sicily
10/08 – 17/08
$626/nighttotal: $4382 (7 )

Hotel Baja Bianca

1 2
hotel , San Teodoro
Hotel Baja Bianca, a four-star hotel in San Teodoro, is located next to a natural salt pan and green area, within the Tavolara-Capo Coda Cavallo protected marine area, offering proximity to the sea and natural landscapes.
This family-friendly resort provides accommodation with one bedroom and one bathroom, featuring two swimming pools, a sea-view restaurant serving Mediterranean cuisine, complimentary Wi-Fi in public areas, air conditioning, and organised entertainment for children and adults, with free bicycle rentals available for exploring the 100 meters to the nearest beach.
Li Suari Club Village - San Teodoro, Sicily
7.9 442 reviews
San Teodoro, Sicily
23/06 – 30/06
$456/nighttotal: $3192 (7 )

Li Suari Club Village

1 2
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.
Baglioni Resort Sardinia - The Leading Hotels Of The World - San Teodoro, Sicily
8.8 419 reviews
San Teodoro, Sicily
30/07 – 12/08
$4910/nighttotal: $63830 (13 )

Baglioni Resort Sardinia - The Leading Hotels Of The World

1 4
hotel , San Teodoro
The Baglioni Resort Sardinia - The Leading Hotels Of The World is located just north of San Teodoro, within the Tavolara Marine Reserve, offering stunning views of the protected marine area. It is a 5-star hotel with very good user ratings.
The resort features spacious, air-conditioned rooms with furnished balconies or terraces. Guests can enjoy three swimming pools, a spa, a fitness centre, a restaurant serving traditional Sardinian and international cuisine, and free parking.

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

Hôtel L'esagono - San Teodoro, Sicily
San Teodoro, Sicily
07/07 – 12/07
$1321/nighttotal: $6605 (5 )

Hôtel L'esagono

2 4
hotel , San Teodoro
Hôtel L'Esagono in San Teodoro offers a convenient base for exploring the area, though a precise address and distances to landmarks are unavailable.
This establishment features 76 guest rooms, a swimming pool, spa, restaurant, bar, parking, and free Wi-Fi; children's rollaway beds are available on request.
Due Lune Puntaldia Resort & Golf - San Teodoro, Sicily
8.3 269 reviews
San Teodoro, Sicily
24/08 – 30/08
$2522/nighttotal: $15132 (6 )

Due Lune Puntaldia Resort & Golf

2 4
hotel , San Teodoro
The Due Lune Puntaldia Resort & Golf is situated in Puntaldia, a beautiful coastal area on the north-east coast of Sardinia, about 21 miles from Olbia, which has both an airport and a port. This 5-star hotel receives very good user ratings for its cleanliness and location.
The accommodation has a range of rooms with either sea or garden views, all featuring private balconies or patios. The resort offers a wide variety of amenities and activities, including a 9-hole golf course, a fitness centre, tennis courts, windsurfing, scuba diving, a swimming pool, a Jacuzzi, a sauna, a spa, a restaurant, a bar, and room service.
Hotel Castello Budoni - San Teodoro, Sicily
8.8 764 reviews
San Teodoro, Sicily
15/08 – 30/08
$366/nighttotal: $5490 (15 )

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 Cala Mirto - San Teodoro, Sicily
8.2 860 reviews
San Teodoro, Sicily
08/08 – 22/08
$403/nighttotal: $5642 (14 )

Hotel Cala Mirto

1 2
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.

Frequently Asked Questions about hotels in San Teodoro, Sicily

Destinations nearby

Best San Teodoro, Sicily hotels with air conditioning

Hotel Onda Marina - San Teodoro, Sicily
8.6 3157 reviews
San Teodoro, Sicily
24/08 – 30/08
$1411/nighttotal: $8466 (6 )

Hotel Onda Marina

2 4
hotel , San Teodoro
Hotel Onda Marina is located near La Cinta beach, a short walk from San Teodoro's town centre and a 15-minute drive from Olbia Costa Smeralda Airport. This 3-star hotel receives very good user ratings for cleanliness and overall experience.
The hotel has a spacious garden with tables, chairs and sun loungers, perfect for relaxing in the Mediterranean sunshine. The hotel offers a range of amenities including a restaurant, bar, room service, and free Wi-Fi and parking.
Sardegnasummer Li Cuppulati - San Teodoro, Sicily
8.8 37 reviews
San Teodoro, Sicily
28/07 – 11/08
$1341/nighttotal: $18774 (14 )

Sardegnasummer Li Cuppulati

2 5
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.
Al Faro Vintage Hotel -Spiaggia La Cinta-san Teodoro - San Teodoro, Sicily
San Teodoro, Sicily
01/09 – 15/09
$396/nighttotal: $5544 (14 )

Al Faro Vintage Hotel -Spiaggia La Cinta-san Teodoro

1 2
hotel , San Teodoro
The Al Faro Vintage Hotel, located in San Teodoro, offers the "Al Faro Vintage Hotel -Spiaggia La Cinta-san Teodoro" offer and is situated a short walk from the town centre, 200 meters from La Cinta Beach, and within easy reach of San Teodoro Beach and Cala d'Ambra Beach.
This pet-friendly accommodation provides air conditioning, a garden, and on-site parking, with complimentary Wi-Fi and an ATM available for guest convenience.
Hypnos Boutique Hotel - San Teodoro, Sicily
9.0 178 reviews
San Teodoro, Sicily
04/08 – 13/08
$457/nighttotal: $4113 (9 )

Hypnos Boutique Hotel

1 2
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.

Best San Teodoro, Sicily hotels with a balcony

Piccolo Hotel - Adults Only - San Teodoro, Sicily
8.7 225 reviews
San Teodoro, Sicily
18/07 – 25/07
$1696/nighttotal: $11872 (7 )

Piccolo Hotel - Adults Only

2 3
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.
Hotel La Palma - San Teodoro, Sicily
8.7 619 reviews
San Teodoro, Sicily
16/08 – 24/08
$566/nighttotal: $4528 (8 )

Hotel La Palma

1 3
hotel , San Teodoro
Hotel La Palma is situated just 984 metres from the beautiful La Cinta beach in San Teodoro, a 30-minute drive from Olbia. This 3-star hotel has received very good user ratings, making it a popular choice for travellers seeking a comfortable and convenient stay.
The accommodation features air-conditioned rooms with private bathrooms and a terrace, offering a relaxing space to enjoy the Italian sunshine. Guests can enjoy a delicious meal at the on-site restaurant and pizzeria, which serves fresh seafood, and take advantage of the free Wi-Fi, parking, and breakfast included.
Hotel Sandalyon - San Teodoro, Sicily
8.3 365 reviews
San Teodoro, Sicily
23/06 – 30/06
$410/nighttotal: $2870 (7 )

Hotel Sandalyon

1 2
hotel , San Teodoro
The Hotel Sandalyon is located in San Teodoro, just a short walk from the beach, 19 miles from Olbia and a 1-hour drive from Palau. This 3-star hotel has received very good user ratings for its cleanliness and overall experience.
The rooms are decorated in a traditional Sardinian style, offering a taste of local culture. Guests can enjoy amenities such as a terrace or balcony, a garden, a spa, a restaurant, a bar, room service, parking, and free Wi-Fi in public areas.
Tenuta Lu Baroni - San Teodoro, Sicily
8.9 412 reviews
San Teodoro, Sicily
24/08 – 30/08
$589/nighttotal: $3534 (6 )

Tenuta Lu Baroni

2 4
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.
©2026 cozycozy.com