Santa Teresa di Gallura is in Sardinia.
This small city is more than just a transition point for a (relatively) inexpensive car ferry from Bonifacio, Corsica. It has several beaches in the town itself as well as great accessibility to important nearby destinations such as the Costa Smeralda, Castelsardo, and several Nuraghes.
The car ferry from Corsica also takes passengers on an approximately 1-hour journey from the port of Bonifacio. This ferry costs approximately €25 and leaves every 2 hours starting around 8AM. The last ferry back to Bonifacio depends on the season and times can be checked online with MOBY and Blu Navy.
The Olbia airport bus cost €4.10 euros (July 2017) and takes 90 minutes. The bus runs 7 days a week and departs from Santa Teresa at 6:00, 8:30, 12:30, 14:00, 17:00, 19:00 with stops along the way in Porto Pozzo, Palau, and Arzachena. The ticket office at Santa Teresa is the fast-food trailer parked in the middle of the bus station, or the ticket can be purchased from the conductor. The bus from Olbia airport departs at 10:40, 12:00, 15:00, 17:00, 19:15, and 21:45 with the same stops as above in reverse order.
Other frequent bus destinations include Capo Testa, Sassari, Cagliari, and Alghero, but their schedules change constantly. However, several routes are searchable on Google Transport.
The town is very walkable, and the primary beach, La Spiaggia di Rena Bianca, is next to the center. The car and motorcycle rental street is Via Maria Teresa/Via Nazionale, with 4 shops (but no brand name company) between numbers 29 and 58. The emptier beaches and archeological sites are only accessible practically by personal transport.
The bus station is located a couple blocks uphill from the ferry terminal at Piazza Bruno Modesto. There are no trains, and the closest airport is 60 km away in Olbia. The Costa Smeralda begins around 30 km from Santa Teresa.
The town center is quintessential Italian construction, which is charming even if it lacks the grandeur of other towns. The beaches, on the other hand, are spectacular at Rena Bianca and Santa Reparata.
The tourist office has a couple of English speakers and is located upstairs in a storefront overlooking Piazza Vittore Emanuele I. A Nuraghe tower and burial complex sits just on the outskirts of town. It can be found by searching for "Lu Brandali".
Eat good food, relax at the beach, and find la dolce vita.
The supermarket on Via Nazionale has normal prices, whereas most other places in town are high.
Most places are pricey compared with other Western European cities, but a few budget options are as follow:
La Lucciola at Via Maria Teresa 42 serves a large variety of pizza and pastry options: +39 338 125 7602
The restaurant downstairs in Albergo Scano offers a fixed price dinner that generally runs below €15 per person, including house wine.
It is a quiet town, but there is some nightlife and live music to be had. Ask at the tourist information center for their advice on the best spots.
Hotel Sandalion regularly offers the best budget option in town, and it is close to the main piazza: +39 0789 754541
Another budget option is Albergo Scano also near the main piazza: +39 0789 754447
Nearby Capo Testo and Palau generally have the best options that can be booked online with major hotel chains.