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 · 9.59 km from centre
7.7
3 reviews
Miriacheddu 3 is located in San Teodoro, 1.7 km from Cala d'Ambra Beach, 16 km from Isola di Tavolara, and 35 km from Olbia Harbour. Set 1.1 km from Spiaggia Isuledda, the property offers a garden and free private parking. San Simplicio Church is 31 km from the apartment.
Providing access to a terrace with garden views, the air-conditioned apartment consists of 2 bedrooms and a fully equipped kitchen.
Archeological Museum of Olbia is 29 km from the apartment, while Church of St. Paul the Apostle is 30 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 25 km from Miriacheddu 3.

Hotel in Buddittogliu Straulas · 10.33 km from centre
8.0
1 review
San Teodoro - Trilo Atlantis, a property with a terrace, is located in Schifoni, 28 km from Archeological Museum of Olbia, 29 km from San Simplicio Church, as well as 29 km from Church of St. Paul the Apostle. With free private parking, the property is 16 km from Isola di Tavolara and 34 km from Olbia Harbour.
The nearest airport is Olbia Costa Smeralda Airport, 25 km from the apartment.

Hotel in San Teodoro · 11.56 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 Siniscola, La Caletta · 8.30 km from centre
10.0
3 reviews
Breakfast available
Facing the beachfront, Hotel La Caletta Village offers 4-star accommodation in La Caletta and features an outdoor swimming pool, garden and private beach area. With a shared lounge, the property also has a restaurant, as well as a bar. The accommodation provides evening entertainment and a kids' club.
The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. Guest rooms include a wardrobe.
A continental breakfast is available at Hotel La Caletta Village.
The accommodation offers a sun terrace. You can play table tennis, darts and tennis at Hotel La Caletta Village, and the area is popular for cycling.
Speaking German, English, Spanish and French at the 24-hour front desk, staff are willing to help at any time of the day.
La Caletta Beach is 700 metres from the hotel, while Bidderosa Oasis is 28 km away. Olbia Costa Smeralda Airport is 47 km from the property.

Hotel in San Teodoro City Centre, San Teodoro · 11.68 km from centre
8.2
810 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 · 14.97 km from centre
7.8
17 reviews
Breakfast available
When you stay at Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World in San Teodoro, you'll be on the waterfront, within a 15-minute drive of San Teodoro Beach and Cala Brandinchi Beach. This beach hotel is 16.4 mi (26.3 km) from Port of Olbia and 24.7 mi (39.8 km) from Pittulongu Beach.

Resort in San Teodoro · 18.36 km from centre
7.6
339 reviews
Breakfast available
When you stay at Resort Grande Baia in San Teodoro, you'll be near the beach, within a 15-minute drive of Cala Brandinchi Beach and San Teodoro Beach. This beach resort is 14.6 mi (23.6 km) from Port of Olbia and 22.1 mi (35.6 km) from Pittulongu Beach.

Hotel in San Teodoro · 13.13 km from centre
7.0
1 review
Offering a garden and garden view, Villino Bellavista is located in San Teodoro, 2.9 km from La Cinta Beach and 14 km from Isola di Tavolara. This property offers access to a terrace and free private parking. Church of St. Paul the Apostle is 29 km from the apartment and San Simplicio Church is 29 km away.
The spacious apartment is equipped with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a fridge, and a washing machine.
Olbia Harbour is 33 km from the apartment, while Archeological Museum of Olbia is 28 km away. The nearest airport is Olbia Costa Smeralda Airport, 23 km from Villino Bellavista.

Hotel in San Teodoro · 16.48 km from centre
9.2
4 reviews
Featuring pool views, Residenza Lu Fraili offers accommodation with a garden and a balcony, around 2.7 km from La Cinta Beach. This property offers access to a terrace and free private parking. The property is non-smoking and is set 8.7 km from Isola di Tavolara.
The holiday home consists of 3 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a bidet and a hair dryer. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. There is also a seating area and a fireplace.
Olbia Harbour is 28 km from the holiday home, while Archeological Museum of Olbia is 23 km away. The nearest airport is Olbia Costa Smeralda Airport, 18 km from Residenza Lu Fraili.

Chalet in Siniscola · 12.79 km from centre
8.9
17 reviews
Boasting garden views, Chalet Sa Petra Ruja - Gadu e Tremene offers accommodation with a garden and a patio, around 23 km from Bidderosa Oasis. The air-conditioned accommodation is 2.8 km from La Caletta Beach, and guests can benefit from private parking available on site and free WiFi. Outdoor seating is also available at the chalet.
The chalet is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. A private entrance leads guests into the chalet, where they can enjoy some wine or champagne. This chalet is non-smoking and soundproof.
For those times when you'd rather not dine out, you can choose to cook on the barbecue.
Isola di Tavolara is 44 km from Chalet Sa Petra Ruja - Gadu e Tremene. Olbia Costa Smeralda Airport is 52 km from the property.

Hotel in San Teodoro · 14.97 km from centre
8.1
72 reviews
Breakfast available
The Due Lune Puntaldia Resort & Golf is located on the north-east coast of Sardinia. It offers panoramic views of the coastline, a 9-hole golf course and many sports and leisure facilities.
All rooms at the Due Lune Puntaldia Resort & Golf are air conditioned and have views of the sea or hotel gardens from the balcony or patio. Each has a private bathroom, satellite TV and minibar.
The Due Lune Puntaldia Resort & Golf has a restaurant and bar around the swimming pool. There is also a fitness and wellness centre, together with tennis courts, windsurfing and scuba diving.
The hotel is 34 km from Olbia which has both an airport and a port with connections to Genoa, Leghorn and Civitavecchia.

Hotel in San Teodoro · 17.46 km from centre
9.1
36 reviews
Boasting 2 swimming pools and a sea-view restaurant, Hotel Club Baja Bianca is next to a natural salt pan and relaxing green area with free parasols, deckchairs and sun loungers. Wi-Fi is free in public areas.
With a private patio and air conditioning, guest rooms are spacious and en suite. Each includes a safe, TV and minibar, plus a private bathroom with free toiletries and a hairdryer.
You can explore the surroundings with one of the free bikes, or enjoy the entertainment activities and shows, organised for both children and adults.
At the Hotel Club Baja Bianca you can dine at the fine restaurant, either indoors or on the panoramic verandah. You can admire the spectacular views while enjoying Mediterranean cuisine and local wines. Mineral water, soft drinks, and wine are included with half-board and full-board meals.
This hotel is set on the protected area of Tavolara-Capo Coda Cavallo. On-site facilities include a snack bar, playground. You can rent parasols, deck chairs and sun beds on the private beach.

Hotel in San Teodoro · 18.51 km from centre
7.8
1,114 reviews
Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 10 km north of San Teodoro centre. It offers a modern spa and an impressive pool with sun terrace.
The resort features a mix of rooms, suites and apartments. Air conditioned and with contemporary interior design, accommodation here features a flat-screen TV with satellite channels, free wired internet and a private patio.
An American breakfast is served each morning and there are 2 restaurants and a shared kitchen area for preparing baby's meals.
Grande Baia is a great place to relax in, with a wellness centre featuring a sauna, hot tub and Turkish bath. You will also find a fitness centre and a mini club for children.
The beach of Grande Baia is a 5-minute walk away. Olbia Airport and town centre with port are 25 minutes away by car. Free parking is provided on site.

Hotel in San Teodoro · 16.32 km from centre
9.0
1 review
Featuring pool views, La Janna di Lianti offers accommodation with a patio, around 700 metres from Lu Impostu Beach. This holiday home has a private pool, a garden, barbecue facilities, free WiFi and free private parking. The property is non-smoking and is set 10 km from Isola di Tavolara.
The holiday home with a terrace and sea views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a walk-in shower. The air-conditioned unit at the property features a bidet and a dressing room. The property has an outdoor dining area.
For guests with children, the holiday home provides outdoor play equipment and a baby safety gate. If you would like to discover the area, cycling and fishing are possible in the surroundings and La Janna di Lianti can arrange a bicycle rental service.
Olbia Harbour is 30 km from the accommodation, while Archeological Museum of Olbia is 24 km away. The nearest airport is Olbia Costa Smeralda Airport, 19 km from La Janna di Lianti.

Hotel in Monte Petrosu · 18.72 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 Puntaldia · 15.50 km from centre
7.5
2 reviews
Boasting air-conditioned accommodation with a balcony, Dimora delle Cipree 22 - BeLocations is set in Puntaldia. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is situated less than 1 km from Lu Impostu Beach.
This holiday home is fitted with 3 bedrooms, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and 2 bathrooms fitted with a bidet. Guests can take in the views of the sea from the terrace, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
A minimarket is available at the holiday home.
Guests can enjoy the outdoor swimming pool at the holiday home.
Spiaggia di Puntaldia is 1.1 km from Dimora delle Cipree 22 - BeLocations, while La Cinta Beach is 1.4 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 20 km from the accommodation.