See the latest prices and deals by choosing your dates.
Hotel in San Teodoro
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 in San Teodoro
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. The location, the staff, the breakfast
Hotel in San Teodoro City Centre, 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. very clean, spacious room, friendly staff, good central location, very good breakfast
Hotel in San Teodoro City Centre, San Teodoro
Set in the centre of San Teodoro, Il Viandante is 800 metres from the beach in Cala d'Ambra, and a 5-minute drive from La Cinta Beach. It offers an outdoor pool which is heated in spring and autumn. The room was lovely. There was a safe. The French doors opened onto a small patio with a table and chairs and a drying rack. I enjoyed a swim in the outdoor pool. Deck chairs available. Breakfast was wonderful. The servers were friendly and attentive. Host was very informative and helpful.
Hotel in San Teodoro City Centre, 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. Absolutely recommended! The host Giacomo is amazing and super funny! He gave us a warm welcome including a nice talk and some awesome advice for the city. He also has a bar in the hotel where you can have some nice Espresso or drinks. 😍 The hotel is about 200m from the beach La Cinta, which is fantastic! The water is clean and clear blue with white sand. The city center is about 10 mins walk away. So the location is perfect. The room is super clean and has everything you need. The hotel in general is very nice and gives some beach-vibes. We had an amazing stay and would recommend it every time. Grazie Giacomo and see you soon!
Hotel in San Teodoro City Centre, 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. The staff was welcoming, the property was clean and I loved being able to walk to the beach. We had an early morning flight before breakfast was served so the staff prepared a breakfast for us before we left. I would stay at this property again.
Hotel in San Teodoro City Centre, 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. Breakfast was outstanding and so pretty to have it on the water. Staff was wonderful and very helpful. Location was great
Hotel in San Teodoro City Centre, San Teodoro
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. Nice resort, very clean and well kept. Very friendly staff and lovely facilities.
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. We were upgraded to a villa so that's one plus Other than that the rooms are perfect, the breakfast is amazing and the private beach is perfection Amazing hotel to spend a vacation in sardinia
Hotel in San Teodoro City Centre, San Teodoro
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. Breakfast was a continental breakfast, very good selection and the staff were lovely
Hotel in San Teodoro
Hotel in San Teodoro City Centre, San Teodoro
Hotel in San Teodoro
Hotel in San Teodoro City Centre, San Teodoro
Hotel in San Teodoro City Centre, San Teodoro
Hotel in San Teodoro City Centre, San Teodoro
Hotel in San Teodoro
Hotel in San Teodoro
Hotel in San Teodoro
Hotel in San Teodoro City Centre, San Teodoro
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro Coast
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro Coast
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro Coast
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro Coast
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro Coast
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro Coast
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro Coast
Hotel in San Teodoro City Centre, 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.
Hotel in San Teodoro
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 in San Teodoro
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. The location, the staff, the breakfast
Hotel in San Teodoro City Centre, 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. very clean, spacious room, friendly staff, good central location, very good breakfast
Hotel in San Teodoro City Centre, 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. Absolutely recommended! The host Giacomo is amazing and super funny!
Hotel in San Teodoro City Centre, San Teodoro
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. Nice resort, very clean and well kept. Very friendly staff and lovely facilities.
Hotel in San Teodoro City Centre, San Teodoro
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. Breakfast was a continental breakfast, very good selection and the staff were lovely
Hotel in San Teodoro City Centre, San Teodoro
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. It was the nicest accomodation, which we have had on the north of island.
Hotel in San Teodoro City Centre, San Teodoro
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. The staff made my stay,they are friendly, very polite, very helpful it was a pleasure to stay here.
Hotel in San Teodoro City Centre, 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. Very good breakfast for an Italian hotel. clean rooms and nice environment.
Hotel in San Teodoro City Centre, San Teodoro
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios. Perfect location, quiet neighborhood, super close to city center and free car parking.
Hotel in San Teodoro City Centre, 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. Everything was very good. We received housekeeping everyday, the breakfast was very good served,...
Hotel in San Teodoro City Centre, San Teodoro
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 location is very nice because the city center is a few steps away.
Hotel in San Teodoro
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.
Due Lune Puntaldia Resort & Golf, Baglioni Resort Sardinia - The Leading Hotels of the World and Hotel Onda Marina have received great reviews from travellers in San Teodoro Coast regarding the views from their hotel rooms.
Guests staying in San Teodoro Coast also spoke highly of the views from the rooms at Hotel San Teodoro, Il Viandante and Hotel Il Platano.
On average, it costs € 180.31 per night to book a 3-star hotel in San Teodoro Coast for tonight. You'll pay on average around € 195.94 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Teodoro Coast will cost around € 914.92 (based on Booking.com prices).
There are 1,183 hotels in San Teodoro Coast you can book on Booking.com.
San Teodoro, Lu Lioni and Punta Molara are popular with other travellers visiting San Teodoro Coast.
For hotels in San Teodoro Coast that serve up a highly-rated breakfast, try Baglioni Resort Sardinia - The Leading Hotels of the World, Il Viandante and Hotel Stella Marina.
Breakfast at these hotels in San Teodoro Coast are also highly rated: Hotel La Palma, Hotel Lu Pitrali and Hypnos Boutique Hotel.
The average price per night for a 3-star hotel in San Teodoro Coast this weekend is € 197.35 or, for a 4-star hotel, € 271.94. Looking for something even fancier? 5-star hotels in San Teodoro Coast for this weekend cost on average around € 936.07 per night (based on Booking.com prices).
Hotel Lu Pitrali, Hotel Stella Marina and Il Viandante are some of the popular hotels in San Teodoro Coast.
In addition to these hotels, Hypnos Boutique Hotel, HOTEL AL FARO spiaggia la Cinta SanTeodoro and Hotel Onda Marina are also popular in San Teodoro Coast.
Couples travelling in San Teodoro Coast loved staying at HOTEL AL FARO spiaggia la Cinta SanTeodoro, Hotel Lu Pitrali and Il Viandante.
Similarly, these hotels in San Teodoro Coast are highly rated by couples: Hotel Stella Marina, Hypnos Boutique Hotel and Hotel Costa Caddu.
Many families visiting San Teodoro Coast loved staying at HOTEL AL FARO spiaggia la Cinta SanTeodoro, Hotel Lu Pitrali and Hotel Stella Marina.
Similarly, Il Viandante, Hypnos Boutique Hotel and Hotel Costa Caddu are also popular among family travellers.