You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Lodge in Costa Smeralda, Brunella · 4.28 km from centre
9.2
43 reviews
Providing city views, Villa Mbita Sardegna in Brunella provides accommodations, an outdoor swimming pool, a fitness center, a garden, a shared lounge and a terrace. The lodge features both WiFi and private parking free of charge.
Villa Mbita Sardegna provides guests with a balcony, sea views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a fridge and a dishwasher, and a private bathroom with bidet and free toiletries. An oven, a microwave and minibar are also provided, as well as a coffee machine.
The accommodation offers a hot tub.
A grill is available for guests to use at Villa Mbita Sardegna.
Isola di Tavolara is 20 miles from the lodge, while Bidderosa Oasis is 26 miles away. Olbia Costa Smeralda Airport is 25 miles from the property.

Hotel in San Teodoro City Centre, San Teodoro · 10.06 km from centre
9.0
295 reviews
Breakfast available
With a stay at Terradimare Resort & Spa in San Teodoro (San Teodoro City Centre), you'll be a 5-minute drive from San Teodoro Beach and 8 minutes from Port Ottiolu. This family-friendly hotel is 22.8 mi (36.6 km) from Pittulongu Beach and 5.5 mi (8.9 km) from Cala Brandinchi Beach.

Hotel in San Teodoro City Centre, San Teodoro · 10.48 km from centre
8.4
1,586 reviews
Breakfast available
Surrounded by a lush garden, Hotel Onda Marina is only 230 feet from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.
Most rooms overlook the sea or the Mediterranean vegetation. They come with a flat-screen TV, a fridge and a private bathroom with hairdryer and toiletries.
The property provides free Wi-Fi at the reception, open 24 hours a day. Guests can relax in the 4.9 ft² garden, furnished with tables, chairs and sun loungers.
The Onda Marina Hotel is a 15-minute walk from San Teodoro city center. Golf Club Puntaldia is 5 mi away, while Olbia Costa Smeralda Airport is 19 mi away.
(Double or Twin Room with Sea View overview) that room is on the second or third floor

Inn in Siniscola · 10.49 km from centre
8.8
73 reviews
Breakfast available
Located in Siniscola, Hotel S'Arena Beach is by the sea, within a 5-minute drive of La Calletta Beach and La Calletta Marina. This property is 13.7 mi (22.1 km) from Port Ottiolu and 21.9 mi (35.2 km) from San Teodoro Beach.

Apartment in San Teodoro City Centre, San Teodoro · 9.69 km from centre
8.6
14 reviews
With a stay at Residence Oasi e Oasi Blu in San Teodoro (San Teodoro City Centre), you'll be a 3-minute drive from San Teodoro Beach and 8 minutes from Port Ottiolu. This apartment is 6.2 mi (9.9 km) from Cala Brandinchi Beach and 22.1 mi (35.5 km) from Pittulongu Beach.

Bed and breakfast in San Teodoro City Centre, San Teodoro · 9.64 km from centre
8.3
286 reviews
Breakfast available
B&B Pettirosso is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of San Teodoro. A 14-minute walk from Cala d'Ambra Beach and 9.2 miles from Isola di Tavolara, the property features a garden and a terrace. The accommodation provides luggage storage space, daily room service, and organizing tours for guests.
At the bed and breakfast, all units come with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. At the bed and breakfast, all units are soundproof. The rooms are equipped with heating facilities.
Guests can also relax in the shared lounge area.
Olbia Harbour is 22 miles from the bed and breakfast, while Archeological Museum of Olbia is 18 miles away. Olbia Costa Smeralda Airport is 15 miles from the property.

Guest house in San Teodoro City Centre, San Teodoro · 9.41 km from centre
8.7
154 reviews
In the center of San Teodoro, Coclea Relais provides rooms with free Wifi. The property is around a 12-minute walk from Cala d'Ambra Beach, 9.4 miles from Isola di Tavolara, and 22 miles from Olbia Harbour. Guests can enjoy quiet street views.
The guest house will provide guests with air-conditioned units offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, and a private bathroom with a bidet. At the guest house, all units are allergy-free and soundproof. At the guest house, all units come with bed linen and towels.
Archeological Museum of Olbia is 18 miles from the guest house, while San Simplicio Church is 19 miles away. Olbia Costa Smeralda Airport is 15 miles from the property.

Apartment in Posada · 8.55 km from centre
9.5
10 reviews
Featuring inner courtyard views, Vacanze Sardegna Mare San Giovanni Posada in Posada features accommodations, a garden, and barbecue facilities. This beachfront property offers access to a balcony and free private parking. The apartment has private entrance.
The apartment provides guests with a terrace, garden views, a seating area, cable flat-screen TV, a fully equipped kitchen with an oven and a fridge, and a private bathroom with bidet and a hair dryer. A stovetop and kitchenware are also available, as well as a coffee machine and a kettle.
If you like to discover the area, windsurfing, cycling and fishing are possible in the surroundings and Vacanze Sardegna Mare San Giovanni Posada can arrange a car rental service.
Spiaggia di San Giovanni is a 3-minute walk from the accommodation, while Bidderosa Oasis is 17 miles from the property. Olbia Costa Smeralda Airport is 29 miles away.

Bed & breakfast in Siniscola · 9.99 km from centre
9.4
3 reviews
Breakfast available
When you stay at Sa Marina in Siniscola, you'll be near the beach, within a 15-minute walk of La Calletta Beach and La Calletta Marina. This bed & breakfast is 13.2 mi (21.2 km) from Port Ottiolu and 18.7 mi (30.1 km) from San Teodoro Beach.

Hotel in San Teodoro City Centre, San Teodoro · 9.75 km from centre
9.0
17 reviews
Breakfast available
Located in San Teodoro (San Teodoro City Centre), Hotel Stella Marina is within a 10-minute drive of Port Ottiolu and San Teodoro Beach. This hotel is 5.8 mi (9.3 km) from Cala Brandinchi Beach and 21.9 mi (35.3 km) from Pittulongu Beach.

Apartment in San Teodoro City Centre, San Teodoro · 9.51 km from centre
8.7
110 reviews
Residence La Funtana is an apartment featuring rooms with free Wifi and air conditioning in the center of San Teodoro. This property offers access to a balcony and free private parking. The apartment has private entrance.
The apartment provides guests with a terrace, a seating area, cable flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with bidet and a hair dryer. A fridge, a stovetop, and kitchenware are also featured, as well as a coffee machine and a kettle. At the apartment complex, the units are equipped with bed linen and towels.
There is an on-site bar.
Guests can relax in the garden at the property.
Cala d'Ambra Beach is a 12-minute walk from Residence La Funtana, while Isola di Tavolara is 9.2 miles away. Olbia Costa Smeralda Airport is 15 miles from the property.

Apartment in San Teodoro City Centre, San Teodoro · 9.54 km from centre
8.0
1 review
With a stay at this apartment in San Teodoro (San Teodoro City Centre), you'll be within a 10-minute drive of San Teodoro Beach and Port Ottiolu. This apartment is 6.4 mi (10.3 km) from Cala Brandinchi Beach and 22.4 mi (36.1 km) from Pittulongu Beach.

Hotel in Posada · 8.75 km from centre
7.8
45 reviews
Breakfast available
When you stay at Resort Fior Di Sardegna in Posada, you'll be in a regional park, within a 15-minute walk of Posada Beach and Su Tiriarzu Beach. This hotel is 12.3 mi (19.8 km) from Port Ottiolu and 17.5 mi (28.1 km) from San Teodoro Beach.

Hotel in San Teodoro City Centre, San Teodoro · 9.88 km from centre
8.8
531 reviews
Breakfast available
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.
All rooms at the Bonsai are air conditioned and furnished with local handmade furniture. They come with satellite TV and a mini-bar.
Guests can enjoy a fitness center at the Bonsai Hotel.
Breakfast is served every day in the inside hotel’s patio.
Offering free parking with video surveillance, Hotel Bonsai is 1640 feet from San Teodoro’s historic center and a 30-minute drive from Olbia Costa Smeralda Airport.

Guest house in Siniscola, La Caletta · 9.33 km from centre
8.5
256 reviews
Providing inner courtyard views, casa mariagrazia in La Caletta provides accommodations, a garden, barbecue facilities, and a shared lounge. Among the facilities at this property are a 24-hour front desk and a shared kitchen, along with free Wifi throughout the property. Guests can enjoy quiet street views.
All units have air conditioning, a wardrobe, and a flat-screen TV, and certain units at the guest house have a terrace. At the guest house, every unit comes with a private bathroom with a hair dryer.
La Caletta Beach is a 9-minute walk from the guest house, while Isola di Tavolara is 24 miles away. Olbia Costa Smeralda Airport is 29 miles from the property.

Hotel in Siniscola · 9.98 km from centre
9.0
2 reviews
Breakfast available
Located in Siniscola, Hotel Essenza di Mirto is in a rural location, a 5-minute drive from La Calletta Beach and 6 minutes from La Calletta Marina. This hotel is 14.4 mi (23.1 km) from Port Ottiolu and 18.1 mi (29.2 km) from San Teodoro Beach.

Apartment in Siniscola, La Caletta · 10.25 km from centre
10.0
1 review
Featuring a garden, Appartamento al mare DODòSTELL features accommodations in La Caletta. Guests staying at this apartment have access to a fully equipped kitchen. Free Wifi is available throughout the property and La Caletta Beach is a 18-minute walk away.
The spacious apartment has 2 bedrooms and 1 bathroom with a bidet. A flat-screen TV is available. The accommodation is non-smoking.
Spiaggia di San Giovanni is 1.7 miles from the apartment, while Isola di Tavolara is 25 miles from the property. The nearest airport is Olbia Costa Smeralda Airport, 29 miles from Appartamento al mare DODòSTELL.

Hotel in Siniscola · 9.78 km from centre
8.6
20 reviews
Breakfast available
Located in Siniscola, Hotel L'Ancora is near the beach, a 3-minute walk from La Calletta Beach and 5 minutes by foot from La Calletta Marina. This hotel is 1.2 mi (1.9 km) from Posada Beach and 2.4 mi (3.9 km) from Spiaggia di Santa Lucia.

Apartment in San Teodoro City Centre, San Teodoro · 9.78 km from centre
8.6
6 reviews
Tirreno 35 offers accommodations in San Teodoro, 18 miles from Archeological Museum of Olbia and 19 miles from San Simplicio Church. With free private parking, the property is 8.9 miles from Isola di Tavolara and 22 miles from Olbia Harbour. The property is 400 yards from the city center and a 14-minute walk from La Cinta Beach.
At the apartment complex, every unit has a wardrobe. Each unit comes with a private bathroom and a shower, and certain units at the apartment complex have a terrace.
Church of St. Paul the Apostle is 19 miles from the apartment. Olbia Costa Smeralda Airport is 14 miles away.

Apartment in San Teodoro City Centre, San Teodoro · 9.41 km from centre
8.0
11 reviews
With a stay at Residenze Gallura, you'll be centrally located in San Teodoro, within a 10-minute drive of San Teodoro Beach and Port Ottiolu. This apartment is 6.4 mi (10.3 km) from Cala Brandinchi Beach and 17.1 mi (27.5 km) from Porto Istana Beach.