Set in the historical centre of Posada, this small hotel offers a restaurant, bar and bike hire service. All bright rooms come with satellite TV and free Wi-Fi. Rooms at Hotel Sa Rocca have simple furnishings and cool tiled floors. Each includes a mini fridge and a private bathroom with hairdryer. Some rooms feature views of the Mediterranean Sea. Traditional Italian cuisine is served at the restaurant, open at lunch and dinner. A sweet breakfast with cappuccino coffee or tea is available each morning. Sa Rocca is 13.7 miles from San Teodoro and a 40-minute drive from Olbia Harbour.