Hotels in Olbia

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

Olbia, Sardinia, Italy
18 Jun — 19 Jun2
Olbia, Sardinia, Italy
Fri 18-6
Sat 19-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Olbia

Filter by star ratings
All filters
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 567 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 - Apartment
Villaggio Turchese - Apartment
8.7 Excellent
Olbia, Sardinia, Italy
Show on map
8.3 km from city centre, Olbia 
ExcellentBased on 131 reviews
8.7

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

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 436 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.

Hotel For You
Hotel For You
8.9 Excellent
Via Acquedotto Romano, 9, Olbia, Sardinia, Italy
Show on map
0.3 km from city centre, Olbia 
ExcellentBased on 1,092 reviews
8.9

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Olbia. It is surrounded by a variety of popular eateries and is within a 10-minute walk of Olbia Marittima Railway Station.

The Pelican Beach Resort & Spa - Adults Only
The Pelican Beach Resort & Spa - Adults Only
8.4 Excellent
Via Mar Adriatico, 34, Olbia, Sardinia, Italy
Show on map
6.6 km from city centre, Olbia 
ExcellentBased on 169 reviews
8.4

This pet-friendly hotel is situated in Olbia and features a private beach. It also provides a Turkish steam bath, free Wi-Fi and a rooftop terrace.

Park 20 Guesthouse
Park 20 Guesthouse
7.7 Good
Via Salvatore Petta 6e, Olbia, Sardinia, Italy
Show on map
1.1 km from city centre, Olbia 
GoodBased on 670 reviews
7.7

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

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, Olbia 
ExcellentBased on 97 reviews
8.8

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.

Geovillage Green Residence
Geovillage Green Residence
8.1 Excellent
Via Ghana, Olbia, Sardinia, Italy
Show on map
3.5 km from city centre, Olbia 
ExcellentBased on 331 reviews
8.1

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

Resort Grande Baia
Resort Grande Baia
7.6 Good
Localita Montepetrosu SS 125, San Teodoro, Sardinia, Italy
Show on map
17.9 km from city centre, Olbia 
GoodBased on 463 reviews
7.6

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.

Tips for booking a Olbia hotel

Cheapest month:March
Most expensive month:August
Average price in Olbia:S$ 138/night
Absolute cheapest price found:S$ 19/night
Cheapest day:Monday
Most expensive day:Sunday
S$ 66 - S$ 373
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 153 - S$ 373
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Olbia hotels

Show all 1,096 hotels
1
Hotel For You
Hotel For You
8.9 Excellent
Via Acquedotto Romano, 9, Olbia, Sardinia, Italy
Show on map
0.3 km from city centre, Olbia 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Olbia. It is surrounded by a variety of popular eateries and is within a 10-minute walk of Olbia Marittima Railway Station.

2
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.

3
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.

Cheapest hotels in Olbia, Sardinia

Show all 1,096 hotels
Park 20 Guesthouse
Park 20 Guesthouse
7.7 Good
Via Salvatore Petta 6e, Olbia, Sardinia, Italy
Show on map
1.1 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.

S$ 84
Avg. per night
Geovillage Green Residence
Geovillage Green Residence
8.1 Excellent
Via Ghana, 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.

S$ 85
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.

S$ 105
Avg. per night
Hotel For You
Hotel For You
8.9 Excellent
Via Acquedotto Romano, 9, Olbia, Sardinia, Italy
Show on map
0.3 km from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Olbia. It is surrounded by a variety of popular eateries and is within a 10-minute walk of Olbia Marittima Railway Station.

S$ 121
Avg. per night
Villaggio Turchese - Apartment
Villaggio Turchese - Apartment
8.7 Excellent
Olbia, Sardinia, Italy
Show on map
8.3 km from city centre,  

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

S$ 130
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.

S$ 134
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.

S$ 141
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.

S$ 197
Avg. per night

Hotel prices in Olbia

2 stars or below

S$ 84 - S$ 105

B&B Le Rose

No. 1 most popular

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

Best value

S$ 84
Avg. per night
4 stars and up

S$ 85 - S$ 231

Hotel For You

No. 1 most popular

Hotel For You
8.9 Excellent
S$ 121
Avg. per night
Mercure Olbia

No. 2 most popular

Mercure Olbia
8.2 Excellent
S$ 141
Avg. per night
Geovillage Green Residence

Best value

S$ 85
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?

    1,092 reviews rated Hotel For You with an average score of 8.9/10. It may also be worth looking into the Jazz Hotel, which received a rating of 9.1/10 from 1,894 reviews. Mercure Olbia could also be a good option, with a score of 8.2/10 from 567 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.4 across 200 reviews.

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

    Hotel For You is rated 8.9 from 1,092 reviews and is close to Port of Olbia.

  • How much do hotels in Olbia cost?

    The average prices of hotels in Olbia have been around S$ 310 per night over the last 3 days.

  • How much is a cheap hotel in Olbia?

    HotelsCombined users have found cheap hotels in Olbia starting from S$ 58 per night in the last 3 days.