Diano Marina
|
Latest page update: 25 May 2025
|
By: Dion Protani
|
Where to Stay
Where to Stay in Diano Marina
Diano Marina has a wide selection of established hotels, reflecting its reputation as a classic family-friendly resort on the Riviera dei Fiori. Most accommodation is close to the seafront or within a short walk of the pedestrian streets and promenade, giving visitors easy access to beaches, restaurants and the coastal cycle path. Standards are steady, and the best-reviewed hotels focus on comfort, sea views and reliable facilities suited to longer seaside stays.
Among the top choices, Grand Hotel Diana Majestic stands out for its elegant setting, sea-view terraces, pools and consistently strong guest feedback for comfort and service (€€€€). Hotel Torino Wellness & Spa offers a central stay with a rooftop pool, spa facilities and a solid reputation for hospitality and cleanliness (€€€). For a smaller, relaxed option close to the beach, Hotel Bellevue et Mediterranée provides comfortable rooms, welcoming service and steady reviews for its seafront location (€€€).
Among the top choices, Grand Hotel Diana Majestic stands out for its elegant setting, sea-view terraces, pools and consistently strong guest feedback for comfort and service (€€€€). Hotel Torino Wellness & Spa offers a central stay with a rooftop pool, spa facilities and a solid reputation for hospitality and cleanliness (€€€). For a smaller, relaxed option close to the beach, Hotel Bellevue et Mediterranée provides comfortable rooms, welcoming service and steady reviews for its seafront location (€€€).
Where is
Where is Diano Marina?
|
The seaside town of Diano Marina is situated on the Riviera di Ponente in the Province of Imperia. It has a population of around 6,000 with the main highlights being the Molo delle Tartarughe pier, the beaches and the town centre shops.
Nearby places of interest include the towns of Diano Castello, San Bartolomeo al Mare, Cervo and Imperia. |
Comune di Diano Marina
|
Province: Imperia
Region: Liguria Population: 5,563 (in 2024 - source) Size: 7 km² Highlights: Molo delle Tartarughe, beaches, shops Water quality: Blue Flag Beach 2024 - 2025 Close by: Diano Castello, San Bartolomeo al Mare, Cervo, Imperia |
What People Ask About Diano Marina, Liguria
Is Diano Marina worth visiting?
Yes, Diano Marina is worth visiting for its sandy beaches, relaxed atmosphere, and pleasant promenade. It’s a popular destination for families and beachgoers, with a mild climate and easy access to other Riviera towns and hill villages.
What are the main attractions in Diano Marina?
Main attractions include the long sandy beach, palm-lined promenade, and the Church of Sant'Antonio Abate. The small town centre offers shops, restaurants, and a relaxed seaside feel, while the surrounding olive groves and hills are ideal for walking and cycling.
How do I get to Diano Marina?
Diano Marina has its own train station on the Genoa–Ventimiglia line, with regular regional trains to Imperia, Albenga, and Savona. It’s also easily reached by car via the A10 motorway, with the nearest airport in Nice around 90 km away.
What is Diano Marina known for?
Diano Marina is known for its sandy coastline, family-friendly beaches, and role in Liguria’s flower and olive oil industries. It’s a classic Riviera resort town with a more relaxed pace than some of the larger seaside destinations nearby.
When is the best time to visit Diano Marina?
The best time to visit Diano Marina is from May to September, when the weather is warm and the beach is most enjoyable. July and August are the busiest months, while June and early September offer a quieter experience with good conditions.
Related links
Discover
Discover Diano Marina
Diano Marina lies on the Riviera di Ponente, facing the Gulf of Diano with a broad stretch of sandy beach. The town developed as a resort in the 19th century and today combines seafront promenades, palm-lined squares, and modern hotels. Its central landmark is the Church of Sant’Antonio Abate, standing near the main piazza, while archaeological remains recall its Roman past.
Beyond the beaches, the surrounding hills are planted with olive groves that support the production of local Taggiasca olive oil. Walking routes lead inland to villages such as Diano Castello, while road and rail connections link Diano Marina to Imperia and Alassio along the coast. Its combination of resort amenities and access to inland landscapes makes it a popular stop on the Ligurian Riviera.
Beyond the beaches, the surrounding hills are planted with olive groves that support the production of local Taggiasca olive oil. Walking routes lead inland to villages such as Diano Castello, while road and rail connections link Diano Marina to Imperia and Alassio along the coast. Its combination of resort amenities and access to inland landscapes makes it a popular stop on the Ligurian Riviera.
Things to Do
Things to Do in Diano Marina
- Diano Marina Beach stretches along the town’s waterfront and features fine sand with a gentle slope into the sea. The beach is divided between free areas and lidos offering umbrellas, sunbeds, and bars. It is especially popular with families due to its calm, shallow water and easy access from the promenade.
- Lungomare delle Nazioni is the main seaside promenade lined with palm trees, benches, and sea-facing cafés. It runs parallel to the beach and is used year-round for walking, cycling, and seasonal events. The promenade connects with public gardens and the marina, offering continuous views of the coastline.
- Church of Sant’Antonio Abate stands near the town centre and dates from the 18th century. It features a neoclassical façade and a high bell tower, with an interior decorated with frescoes, stucco, and marble altars. The church remains active and is a key landmark during religious festivals.
- Civic Museum of Diano Marina is located in Palazzo del Parco and includes exhibits on archaeology, palaeontology, and the history of the local olive oil industry. Highlights include Roman artefacts, prehistoric tools, and models of traditional Ligurian boats. The museum also hosts temporary exhibitions and cultural events.
- Bicycle and Walking Trails to San Bartolomeo al Mare run along the coastline, offering flat, accessible paths for pedestrians and cyclists. The route passes beaches, gardens, and residential areas, linking the two towns in under 30 minutes. It is part of the longer Riviera dei Fiori cycling network.
Tours and Activities
Diano Marina Tours and Activities
Where to Eat
Where to Eat in Diano Marina
- Ristorante Il Caminetto: Located near the town centre, Il Caminetto offers a menu rooted in Ligurian culinary traditions, with dishes such as trofie al pesto, seafood linguine, and slow-cooked meat stews. The restaurant has a refined but relaxed atmosphere, with a garden terrace for outdoor dining during warmer months. Price guide: €€€ (Special occasion)
- Ristorante La Piazzetta: Tucked away in a small square not far from the seafront, La Piazzetta serves fresh seafood and seasonal produce in a modern, welcoming setting. Dishes include grilled fish, octopus salad, and homemade desserts, with attentive service and a compact but high-quality wine list. Price guide: €€ (Mid-range)
- Pizzeria Da Celso: Popular with both locals and tourists, this casual pizzeria near the beach is known for its wood-fired pizzas and generous portions. In addition to pizza, the menu features pasta, grilled vegetables, and seafood starters, making it a versatile option for families and groups. Price guide: € (Budget-friendly)
- Ristorante Veggia Dian: Situated in the old part of Diano Marina, this restaurant focuses on traditional Ligurian recipes with a homely feel. Menu highlights include stuffed vegetables, rabbit with olives, and taggiasca olive oil-tossed pasta. It’s a good option for those looking for an authentic, local dining experience. Price guide: €€ (Mid-range)
- Bar Ristorante La Pagoda: Set along the promenade, this beachfront venue serves a mix of light meals, seafood dishes, and cocktails. It’s a lively place ideal for lunch or aperitivo, with outdoor tables facing the sea and a casual, summery vibe. Price guide: € (Budget-friendly)
Photo Gallery
Diano Marina Photo Gallery
Places Close to [Place Name]
Places Close to Diano Marina
- Imperia (approx. 10 km west of Diano Marina): A town known for its olive oil production and beautiful coastline, Imperia is made up of two historic districts, Oneglia and Porto Maurizio. Visitors can explore the charming streets, visit local markets, and relax on the nearby beaches. Imperia offers a mix of history, culture, and seaside relaxation, making it a great destination for a day trip.
- Sanremo (approx. 30 km west of Diano Marina): Famous for its international music festival and elegant seafront, Sanremo is a lively town with plenty to offer. The historic La Pigna district, with its narrow streets, is perfect for a stroll, while the Casino di Sanremo adds a touch of glamour to the town. Sanremo also boasts beautiful gardens, lovely piazzas, and a variety of cultural events throughout the year.
- Bordighera (approx. 20 km east of Diano Marina): Known for its palm-lined promenade and Mediterranean gardens, Bordighera offers a peaceful environment perfect for relaxation. The Giardino Botanico Hanbury is a key attraction for nature lovers, while the town's beaches and historic centre provide plenty of opportunities for leisurely exploration.
- Cervo (approx. 20 km southwest of Diano Marina): A picturesque hilltop village with stunning views of the Ligurian coast, Cervo is known for its medieval architecture and narrow cobblestone streets. The Chiesa di San Giovanni Battista, a Baroque church, is one of the village’s highlights. Cervo offers visitors a chance to experience Liguria’s historic charm while enjoying the beauty of the coastline.
- Alassio (approx. 30 km east of Diano Marina): A popular seaside resort town, Alassio is famous for its long sandy beach and vibrant town centre. Visitors can relax on the beach, explore the town’s charming streets, or enjoy the local cuisine at the many cafes and restaurants. Alassio is perfect for those looking for a lively atmosphere combined with seaside beauty.
Liguria Top 10 - My Recommended Destinations in Liguria
1. Cinque Terre
2. Portofino
3. Sestri Levante
4. Camogli
5. Rapallo
6. Portovenere
7. Lerici
8. Santa Margherita Ligure
9. Genoa
10. Finalborgo
👉 Explore the Top 10 Places to Visit in Liguria
1. Cinque Terre
2. Portofino
3. Sestri Levante
4. Camogli
5. Rapallo
6. Portovenere
7. Lerici
8. Santa Margherita Ligure
9. Genoa
10. Finalborgo
👉 Explore the Top 10 Places to Visit in Liguria
How to Get to [Place Name]
How to Get to Diano Marina
By Rail: Diano Marina has its own train station located slightly inland at Diano, on the Genoa–Ventimiglia railway line, served by Trenitalia regional trains. The station connects the town with cities such as Genoa, Savona, and Ventimiglia. Journey times are about 1 hour and 30 minutes to Genoa and 40 minutes to Ventimiglia. A local bus or a 20-minute walk is required to reach the seafront from the station.
By Road: Diano Marina is positioned on the Ligurian coast, approximately 100 kilometres south-west of Genoa and 40 kilometres from the French border. The town can be reached via the A10 motorway, with the nearest exit at San Bartolomeo al Mare. The drive from Genoa takes around 1 hour and 30 minutes. Parking is available near the beaches, town centre, and residential streets.
Nearest International Airports:
By Road: Diano Marina is positioned on the Ligurian coast, approximately 100 kilometres south-west of Genoa and 40 kilometres from the French border. The town can be reached via the A10 motorway, with the nearest exit at San Bartolomeo al Mare. The drive from Genoa takes around 1 hour and 30 minutes. Parking is available near the beaches, town centre, and residential streets.
Nearest International Airports:
- Nice Airport (Aéroport Nice Côte d’Azur): Located around 95 kilometres west of Diano Marina, with a driving time of approximately 1 hour and 30 minutes. It offers extensive European and international connections.
- Genoa Airport (Aeroporto di Genova Cristoforo Colombo): Situated about 105 kilometres north-east, the journey by car takes roughly 1 hour and 30 minutes. The airport serves several Italian and European destinations.
- Milan Linate Airport (Aeroporto di Milano Linate): Around 210 kilometres to the north, with a journey time of about 2 hours and 45 minutes by car.
Private Transfers
Diano Marina Private Transfers
A private transfer is the simplest way to travel to or from Diano Marina, providing a direct and comfortable journey without changes or delays on public transport. A driver will collect you from your chosen location and take you straight to your destination.
From Diano Marina, Nice Côte d’Azur Airport is about 100 km away, with a journey time of around 1 hour 30 minutes. Genoa Cristoforo Colombo Airport lies 110 km to the east and can be reached in 1 hour 40 minutes, while Milan Malpensa Airport is roughly 280 km north, taking about 3 hours 30 minutes. The nearby town of Imperia is just 15 minutes away, Sanremo is around 35 minutes by road, and Monaco can be reached in about 1 hour 10 minutes.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.
From Diano Marina, Nice Côte d’Azur Airport is about 100 km away, with a journey time of around 1 hour 30 minutes. Genoa Cristoforo Colombo Airport lies 110 km to the east and can be reached in 1 hour 40 minutes, while Milan Malpensa Airport is roughly 280 km north, taking about 3 hours 30 minutes. The nearby town of Imperia is just 15 minutes away, Sanremo is around 35 minutes by road, and Monaco can be reached in about 1 hour 10 minutes.
To request a quote or check availability for a private transfer, just fill out the short form below and we’ll get back to you with all the details.

