Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Monte Petrosu · 16.09 km from centre
9.5
2 reviews
Boasting air-conditioned accommodation with a patio, L'Oasi di Simone e Rossella is set in Monte Petrosu. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 2 km from Spiaggia di Cala Girgolu.
The spacious apartment is fitted with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with garden views. Guests can enjoy a meal on an outdoor dining area while overlooking the inner courtyard views.
Guests can relax in the garden at the property.
Porto Taverna Beach is 2.6 km from the apartment, while Spiaggia della Tartaruga is 2.7 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 15 km from L'Oasi di Simone e Rossella.

Hotel in San Teodoro City Centre, San Teodoro · 22.53 km from centre
8.0
5 reviews
Breakfast available
With a stay at Amasea Resort in San Teodoro (San Teodoro City Centre), you'll be a 1-minute drive from San Teodoro Beach and 8 minutes from Port Ottiolu. This beach hotel is 6.9 mi (11.1 km) from Cala Brandinchi Beach and 18 mi (28.9 km) from Porto Istana Beach.

Hotel in San Teodoro City Centre, San Teodoro · 21.89 km from centre
7.6
20 reviews
With a stay at Hotel Club Le Rose, you'll be centrally located in San Teodoro – a 4-minute drive from San Teodoro Beach and 9 minutes from Port Ottiolu. This hotel is 22 mi (35.4 km) from Pittulongu Beach and 6 mi (9.7 km) from Cala Brandinchi Beach.

Hotel in San Teodoro City Centre, San Teodoro · 21.71 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 minibar.
Guests can enjoy a fitness centre at the Bonsai Hotel.
Breakfast is served every day in the inside hotel’s patio.
Offering free parking with video surveillance, Hotel Bonsai is 500 metres from San Teodoro’s historic centre and a 30-minute drive from Olbia Costa Smeralda Airport.

Hotel in Arzachena · 19.15 km from centre
8.8
167 reviews
Breakfast available
With a stay at Hotel Petra Bianca, you'll be centrally located in Arzachena, within a 5-minute drive of Capriccioli Beach and Pevero Golf Club. This family-friendly hotel is 15.4 mi (24.9 km) from Port of Olbia and 18 mi (29 km) from Pittulongu Beach.

Hotel in San Teodoro City Centre, San Teodoro · 21.37 km from centre
9.0
274 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 Arzachena, Porto Cervo · 19.22 km from centre
8.3
251 reviews
Breakfast available
Petra Bianca overlooks the Bay of Cala di Volpe in Porto Cervo.
Your room at Petra Bianca has air conditioning, LCD TV with SKY channels, and Wi-Fi connection.
At lunch and dinner you can enjoy a delicious mix of Mediterranean and international cuisine at the restaurant.
Hotel Petra Bianca features a swimming pool, kids pool, and a gym.
The hotel arranges paid shuttle service to the Pevero Golf Club, 1.5 km away.

Hotel in San Teodoro · 21.68 km from centre
7.6
586 reviews
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 Club Le Rose’s rooms are air-conditioned and decorated in a traditional Mediterranean style. Each is equipped with a minibar and satellite TV. Some units offer a balcony or patio.
A sweet and savoury buffet is served every morning at breakfast. The restaurant is open at lunch and dinner and offers international dishes. It hosts a weekly Sardinian night.
Sports lovers can hire a bike for exploring the Emerald Coast. The excursions centre is open all day for snorkelling sessions and trips to Cala Gonone and La Maddalena Archipelago.
The hotel is 400 metres from the nearest bus stop for buses to Sardinia's main cities. Free Wi-Fi is available in the area around the swimming pool.
Olbia Costa Smeralda Airport and Olbia Harbour are around 30 minutes away by car.

Hotel in San Teodoro · 21.50 km from centre
8.0
2 reviews
In the San Teodoro City Centre district of San Teodoro, close to Cala d'Ambra Beach, Gramsci 4 has a garden and a washing machine. The property is situated 14 km from Isola di Tavolara, 34 km from Olbia Harbour and 28 km from Archeological Museum of Olbia. The property is 300 metres from the city centre and 1.5 km from La Cinta Beach.
Offering direct access to a terrace with garden views, the air-conditioned apartment consists of 1 bedroom and a fully equipped kitchen. A flat-screen TV is available.
Church of St. Paul the Apostle is 29 km from the apartment, while San Simplicio Church is 29 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 23 km from Gramsci 4.

Hotel in San Teodoro City Centre, San Teodoro · 21.34 km from centre
8.2
811 reviews
Breakfast available
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios. Set in the centre of San Teodoro, the property is just 2 km away from La Cinta beach.
Located in one of the most popular resorts on the east coast of Sardinia, Terra Di Mare is easily reached from both Olbia Airport and port.
Terradimare Resort&Spa offers a diverse range of rooms, suites, and apartments. Each has a contemporary design and all the latest comforts including satellite TV and air conditioning.
Children can have fun at the playground. There is a fully equipped conference room available, which can hold up to 30 delegates.
Breakfast is buffet style. The poolside bar is ideal for a post-dinner drink.

Hotel in San Teodoro City Centre, San Teodoro · 21.90 km from centre
7.6
46 reviews
Well located in San Teodoro, Zeta Club San Teodoro Le Rose provides air-conditioned rooms, a seasonal outdoor swimming pool and a restaurant. The property is around 14 km from Isola di Tavolara, 34 km from Olbia Harbour and 28 km from Archeological Museum of Olbia. The property is non-smoking and is located 1.1 km from La Cinta Beach.
At the hotel, all rooms come with a wardrobe. The private bathroom is equipped with a bidet and a hairdryer. At Zeta Club San Teodoro Le Rose each room has a desk and a TV.
Guests at the accommodation can enjoy a buffet breakfast.
Speaking German, English, Spanish and French at the reception, staff are always at hand to help.
Church of St. Paul the Apostle is 29 km from Zeta Club San Teodoro Le Rose, while San Simplicio Church is 29 km away. Olbia Costa Smeralda Airport is 23 km from the property.