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 San Teodoro · 18.38 km from centre
9.0
1 review
La Janna di Lianti offers accommodations in Puntaldia, a 8-minute walk from Lu Impostu Beach and 6.2 miles from Isola di Tavolara. This property offers access to a terrace, free private parking, and free Wifi. The pool views are a highlight at the vacation home's pool.
The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a walk-in shower and a bidet. Guests can take in the views of the sea from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
Guests can make the most of the warm weather with the property's barbecue facilities.
The area is popular for cycling and fishing, and bike rental is available at the vacation home. Outdoor play equipment is also available at La Janna di Lianti, while guests can also relax in the garden.
Olbia Harbour is 18 miles from the accommodation, while Archeological Museum of Olbia is 15 miles away. The nearest airport is Olbia Costa Smeralda Airport, 12 miles from La Janna di Lianti.

Hotel in Monte Petrosu · 16.09 km from centre
9.5
2 review
Featuring a garden, L'Oasi di Simone e Rossella offers accommodations in Monte Petrosu. This property offers access to a patio, free private parking, and free Wifi. Spiaggia della Tartaruga is 1.7 miles from the apartment and Isola di Tavolara is 3.6 miles away.
With direct access to a balcony with inner courtyard views, the spacious air-conditioned apartment consists of 2 bedrooms. Offering a terrace with garden views, this apartment also features a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bidet and a hair dryer. The property has an outdoor dining area.
Spiaggia di Cala Girgolu is 1.2 miles from the apartment, while Porto Taverna Beach is 1.6 miles from the property. The nearest airport is Olbia Costa Smeralda Airport, 9.3 miles from L'Oasi di Simone e Rossella.

Hotel in Golfo Aranci · 13.15 km from centre
9.7
12 review
Just a 10-minute walk from Seconda Spiaggia and 0.6 miles from Quarta Spiaggia, SandBeach Apartment features accommodations in Golfo Aranci with a garden. The air-conditioned accommodation is a 9-minute walk from Third Golfo Aranci Beach, and guests can benefit from on-site private parking and complimentary Wifi. San Simplicio Church is 11 miles from the apartment and Archeological Museum of Olbia is 11 miles away.
Providing a terrace and sea views, the spacious apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. For added convenience, the property can provide towels and linens for a supplement. The property has an outdoor dining area.
Olbia Harbour is 10 miles from the apartment, while Isola di Tavolara is 21 miles away. The nearest airport is Olbia Costa Smeralda, 14 miles from SandBeach Apartment, and the property offers a paid airport shuttle service.

Hotel in San Teodoro City Centre, San Teodoro · 22.51 km from centre
8.0
5 review
Breakfast available
With a stay at Amasea Resort in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach. This beach hotel is 1.2 mi (1.9 km) from La Punta Falls and 1.6 mi (2.5 km) from San Teodoro Lagoon.

Hotel in San Teodoro City Centre, San Teodoro · 21.89 km from centre
7.6
20 review
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 13 minutes from Cala Brandinchi Beach. This hotel is 22 mi (35.4 km) from Pittulongu Beach and 0.5 mi (0.8 km) from La Punta Falls.

Hotel in San Teodoro City Centre, San Teodoro · 21.71 km from centre
8.8
528 review
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.

Hotel in Arzachena · 19.15 km from centre
8.8
167 review
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 13 mi (21 km) from La Marinella Beach.

Hotel in San Teodoro City Centre, San Teodoro · 21.37 km from centre
9.0
274 review
Breakfast available
With a stay at Terradimare Resort & Spa in San Teodoro (San Teodoro City Centre), you'll be within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach. This family-friendly hotel is 22.8 mi (36.6 km) from Pittulongu Beach and 0.9 mi (1.5 km) from La Punta Falls.

Hotel in Arzachena, Porto Cervo · 19.22 km from centre
8.3
251 review
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, 0.9 mi away.

Hotel in San Teodoro · 21.68 km from centre
7.6
586 review
Just 2625 feet 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 mini-bar and satellite TV. Some units offer a balcony or patio.
A sweet and savory 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 center is open all day for snorkeling sessions and trips to Cala Gonone and La Maddalena Archipelago.
The hotel is 1312 feet 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 Harbor are around 30 minutes away by car.

Hotel in San Teodoro · 21.50 km from centre
8.0
2 review
Featuring a garden, Gramsci 4 features accommodations in San Teodoro. The property is around 1.2 miles from Cala d'Ambra Beach, 8.8 miles from Isola di Tavolara, and 21 miles from Olbia Harbour. The property is 300 yards from the city center and a 17-minute walk 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.
Archeological Museum of Olbia is 18 miles from the apartment, while Church of St. Paul the Apostle is 18 miles from the property. The nearest airport is Olbia Costa Smeralda Airport, 14 miles from Gramsci 4.

Hotel in San Teodoro City Centre, San Teodoro · 21.34 km from centre
8.2
810 review
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 center of San Teodoro, the property is just 1.2 mi 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.