Skip to main content

Search hotels in Costa Dorata

Enter your dates to see the latest prices and deals for Costa Dorata hotels

Costa Dorata – 3 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Onda Marina

San Teodoro (Near Costa Dorata)

Surrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.

R
Ranzolin
From
Ireland
Everything… great location, amazing view, very comfortable bedroom, staff very helpful!! We definitely go back!!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,587 reviews
Price from
US$173.92
1 night, 2 adults

Baglioni Resort Sardinia - The Leading Hotels of the World

San Teodoro (Near Costa Dorata)

Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

A
Andrea
From
Singapore
The location, staff and food were amazing
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 291 reviews
Price from
US$415.14
1 night, 2 adults

Hotel Sandalyon

San Teodoro (Near Costa Dorata)

Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.

A
Angelika
From
United Kingdom
Good breakfast, just need more vegetables
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 300 reviews
Price from
US$123.97
1 night, 2 adults

Hotel Borgo di Campagna

Porto San Paolo (Near Costa Dorata)

Located 12 km from Porto San Paolo, Hotel & Glamping Borgo di Campagna is set in the Sardinian countryside, 15 minutes’ drive from Olbia and the airport.

D
David
From
France
Lovely hotel out in the country with kind and attentive staff. Very good wine and olive oil produced at the property.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 542 reviews
Price from
US$114.67
1 night, 2 adults

Hotel Ollastu

Costa Corallina (Near Costa Dorata)

This Mediterranean-style complex is set in a 4-hectare area, with wonderful views above the promontory of Costa Corallina and a convenient location for Olbia and the sea of Sardinia.

V
Viktor
From
Slovakia
It’s really beautiful place with beautiful people. We really enjoyed it!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 389 reviews
Price from
US$271.31
1 night, 2 adults

Hotel Sa Pedra

Murta Maria (Near Costa Dorata)

Set in the quiet village of Murta Maria in northern Sardinia, Hotel Sa Pedra is 3 km from Porto Istana beach. It features a garden with a large pool, parasols and sun loungers, and has free WiFi.

A
Alba
From
Croatia
Hotel Sa Pedra is a perfect hotel to explore Olbia and that part of Sardegna. Rooms are realy nice, and breakfast was great. Since I have some food alergies they have a realy great choice for everyone. Great gluten free and vegetarian options.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 494 reviews
Price from
US$133.10
1 night, 2 adults

Hotel Don Diego

Porto San Paolo (Near Costa Dorata)

Surrounded by 60,000 m² of green valley, Hotel Don Diego is a 4-star hotel set directly on the coast of Sardinia, just 12 km south of Olbia Airport.

R
Rebecca
From
Australia
Amazing place, the staff was so helpful, the location is perfect for the beach. The restaurant ten out of then
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 463 reviews
Price from
US$278.27
1 night, 2 adults

Grande Baia Resort & Spa

San Teodoro (Near Costa Dorata)

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.

A
Alberto
From
Italy
Great experience. The customer is always the main focus of the staff. We liked a lot the Samarcanda team!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,115 reviews
Price from
US$184.70
1 night, 2 adults

Hotel il Faro di Molara

Porto San Paolo (Near Costa Dorata)

Situated in Porto San Paolo and with Porto San Paolo Spiaggia reachable within 200 metres, Hotel il Faro di Molara features a terrace, allergy-free rooms, free WiFi and a bar.

b
badre
From
France
Very satisfied with our stay at this beautiful hotel. The service is of a high standard and the room is fantastic. 10 out of 10. Highly recommended
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 615 reviews
Price from
US$100.95
1 night, 2 adults

Hotel Scintilla

San Teodoro (Near Costa Dorata)

Situated in San Teodoro, 500 metres from La Cinta Beach, Hotel Scintilla features accommodation with a garden, free private parking, a shared lounge and a restaurant.

J
John
From
Ireland
Lovely clean hotel rooms 👌
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 118 reviews
Price from
US$275.37
1 night, 2 adults
See all hotels in and around Costa Dorata

Hotels with airport shuttles in Costa Dorata

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 300 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 291 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 665 reviews
From US$109.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 233 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 379 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,317 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 280 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,587 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,076 reviews
From US$106.67 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 144 reviews

Most booked hotels in Costa Dorata and surroundings in the past month

See all

Popular with guests booking hotels in San Teodoro

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,115 reviews

Popular with guests booking hotels in San Teodoro

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 582 reviews

Popular with guests booking hotels in San Teodoro

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,587 reviews

Popular with guests booking hotels in San Teodoro

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 300 reviews

Popular with guests booking hotels in Porto San Paolo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 542 reviews

Popular with guests booking hotels in Porto San Paolo

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 463 reviews

Popular with guests booking hotels in San Teodoro

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 9 reviews

Popular with guests booking hotels in Murta Maria

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 494 reviews

Popular with guests booking hotels in Porto San Paolo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 615 reviews

Popular with guests booking hotels in Porto San Paolo

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 344 reviews

Budget hotels in Costa Dorata and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 336 reviews

Offering a garden and garden view, ESMERALDA'S ROOMS is located in Porto San Paolo, less than 1 km from Porto San Paolo Spiaggia and 3.3 km from Isola di Tavolara.

From US$98.55 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 215 reviews

Set in San Teodoro and only 8.7 km from Isola di Tavolara, Da Teresa offers accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 96 reviews

Boasting garden views, Appartamento in residence fronte mare offers accommodation with a patio, around less than 1 km from Spiaggia Marina Maria.

From US$110.15 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 52 reviews

Set within 2.6 km of La Cinta Beach and 12 km of Isola di Tavolara in San Teodoro, Su Suberju provides accommodation with seating area. This property offers access to a patio and free private parking.

From US$86.96 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 113 reviews

Located in Lu Lioni and only 13 km from Isola di Tavolara, La Casa in Collina - affittacamere con vista mare provides accommodation with sea views, free WiFi and free private parking.

From US$88.93 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 8 reviews

Situated in Porto San Paolo, 2.9 km from Porto Taverna Beach and 2.6 km from Isola di Tavolara, Appartamento Vasiliki offers a garden and air conditioning.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 23 reviews

Offering a garden and garden view, Pinelopi Room is set in Olbia, 22 km from Olbia Harbour and 17 km from Archeological Museum of Olbia.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 463 reviews

Surrounded by 60,000 m² of green valley, Hotel Don Diego is a 4-star hotel set directly on the coast of Sardinia, just 12 km south of Olbia Airport.

Best hotels with breakfast in Costa Dorata and nearby

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 81 reviews

Situated in the centre of San Teodoro, B&B LE ISOLE has free bikes, a garden, free WiFi, and free private parking for guests who drive.

From US$120 per night

Appartamento delle Rose is a beachfront property situated in Porto Taverna, 3.8 km from Isola di Tavolara and 23 km from Olbia Harbour.

Situated in Porto Taverna, 300 metres from Porto Taverna Beach and 3.7 km from Isola di Tavolara, Appartamento Oleandro offers barbecue facilities and air conditioning.

Boasting air-conditioned accommodation with a balcony, Casa Lantana is situated in Porto Taverna.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 26 reviews

Featuring a patio with mountain views, a private beach area and a garden, The houses of rising sun with a stunning sea view can be found in Porto Taverna, close to Porto Taverna Beach and 3.5 km from...

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews

Villetta Tavolara, a property with a garden, a terrace and barbecue facilities, is located in Porto San Paolo, a few steps from Porto Taverna Beach, 5.5 km from Isola di Tavolara, as well as 25 km...

Boasting air-conditioned accommodation with a patio, Casa Taverna is situated in Porto Taverna. The property has lake and garden views, and is 60 metres from Porto Taverna Beach.

Set in Porto San Paolo, 1.2 km from Porto San Paolo Spiaggia and 2.9 km from Isola di Tavolara, Casa dello Scovolino offers barbecue facilities and air conditioning.