Hotel
B&B HOTEL Diano Marina Palace
4-star beachfront hotel in Diano Marina, with an Italian restaurant, sea-view rooms and an eco-friendly focus on the Riviera dei Fiori.

Family-run hotel in the center of Diano Marina, 200 meters from the sea, with a Ligurian restaurant, panoramic terrace and renovated rooms for every need.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Hotel Olympic is a 3-star family-run hotel in the center of Diano Marina, in Liguria, about 200 meters from the sea and 2 km from the train station.
The property offers seven renovated room types, from the Economy Single to the Superior Family Room, all with private bathroom, free WiFi and satellite TV with Sky channels; the higher-category rooms add air conditioning, minibar and balcony. The in-house restaurant serves Ligurian and Mediterranean specialties in a family-run setting, with a buffet breakfast that includes continental, Italian and vegetarian options and a certified gluten-free menu.
Available services include bicycle rental, luggage storage, 24-hour reception and a rooftop panoramic terrace with garden, where live music evenings are organized in summer. Pets are welcome upon request. The central location makes it possible to reach the beaches, bars and restaurants of central Diano Marina on foot, and to take day trips to Monte Carlo and the French Riviera.

Hotel Olympic offers seven room types, designed to meet different needs: from the 14 sqm Economy Single, ideal for solo travelers, to the Economy Triple Room and the 23 sqm Superior Family Room, suited to families with children thanks to the bunk bed paired with the double bed. All rooms have a private bathroom with hairdryer, satellite TV with Sky channels and free WiFi.
The Comfort and Superior Family room types add air conditioning and a minibar, while several rooms feature a balcony or terrace, including the Economy Double Room and the Small Double Room, the latter with a balcony and an iPod docking station. The availability of flexible bed configurations, with single or double beds to choose from in several room types, makes the property suitable for both couples and groups of friends or larger families.
Double room with balcony, whose bed configuration can be chosen at the time of booking between a large double bed or two single beds. It has free WiFi, satellite TV with 12 Sky channels and a private bathroom with hairdryer, in a 17 sqm space shared only with the Comfort Room.
The smallest room in the property, designed for a single guest, with 14 sqm of essential space. It comes with free WiFi, satellite TV with 12 Sky channels and a private bathroom with hairdryer, without a balcony.
Designed for groups or families with children, it offers two configurations: a bunk bed paired with the double bed, or three single beds. At 20 sqm, it is among the largest in the economy category, and keeps free WiFi, satellite TV and a private bathroom with hairdryer.
Unlike the economy rooms, this comfort room type adds air conditioning and a minibar, as well as satellite LCD TV and a private bathroom with hairdryer. The bed configuration is chosen at the time of booking between twin or double.
The largest room in the hotel, at 23 sqm, with a bunk bed paired with the double bed, ideal for families. It includes air conditioning, minibar and flat-screen satellite TV with 12 Sky channels, plus a private bathroom with hairdryer.
Compact 15 sqm room with a queen-size double bed, air-conditioned and with a private balcony. It is the only room type with an iPod docking station, in addition to TV with 12 Sky channels.
Hotel Olympic provides guests with free WiFi throughout the property, air conditioning, a lift and an entirely non-smoking building with marble or tiled floors. Reception is staffed 24 hours a day, and the property has a safe, luggage storage, wake-up calls and security systems such as CCTV cameras and fire extinguishers.
For leisure time, guests can enjoy bicycle rental, bike and walking tours, cycling excursions, scuba diving and a tour desk for organizing local outings. There is also a sun terrace with a panoramic balcony, much appreciated on summer evenings.
The dining service includes an in-house bar and menus designed for special diets upon request, while guests arriving by electric car will find a dedicated charging station in the property’s parking area.
Hotel Olympic is located on Piazza Mazzini, in the heart of Diano Marina, one of the most popular seaside resorts on the Western Ligurian Riviera. The area is pedestrian and lively, with shops, bars and restaurants just steps from the entrance: Bar Mazzini is only 50 meters away, while Gastronomia Pranzo e Cena and the restaurants La Briciola and Zero Secondi are within 100-150 meters. The property occupies a central position that allows guests to leave the car and get around comfortably on foot for most of their stay.
The sea is about 250-300 meters away, with several beaches including Spiaggia Bagni Delfino, Spiaggia Lido Scogliera and Spiaggia Libera Attrezzata Sotto al Sole, all reachable within a few minutes’ walk. Diano train station is 1.8 km away, and Imperia station is about 4.1 km away, useful for those arriving by train along the Genoa-Ventimiglia line. The nearest airport is Riviera Airport, about 15 km away, while Nice Côte d’Azur is 73 km away and Monte Carlo can be reached by car in under an hour, an ideal destination for a day trip.
Diano Marina is a good base for exploring the Ligurian hinterland: the Church of San Giacomo is about 1 km away, while historic villages and sites such as the Oratory of San Biagio and the Collegiate Church of San Giovanni Battista are within a few kilometers. In summer, life is centered on the seafront and beaches, with bicycle rental and tours organized by the property itself; in the cooler months, the surrounding hills offer trekking routes and coastal views, ideal for those who prefer slower, nature-based tourism.
Reviews particularly praise the friendliness of the staff (9.5) and the cleanliness of the rooms (9.4), followed by comfort and the central location, much appreciated by couples. The value for money remains strong, while WiFi gets the lowest score, though still positive.
Yes, Hotel Olympic allows pets upon request; an extra charge may apply.
Hotel Olympic offers on-site parking, subject to availability; it is advisable to check the conditions at the time of booking.
Hotel Olympic is about 200-250 meters from the beaches of Diano Marina, comfortably reachable on foot.
Yes, Hotel Olympic includes a buffet breakfast, with continental, Italian and vegetarian options and a certified gluten-free menu.
Rates at Hotel Olympic vary depending on the season, room type and dates of stay. You can check the updated price from our search partners.
Yes, Hotel Olympic welcomes families with children of all ages and offers family rooms with bunk beds, such as the Economy Triple Room and the Superior Family Room.
Hotel Olympic offers seven room types, from the Economy Single to the Superior Family Room, all with private bathroom, free WiFi and satellite TV, ranging from 14 to 23 sqm.