Search hotels in Oneglia

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

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in Oneglia with the extras that matter to you

Oneglia – 2 hotels and places to stay

Filter by:

Star rating
Review score

Hotel & Apartments Sasso

Diano Marina (Near Oneglia)

Only 200 metres from sandy beaches of Diano Marina, Hotel & Apartments Sasso offers air-conditioned rooms and apartments with a balcony. Free Wi-Fi is available.

T
Tarlev
From
Bulgaria
Nice hotel room. It was clean and tidy. The bed was comfortable, the bathroom big enough. Near to the walking street with the restaurants. Nice staff and rich breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,420 reviews
Price from
AR$ 168,563.24
1 night, 2 adults

Hotiday Diano Marina

Diano Marina (Near Oneglia)

Located 300 metres from Spiaggia Libera Attrezzata Al Mappamondo, Hotiday Diano Marina offers 3-star accommodation in Diano Marina and features free bikes, a fitness centre and a bar.

C
Chiara
From
Italy
A pleasant surprise!! All the furniture is very new in the room, bathroom is great, bed sooo comfortable. The staff very trained, polite, helpful, kind. The breakfast one of the best I’ve had in an hotel, congratulations to them!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 150 reviews
Price from
AR$ 196,528.13
1 night, 2 adults

Hotel Liliana Diano Marina

Diano Marina (Near Oneglia)

Just a 5-minute drive from Diano Marina, Hotel Liliana offers a swimming pool heated overlooking the Gulf and a restaurant with large panoramic windows where you can taste various Ligurian...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 441 reviews
Price from
AR$ 306,910.32
1 night, 2 adults

Hotel Gabriella

Diano Marina (Near Oneglia)

Hotel Gabriella is located directly opposite its own private beach in Diano Marina.

L
Laszlo
From
Hungary
Fantastic location, with a very well-equipped spacious room and a superb breakfast!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 344 reviews
Price from
AR$ 393,970.84
1 night, 2 adults

Hotel Arc En Ciel

Diano Marina (Near Oneglia)

Hotel Arc en Ciel is situated directly on the sea front, with a spectacular view of the bay of Diano Marina. It is surrounded by pines and palm trees. The air-conditioned rooms offer free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 332 reviews
Price from
AR$ 322,035.99
1 night, 2 adults

Hotel Moresco

Diano Marina (Near Oneglia)

Surrounded by palm trees and olive groves, Hotel Moresco has its own swimming pool and private beach. It has a quiet location in Diano Marina, overlooking the Ligurian Sea.

J
Jennie
From
Italy
We absolutely loved this hotel. The room was super stylish, spacious, comfortable and had lots of very smart storage solutions. The staff at the hotel was super friendly and everywhere we went -restaurant, pool area, beach - we felt very welcomed and taken care of. We will def make an effort to come here again!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 721 reviews
Price from
AR$ 261,885.08
1 night, 2 adults

Grand Hotel Diana Majestic

Diano Marina (Near Oneglia)

Diana Majestic enjoys a panoramic location on the Ligurian seafront. It features a private equipped beach, and 2 outdoor swimming pools with hydromassage.

M
Mary
From
Australia
We stayed at the Diana Majestic hotel on our way from Nice to Sestri Levante, and this is a hotel that truly punches above its 4* rating. We especially appreciated: # The modern room with the balcony that overlooked the beach. # The large comfortable king size bed. # The high quality linens and towels in the room and the amenities in the bathroom. # The potential to have tea and coffee making in the room. # The gourmet snacks that was served with our afternoon aperitif. # The lovely location for dinner, on the deck overlooking the ocean, and the beautiful table, setting, including close, napkins, and highly polished silverware. # And our evening and breakfast meals were high quality and delicious. # The large pool, and pool area, with plenty of lounges and the ability to find shade under the olive trees # Having access to the private beach. The very helpful and friendly staff. # The free secure onsite parking # Watching the glorious sunrise over the water from our room was just icing on the cake! This is a most comfortable hotel that I would highly recommend if you are ever in the area.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 593 reviews
Price from
AR$ 783,017.04
1 night, 2 adults

Hotel Splendid

Diano Marina (Near Oneglia)

Offering free Wi-Fi, a private swimming pool and garden, Hotel Splendid is 50 metres from the coast and its private beach area, and 800 metres from Diano Marina centre.

K
Kučinskė
From
Lithuania
I stayed at Hotel Splendid in Diano Marina for 12 days in October and had a wonderful experience. My room was spacious, even though I was traveling alone, and spotlessly clean. The view from the window was beautiful, overlooking the mountains. The bed was very comfortable with a soft down duvet, and the bathroom was modern and tidy. Breakfast was delicious, and it was nice to have the option to order lunch and dinner separately. I especially appreciated that the food was freshly and healthily prepared. The staff were very kind and helpful, always ready to assist with anything I needed. The Wi-Fi connection worked perfectly in the lobby area, and the hotel’s location is excellent — just a short walk from the sea and convenient for exploring nearby towns. Overall, it’s a lovely place to stay, and I would definitely return!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 536 reviews
Price from
AR$ 254,128.78
1 night, 2 adults

Hotel La Baia

Diano Marina (Near Oneglia)

Set in Diano Marina, 500 metres from Spiaggia Il Faro, Hotel La Baia offers accommodation with free bikes, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 72 reviews
Price from
AR$ 429,146.81
1 night, 2 adults

Soggiorno Marino San Giuseppe

Imperia (Near Oneglia)

Set in Imperia, less than 1 km from Spiaggia D'Oro beach, Soggiorno Marino San Giuseppe offers accommodation with a shared lounge, free private parking, a restaurant and a bar.

L
Ludgarda
From
Italy
Very clean and friendly staff Very good breakfast with fresh food
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,025 reviews
Price from
AR$ 163,568.25
1 night, 2 adults
See all hotels in and around Oneglia

Hotels with airport shuttles in Oneglia

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 504 reviews
From AR$ 304,694.23 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 298 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,002 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 262 reviews
From AR$ 911,426.91 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,198 reviews
From AR$ 253,266.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 402 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,229 reviews
From AR$ 605,026.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 69 reviews
From AR$ 612,061.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 279 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 140 reviews
From AR$ 791,459.28 per night

Most booked hotels in Oneglia and surroundings in the past month

See all

Popular with guests booking hotels in San Bartolomeo al Mare

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 578 reviews

Popular with guests booking hotels in Diano Marina

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 425 reviews

Popular with guests booking hotels in Diano Marina

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 529 reviews

Popular with guests booking hotels in Imperia

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,491 reviews

Popular with guests booking hotels in Diano Marina

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 469 reviews

Popular with guests booking hotels in San Bartolomeo al Mare

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

Popular with guests booking hotels in San Bartolomeo al Mare

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 435 reviews

Popular with guests booking hotels in Diano Marina

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

Popular with guests booking hotels in Diano Marina

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,420 reviews

Popular with guests booking hotels in Diano Marina

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

Budget hotels in Oneglia and nearby

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 456 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 969 reviews

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 223 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 636 reviews
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 317 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 457 reviews

Best hotels with breakfast in Oneglia and nearby

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 294 reviews

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

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 31 reviews
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 529 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 441 reviews
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 721 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 504 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 556 reviews

Hotels located in the centre of Oneglia

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,491 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 649 reviews

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

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 425 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 321 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 332 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 101 reviews

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

More places to explore, more ways to go

  • Hotels in Imperia

    Want to extend your trip or still just browsing? Try Imperia, also popular with our guests!
  • Hotels in Naples

    Want to extend your trip or still just browsing? Try Naples, also popular with our guests!
  • When to visit Italy

    Events, prices, the weather – everything you need to know about the best time to visit Italy.
  • Hotels in Italy

    Eager to explore more of Italy? Find hotels up and down the country!
  • Hotels near Nice Côte d'Azur Airport

    Got a stopover, late arrival or early departure? Find hotels conveniently close to the airport.
  • Hotels in Liguria

    Look beyond Oneglia and set off to discover more of Liguria.
  • Hotels in Rome

    Take a look at hotels in Rome and explore more of Italy.
  • Hotels in Florence

    Take a look at hotels in Florence and explore more of Italy.