Hotels in Olbia

Search and compare Olbia hotels from hundreds of travel sites and save

Olbia, Sardinia, Italy
4 Aug — 5 Aug2
Olbia, Sardinia, Italy
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Olbia

Filter by star ratings
All filters
Hotel Villa Fanny
Hotel Villa Fanny
9.3 Excellent
Via San Giovanni Bosco, 8, Cagliari, Sardinia, Italy
Show on map
191.9 km from city centre, Olbia 
ExcellentBased on 516 reviews
9.3

This comfortable hotel in Cagliari offers free Wi-Fi, as well as a swimming pool and a sun deck. It is ideally located for guests wanting to visit the area's popular attractions.

Mercure Olbia
Mercure Olbia
8.2 Excellent
Via Puglie snc, Olbia, Sardinia, Italy
Show on map
0.8 km from city centre, Olbia 
ExcellentBased on 600 reviews
8.2

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Olbia. It also offers a Jacuzzi, an indoor pool and a sauna.

Villaggio Turchese
Villaggio Turchese
8.7 Excellent
Olbia, Sardinia, Italy
Show on map
8.3 km from city centre, Olbia 
ExcellentBased on 154 reviews
8.7

Villaggio Turchese offers 3-star accommodation in Olbia. It also provides a terrace, an outdoor pool and a garden.

Hotel Stefania Boutique Hotel by the Beach
Hotel Stefania Boutique Hotel by the Beach
8.1 Excellent
Via Bora 8, Strada Panoramica Olbia-Golfo Aranci, Olbia, Sardinia, Italy
Show on map
5.7 km from city centre, Olbia 
ExcellentBased on 521 reviews
8.1

Located in Olbia, Hotel Stefania Boutique Hotel by the Beach is within a 15-minute drive of Olbia - Costa Smeralda Airport and offers free Wi-Fi, a private beach and an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Affittacamere Ciro's House
Affittacamere Ciro's House
8.7 Excellent
Via Aspromonte 7, Olbia, Sardinia, Italy
Show on map
1.6 km from city centre, Olbia 
ExcellentBased on 166 reviews
8.7

Affittacamere Ciro's House is well located right in the centre of the city. This property is conveniently situated in Olbia City Centre.

Hotel Le Ginestre
Hotel Le Ginestre
8.0 Excellent
Via Golfo Pevero, Porto Cervo, Sardinia, Italy
Show on map
21.8 km from city centre, Olbia 
ExcellentBased on 220 reviews
8.0

Hotel Le Ginestre Arzachena is located on Sardinia, and offers 4-star accommodation as well as a private beach. Popular amenities, such as outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Arzachena.

Smy Carlos V Alghero
Smy Carlos V Alghero
8.7 Excellent
Lungomare Valencia, 24, Alghero, Sardinia, Italy
Show on map
107.7 km from city centre, Olbia 
ExcellentBased on 651 reviews
8.7

Carlos V Hotel Alghero is located on Sardinia and offers 5-star facilities in addition to outdoor tennis courts and a rooftop terrace. With views over the sea, it is situated in the centre of Alghero.

Jazz Hotel
Jazz Hotel
9.0 Excellent
Via Degli Astronauti, 2, Olbia, Sardinia, Italy
Show on map
1.9 km from city centre, Olbia 
ExcellentBased on 2,050 reviews
9.0

Featuring an outdoor pool, free Wi-Fi and a Jacuzzi, this Olbia hotel is conveniently situated minutes from Olbia - Costa Smeralda Airport. It also provides a rooftop terrace, an express check-in and check-out feature and a Turkish steam bath.

Colonna Grand Hotel Capo Testa
Colonna Grand Hotel Capo Testa
8.0 Excellent
Santa Teresa Di Gallura, Santa Teresa Gallura, Sardinia, Italy
Show on map
44.6 km from city centre, Olbia 
ExcellentBased on 420 reviews
8.0

Colonna Grand Hotel Capo Testa is situated on Sardinia, and provides 5-star accommodation in addition to a private beach. Popular facilities, such as an outdoor pool, a rooftop terrace and a Jacuzzi, make for a satisfying stay in Santa Teresa Di Gallura.

Colonna Palace Hotel Mediterraneo
Colonna Palace Hotel Mediterraneo
8.0 Excellent
Via Montello, 7, Olbia, Sardinia, Italy
Show on map
0.5 km from city centre, Olbia 
ExcellentBased on 452 reviews
8.0

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Olbia. It is close to the area's tourist attractions and is minutes on foot from Olbia Railway Station.

Tips for booking a Olbia hotel

Cheapest month:March
Most expensive month:September
Average price in Olbia:$139/night
Absolute cheapest price found:$20/night
Cheapest day:Sunday
Most expensive day:Wednesday
$68 - $319
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$158 - $378
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Olbia hotels

Show all 1,209 hotels
1
DoubleTree by Hilton Olbia - Sardinia
DoubleTree by Hilton Olbia - Sardinia
8.4 Excellent
Via Isarco 5/7, Olbia, Sardinia, Italy
Show on map
1.0 km from city centre, Olbia 

This modern property is ideally located in the city centre. This property is conveniently situated in Olbia City Centre.

2
Jazz Hotel
Jazz Hotel
9.0 Excellent
Via Degli Astronauti, 2, Olbia, Sardinia, Italy
Show on map
1.9 km from city centre, Olbia 

Featuring an outdoor pool, free Wi-Fi and a Jacuzzi, this Olbia hotel is conveniently situated minutes from Olbia - Costa Smeralda Airport. It also provides a rooftop terrace, an express check-in and check-out feature and a Turkish steam bath.

3
Mercure Olbia
Mercure Olbia
8.2 Excellent
Via Puglie snc, Olbia, Sardinia, Italy
Show on map
0.8 km from city centre, Olbia 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Olbia. It also offers a Jacuzzi, an indoor pool and a sauna.

4
Resort Grande Baia
Resort Grande Baia
7.6 Good
Localita Montepetrosu SS 125, San Teodoro, Sardinia, Italy
Show on map
8.1 km from city centre, San Teodoro 

Resort Grande Baia is situated on Sardinia, and provides 4-star accommodation in addition to a private beach. Popular amenities, such as a sauna, a Turkish steam bath and an outdoor pool, make for an enjoyable stay in San Teodoro.

5
Smy Carlos V Alghero
Smy Carlos V Alghero
8.7 Excellent
Lungomare Valencia, 24, Alghero, Sardinia, Italy
Show on map
1.1 km from city centre, Alghero 

Carlos V Hotel Alghero is located on Sardinia and offers 5-star facilities in addition to outdoor tennis courts and a rooftop terrace. With views over the sea, it is situated in the centre of Alghero.

Cheapest hotels in Olbia, Sardinia

Show all 1,209 hotels
Park 20 Guesthouse
Park 20 Guesthouse
7.6 Good
Via Salvatore Petta 6e, Olbia, Sardinia, Italy
Show on map
1.2 km from city centre,  

Boasting a swimming pool, Park 20 Guesthouse is located in Olbia and offers comfortable accommodation. It is conveniently situated in the city centre.

$64
Avg. per night
Affittacamere Ciro's House
Affittacamere Ciro's House
8.7 Excellent
Via Aspromonte 7, Olbia, Sardinia, Italy
Show on map
1.6 km from city centre,  

Affittacamere Ciro's House is well located right in the centre of the city. This property is conveniently situated in Olbia City Centre.

$77
Avg. per night
Geovillage Green Residence
Geovillage Green Residence
8.1 Excellent
Via Stazzu Canu Snc, Olbia, Sardinia, Italy
Show on map
3.5 km from city centre,  

Geovillage Green Residence Relax & Wellness offers a comfortable setting while in Olbia. It also provides a car rental desk and a sun deck.

$82
Avg. per night
Colonna Palace Hotel Mediterraneo
Colonna Palace Hotel Mediterraneo
8.0 Excellent
Via Montello, 7, Olbia, Sardinia, Italy
Show on map
0.5 km from city centre,  

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Olbia. It is close to the area's tourist attractions and is minutes on foot from Olbia Railway Station.

$98
Avg. per night
Mercure Olbia
Mercure Olbia
8.2 Excellent
Via Puglie snc, Olbia, Sardinia, Italy
Show on map
0.8 km from city centre,  

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Olbia. It also offers a Jacuzzi, an indoor pool and a sauna.

$101
Avg. per night
B&B Le Rose
B&B Le Rose
8.8 Excellent
Via Roma 254, Olbia, Sardinia, Italy
Show on map
1.0 km from city centre,  

Located within walking distance of Olbia Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Olbia and its surrounds. It is conveniently situated in the city centre.

$111
Avg. per night
DoubleTree by Hilton Olbia - Sardinia
DoubleTree by Hilton Olbia - Sardinia
8.4 Excellent
Via Isarco 5/7, Olbia, Sardinia, Italy
Show on map
1.0 km from city centre,  

This modern property is ideally located in the city centre. This property is conveniently situated in Olbia City Centre.

$113
Avg. per night
Resort Grande Baia
Resort Grande Baia
7.6 Good
Localita Montepetrosu SS 125, San Teodoro, Sardinia, Italy
Show on map
8.1 km from city centre,  

Resort Grande Baia is situated on Sardinia, and provides 4-star accommodation in addition to a private beach. Popular amenities, such as a sauna, a Turkish steam bath and an outdoor pool, make for an enjoyable stay in San Teodoro.

$137
Avg. per night

Hotel prices in Olbia

2 stars or below

$64 - $111

B&B Le Rose

No. 1 most popular

B&B Le Rose
8.8 Excellent
$111
Avg. per night
Park 20 Guesthouse

Best value

$64
Avg. per night
4 stars and up

$82 - $336

Colonna Grand Hotel Capo Testa

No. 1 most popular

$239
Avg. per night
DoubleTree by Hilton Olbia - Sardinia

No. 2 most popular

$113
Avg. per night
Geovillage Green Residence

Best value

$82
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Olbia

About Olbia

Much more than a gateway to the Costa Smeralda, Olbia is an authentic Sardinian city brimming with boutiques, wine bars and cafe-fringed piazzas. Explore Olbia’s palm tree-lined waterfront and mysterious Nuragic archaeological sites.

Things to do

Meander through Olbia’s historic core, where narrow laneways branch off the main thoroughfare of Corso Umberto. Don’t miss the Romanesque Basilica San Simplicio, an 11th-century church used in Carthaginian times. After working up an appetite, retire to Piazza Giacomo Matteotti, where laid-back courtyard restaurants, like Trattoria IL Gambero, lure you in with fresh mussels and pecorino cheese.

Located on Peddone Island, Olbia Archeology Museum features exhibits ranging from Nuragic artefacts to Roman warships, highlighted by a sculpture of Hercules and a 3D video uncovering the secrets of Sardinia’s mysterious Nuragic civilisation. If you’re keen to learn more, visit Nuraghe Riu Mulinu, a hilltop archaeological complex with views of the Gulf of Olbia.

Olbia is within 20 minutes of some of Sardinia’s finest beaches. Porto Istana Beach is the most beautiful with its soft white sand, shallow turquoise waters and views of Tavolara Island. Those looking for a quick dip can head to nearby Saline Beach, just a short bus ride away.

For a taste of local cuisine, don’t miss the artisan market held in the charming village of San Pantaleo, a 30-minute drive into the hinterland. Browse the stalls for local ceramics, handmade jewellery and wood carvings, before enjoying typical Sardinian sea bass on the terrace of Ristorante da Tito.

Getting around

Olbia Costa Smeralda Airport is a 15-minute bus journey from the city centre. The marina and historical centre are walkable, and there are metro buses and taxis available. Olbia has a central railway station with trains connecting to many of the major cities in Sardinia.

Olbia travel FAQs

  • What are the best hotels in Olbia?

    420 reviews rated Colonna Grand Hotel Capo Testa with an average score of 8.0/10. It may also be worth looking into the DoubleTree by Hilton Olbia - Sardinia, which received a rating of 8.4/10 from 1,495 reviews. Jazz Hotel could also be a good option, with a score of 9.0/10 from 2,042 reviews.

  • What is a good hotel near Spiaggia di Porto Istana?

    Hotel Ollastu is a hotel near Spiaggia di Porto Istana that is popular with HotelsCombined users, scoring 8.3 across 209 reviews.

  • What is a good hotel in Olbia near Port of Olbia?

    DoubleTree by Hilton Olbia - Sardinia is the most recommended hotel near Port of Olbia on HotelsCombined (scoring 8.4 over 1,495 reviews).

  • How much do hotels in Olbia cost?

    The average price of a hotel in Olbia has been around $540 per night over the last 3 days. For a 5-star hotel in Olbia, the average price is around $1,083/night, depending on your dates. The average price of a 4-star hotel is $493/night.

  • How much is a cheap hotel in Olbia?

    $50/night is the cheapest price found for a hotel in Olbia by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Olbia tonight?

    A hotel in Olbia tonight has an average price of $571, but some deals have been found for as low as $162 in HotelsCombined searches over the last 72 hours. Prices in Olbia are changing frequently. The best price found for a 4-star Olbia hotel for tonight has been $113.