A coastal town with colorful buildings, a marina filled with boats, and a hillside with trees.

Find hotels in Diano Marina from ₩133,719

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Diano Marina hotels

1. Hotel Candido

Hotel Candido
2.0 star property
Diano Marina
10.0 out of 10, Exceptional, (1 review)
"Un hôtel qui mérite plus que ses deux étoiles, grande chambre, salle d'eau très convenable, bon petit déjeuner, la place de parking et des hôtes très agréables "
France
Bernard
The price is ₩237,640
₩264,714 total
includes taxes & fees
Jul 31 - Aug 1
Hotel Candido

2. Hotel Ristorante Il Caminetto

Hotel Ristorante Il Caminetto
2.0 star property
Diano Marina
9.0 out of 10, Wonderful, (44 reviews)
"Nice hotell, with a nice restaurant and nice people working there."
Norway
Eva
The price is ₩227,071
₩253,088 total
includes taxes & fees
Jul 31 - Aug 1
Hotel Ristorante Il Caminetto

3. Piccolo Hotel

Piccolo Hotel
3.0 star property
Diano Marina
9.0 out of 10, Wonderful, (77 reviews)
"The staff was pleasant, the breakfast very nice, pool clean and cool- room very small and dated. Limited space. Walk to a public beach was very long and you went through a dirty trailer park to get to it- parking difficult- overall wasn’t especially impressive."
Canada
Colette
The price is ₩294,262
₩330,317 total
includes taxes & fees
Aug 23 - Aug 24
Piccolo Hotel

4. Hotel Metropol

Hotel Metropol
4.0 star property
Diano Marina
8.8 out of 10, Excellent, (84 reviews)
"Very nice hotel with great view and excellent pool. Staff is fantastic and very service minded."
Sweden
Anonymous traveler
The price is ₩394,934
₩444,364 total
includes taxes & fees
Aug 3 - Aug 4
Hotel Metropol

5. Hotel Olympic

Hotel Olympic
Diano Marina
9.0 out of 10, Wonderful, (21 reviews)
"Buona soluzione, cordialità staff, pulizia ottima"
Italy
Luca
The price is ₩316,171
₩354,413 total
includes taxes & fees
Aug 1 - Aug 2
Hotel Olympic

6. Grand Hotel Diana Majestic

Grand Hotel Diana Majestic
4.0 star property
Diano Marina
9.0 out of 10, Wonderful, (295 reviews)
"Great place directly on the gravel beach. Every one was so friendly. Excellent food and we had a very nice room with balcony and sea view"
Denmark
Line
The price is ₩575,607
₩643,111 total
includes taxes & fees
Aug 1 - Aug 2
Grand Hotel Diana Majestic

7. Arc en Ciel Hotel

Arc en Ciel Hotel
4.0 star property
Diano Marina
9.6 out of 10, Exceptional, (70 reviews)
"Beautiful view, nice sun deck and swim area, great food options in the restaurant, and friendly staff."
Canada
Joan
The price is ₩411,779
₩462,884 total
includes taxes & fees
Jul 31 - Aug 1
Arc en Ciel Hotel

8. B&B Hotel Diano Marina Palace

B&B Hotel Diano Marina Palace
4.0 star property
Diano Marina
8.6 out of 10, Excellent, (67 reviews)
"Great location next to the beach. New hotel with good elevator, well furnished. We had a sea view with a balcony. Highly recommend this option. Public car parking available. Pay 8.30-12.30 and 14.00-18.00. 1.5 Euros per hour. We parked next to hotel so very convenient. Good breakfast options. Nice dining room overlooking beach. Hotel offers dinner with menu at reception. However good restaurants nearby"
United Kingdom
Edward
The price is ₩221,625
₩253,718 total
includes taxes & fees
Aug 30 - Aug 31
B&B Hotel Diano Marina Palace

9. Hotel Diano Marina Mhotelsgroup

Hotel Diano Marina Mhotelsgroup
Diano Marina
7.0 out of 10, Good, (65 reviews)
"Very friendly hotel in a great location. Just right for our needs"
United Kingdom
Martin
The price is ₩198,591
₩225,070 total
includes taxes & fees
Aug 6 - Aug 7
Hotel Diano Marina Mhotelsgroup

10. Hotel Moresco

Hotel Moresco
3.0 star property
Diano Marina
9.0 out of 10, Wonderful, (103 reviews)
"Beautiful hotel. Great team working there, amazing breakfast, huge beautiful pool with a sea view. Easy to walk to town. "
United States
Thomas
The price is ₩331,412
₩371,173 total
includes taxes & fees
Jul 31 - Aug 1
Hotel Moresco

11. VILLAGGIO EDY

VILLAGGIO EDY
Diano Marina
9.6 out of 10, Exceptional, (4 reviews)
"This camping was amazing! Staff very helpful, pool nice, the location great, the minibus to town fantastic, would love to come back"
Sweden
Siri
The price is ₩309,918
₩393,873 total
includes taxes & fees
Aug 6 - Aug 7
VILLAGGIO EDY

12. Hotel Gabriella

Hotel Gabriella
3.0 star property
Diano Marina
9.4 out of 10, Exceptional, (16 reviews)
"Nice hotell to relax by the Beach and within walkibg distance to the restaurants and shops in Diano Marina.(10 minutes, by pavenent , not too exciting.) Rooms was nice, the breakfast on the terrace overlooking the sea was good . When arriving by car you find a parking not marked by a yellow sign, this will be marked by your room number and be "yours" for the duration of your stay, convenient."
Norway
Lars Erik
The price is ₩532,285
₩592,133 total
includes taxes & fees
Aug 4 - Aug 5
Hotel Gabriella

13. Hotel Delle Mimose

Hotel Delle Mimose
3.0 star property
Diano Marina
8.0 out of 10, Very Good, (214 reviews)
"Great staff who were help us with everything we might want to ask, all in very good English."
Sweden
Anonymous traveler
The price is ₩162,481
₩185,352 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Delle Mimose

14. Hotel Morchio Mhotelsgroup

Hotel Morchio Mhotelsgroup
3.0 star property
Diano Marina
7.8 out of 10, Good, (58 reviews)
"Nice and cozy hotel. It looks like the hotel has been there fora long time. It's an old-styled building with charm. The room was nice and clean with a big balcony, although the shower head was a little broken so only the center stream worked and the AC so loud we turned it off. The host was very friendly and helpful. "
United Kingdom
Anonymous traveler
The price is ₩193,356
₩219,311 total
includes taxes & fees
Aug 6 - Aug 7
Hotel Morchio Mhotelsgroup

15. Hotel Liliana Diano Marina

Hotel Liliana Diano Marina
3.0 star property
Diano Marina
9.0 out of 10, Wonderful, (14 reviews)
"This is a very good hotel and well worth repeat visits. In the hills with outstanding views. To go to the village or seaside resorts down the hill you need to use a car. Long distance, narrow and no footpath makes walking impossible. The local bus service should be avoided. Infrequent and I have been on more comfortable roller coasters. That means you spend more time eating in the hotel’s excellent restaurant (and pool) so budget to do that. Also don’t leave without a few jars of their...
United Kingdom
David
The price is ₩311,126
₩348,859 total
includes taxes & fees
Aug 26 - Aug 27
Hotel Liliana Diano Marina

16. Hotiday Diano Marina

Hotiday Diano Marina
Diano Marina
The price is ₩206,929
₩234,247 total
includes taxes & fees
Aug 2 - Aug 3
Hotiday Diano Marina

17. Hotel Villa San Giuseppe

Hotel Villa San Giuseppe
3.0 star property
San Bartolomeo al Mare
8.2 out of 10, Very Good, (70 reviews)
"Very nice stay. Personnel very kind and friendly. Very close to the beach, with private beach, in quiet zone in the the walking zone along the sea. Restaurants close. Large parking area. Walking distance (about 1,5 km) from Diano Marina, full of shops, restaurants, bars and facilities. Alao close to the wonderful Cervo village."
Italy
Enrico
The price is ₩161,130
₩241,785 total
includes taxes & fees
Aug 27 - Aug 28
Hotel Villa San Giuseppe

18. Hotel Bergamo Mare Mhotelsgroup

Hotel Bergamo Mare Mhotelsgroup
San Bartolomeo al Mare
7.8 out of 10, Good, (26 reviews)
"We have chosen this hotel with the good price and good location and for that purposes the hotel is ok However at least it could be more clean, there was a space under the bed and when I have tride to search for if we dropped something or not I have seen lots of dust and candies-stuff dropped and forgotten by previous guests and they were not cleaned for a long time, please be careful about it; on the other hand the bed, sheets, pillows and bathroom was clean, can be preferred for short stays"
Turkey
Ibrahim Cagdas
The price is ₩181,982
₩206,801 total
includes taxes & fees
Aug 4 - Aug 5
Hotel Bergamo Mare Mhotelsgroup

19. Hotel Ariston

Hotel Ariston
3.0 star property
Imperia
9.0 out of 10, Wonderful, (116 reviews)
"Very personal hotel. Dedicated staff, clean and in a very nice little village."
Sweden
Ulf
The price is ₩165,493
₩191,972 total
includes taxes & fees
Jul 31 - Aug 1
Hotel Ariston

20. Hotel La Marina Mhotelsgroup

Hotel La Marina Mhotelsgroup
San Bartolomeo al Mare
7.4 out of 10, Good, (142 reviews)
"Very nice staff in the reception."
Norway
Tove Boklep
The price is ₩115,544
₩133,719 total
includes taxes & fees
Jul 31 - Aug 1
Hotel La Marina Mhotelsgroup
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Diano Marina attractions

Learn more about Diano Marina

The palm-lined promenade invites you to explore Diano Marina's golden beaches where locals rent colorful umbrellas for perfect Mediterranean afternoons. Discover ancient Roman artifacts at the local archaeological museum, then enjoy fresh seafood at waterfront restaurants as fishing boats return to the harbor.

A coastal town with colorful buildings, a marina filled with boats, and a hillside with trees.

Top Diano Marina Hotel Reviews

More cheap stays in Diano Marina

Find out more about Diano Marina

Top reasons to visit Diano Marina

  • Stunning Beaches: Diano Marina boasts beautiful Mediterranean beaches, ideal for relaxation and family fun.
  • Outdoor Activities: Perfect for adventure enthusiasts, the area offers biking, hiking, and various outdoor excursions.
  • Charming Local Culture: Explore historic churches and vibrant neighborhoods that showcase local traditions and hospitality.
  • Family-Friendly Atmosphere: With play areas and shopping options, it caters to families of all ages.
  • Diverse Accommodations: Choose from pet-friendly hotels and family-run agritourism properties for a personalized stay.

Find great hotels in and around Diano Marina

Discover a variety of accommodations in Diano Marina, where stunning coastal views and warm hospitality await. Choose from pet-friendly hotels, family-run agritourism properties, or adventure-focused bike hotels. Popular options include Hotel Tina, Casa Vacanza Marina, and Ristorante sul Mare, ensuring a memorable stay tailored to your needs. Whether you're seeking relaxation or outdoor fun, Diano Marina offers the perfect backdrop for your Italian getaway.

  • Grand Hotel Diana Majestic: Nestled in the heart of Diano Marina, the 4-star Grand Hotel Diana Majestic is an elegant retreat that boasts a remarkable guest rating of 8.8 out of 10. This hotel is designed for families and beach lovers, offering direct access to the sandy shores. With child-friendly amenities such as babysitting services and cribs available for a fee, it ensures a comfortable stay for families traveling with children. The combination of luxurious accommodations and a picturesque setting makes it a great choice for a relaxing beach vacation.
  • B&B HOTEL Imperia Rossini al Teatro: Located just 3km from Diano Marina, the 4-star B&B HOTEL Imperia Rossini al Teatro has received an exceptional guest rating of 9.0 out of 10. This hotel caters to adventure seekers and beachgoers alike, providing direct beach access and a variety of nearby recreational activities. Guests can partake in exciting adventures such as boat tours, fishing, windsurfing, and horseback riding. The vibrant atmosphere and convenient location make it ideal for those looking to explore the coastal beauty of Liguria.
  • Leonardo Resort: Situated 8km from Diano Marina, the 3-star Leonardo Resort impresses with a guest rating of 9.6 out of 10. This inn is perfect for families and adventure enthusiasts, offering a range of activities such as snorkeling, sailing, and horseback riding nearby. With onsite options like scooter rentals, guests can easily explore the stunning coastal region. The resort also prioritizes the needs of families, providing essential amenities like a first aid kit for peace of mind during your stay.

Where to stay near Diano Marina

Diano Marina offers an unforgettable vacation experience with its picturesque Ligurian seafront and beautiful Mediterranean beaches. Perfect for families and outdoor enthusiasts, visitors can enjoy a relaxing atmosphere complemented by sunny weather and friendly locals. Explore nearby historical towns and vibrant neighborhoods, where adventure awaits around every corner. With convenient access to private beaches and charming attractions, Diano Marina is the ideal destination for a memorable getaway.

  • Imperia: Located a mere 5km from Diano Marina, Imperia is a vibrant city that thrives on seasonal tourism, particularly bustling from July to August and again in October. Visitors flock to Imperia for its outdoor adventures and stunning beaches. The city offers a range of activities including hiking trails that wind through picturesque landscapes, shopping centers for a taste of local commerce, and family-friendly beaches perfect for a day of relaxation. Don’t miss the marina, which serves as a hub for water sports and leisurely strolls along the waterfront.
  • San Bartolomeo al Mare: Just 2km away from Diano Marina, San Bartolomeo al Mare is a charming coastal city that draws families and outdoor enthusiasts alike, especially during the peak months of June through August. The city is known for its beautiful beaches and a lively marina, where you can enjoy various water activities. Explore the hiking trails that offer breathtaking views of the coastline, or take a leisurely walk along the jetty pier. With shopping centers nearby, it’s easy to find local goods and souvenirs to remember your trip.
  • Cervo: Situated 3km from Diano Marina, Cervo is a picturesque city renowned for its stunning beaches and adventure opportunities. Though its visitor numbers are moderately seasonal, it peaks in February, April, and July. Cervo’s charm lies in its quaint streets and vibrant squares, making it perfect for exploration. Enjoy the local hiking trails that lead you through scenic views, and don’t miss the beach where relaxation meets adventure. The marina offers a glimpse into the local boating culture, making Cervo a delightful stop on your Ligurian journey.

Things to do in Diano Marina

Shopping

Diano Marina offers charming local shops along the promenade, perfect for gifts and souvenirs. If you're up for a drive, head to the nearby town of Imperia, about 16km away, where you can find larger shopping centers with a wider variety of boutiques and local products.

Recreation

In Diano Marina, the Wellness Center offers a range of rejuvenating treatments, including massages and skincare therapies. Enjoy yoga classes on the beach, surrounded by calming sea views, or unwind in tranquil spas featuring hydrotherapy pools and relaxation areas, perfect for recharging your mind and body.

Adventure

In Diano Marina, explore the beautiful coastline through kayaking or paddleboarding, allowing you to enjoy the stunning views of the Mediterranean Sea. For hiking enthusiasts, nearby trails in the hills provide thrilling adventures with breathtaking panoramas of the Ligurian landscape.

Nightlife

Diano Marina offers a lively nightlife scene with vibrant bars and charming beach clubs. Enjoy cocktails at Bar Diano or dance the night away at La Dolce Vita. For a laid-back vibe, check out the local pubs along the promenade, where you can mingle with friendly locals and fellow travelers.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Diano Marina

Diano Marina is perfect for a beach and outdoor family vacation, offering a variety of attractions such as beautiful beaches, charming churches, and scenic jetties. Visitors can immerse themselves in culture and adventure while exploring the stunning Italian Riviera. Whether you're looking to relax by the sea or experience local traditions, Diano Marina has something for everyone to enjoy.

  • Lungomare Angelo Ciccione: This picturesque beach offers a relaxing escape along the stunning coastline. Enjoy sunbathing, beach sports, and the soothing sounds of the waves, making it an ideal spot for soaking up the sun and embracing the beach vibe.
  • Diano Marina Port: Located within Diano Marina, this bustling marina is perfect for outdoor enthusiasts. Engage in water sports or simply take a leisurely stroll along the docks, where you can soak in the adventurous atmosphere and enjoy the vibrant beach scene.
  • Molo delle Tartarughe: A charming jetty within Diano Marina, Molo delle Tartarughe offers sunny weather and a sense of adventure. It's a great spot for fishing, watching boats, or simply enjoying the panoramic views of the sea.

Best time to go to Diano Marina

The best time to visit Diano Marina can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Diano Marina falls in August, when visitor numbers are moderately high and weather is sunny with light rain. The coolest average temperature in Diano Marina falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January46.0°F (7.8°C)Light RainMostly SunnyAverageModerately Low
February46.6°F (8.1°C)Light RainMostly SunnyAverageAverage
March50.7°F (10.4°C)Light RainMostly SunnyAverageAverage
April55.8°F (13.2°C)Light RainMostly SunnyAverageAverage
May61.5°F (16.4°C)Light RainMostly SunnyAverageAverage
June69.3°F (20.7°C)Light RainMostly SunnyModerately HighModerately High
July73.8°F (23.2°C)Light RainSunnyModerately HighModerately High
August74.3°F (23.5°C)Light RainSunnyModerately HighModerately High
September68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
October61.5°F (16.4°C)Light RainMostly SunnyModerately LowModerately Low
November53.8°F (12.1°C)Moderate RainMostly SunnyModerately LowModerately Low
December48.2°F (9.0°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Diano Marina

Traveling to Diano Marina, Liguria, is convenient with three major airports. Nice Côte d'Azur Airport (NCE) is 74km away, with luxurious hotels nearby, such as the Anantara Plaza Nice Hotel and Hôtel Palais de la Méditerranée, both offering various transportation services. Turin International Airport (TRN) is 146km from Diano Marina, featuring upscale options like Grand Hotel Sitea and Principi di Piemonte, both 14km from the airport. Genoa Cristoforo Colombo Airport (GOA) is 84km away, with hotels like Melia Genova and Grand Hotel Savoia, just 6km from the airport, providing easy access for travelers.

Frequently asked questions

What's the best place to stay in Diano Marina?
Based on our traveler data, B&B Hotel Diano Marina Palace is one of the top choices for your stay. This hotel offers a restaurant and a bar. Other good options for your visit include Hotel Diano Marina Mhotelsgroup and Grand Hotel Diana Majestic. See all available top hotels, or vacation rentals in Diano Marina.
If I need to cancel my hotel reservation in Diano Marina, will I receive a refund?
Yes! Most hotel reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Diano Marina.
Where can I learn more about changing or cancelling my trip to Diano Marina?
To find more details about rescheduling or cancelling your trip to Diano Marina, click here.
What's the best hotel when traveling with kids to Diano Marina?
Hotel Metropol is a hotel with a children's pool and a restaurant, and it's a top choice on Expedia for families. Other choices for your stay with the kids include Grand Hotel Diana Majestic and Hotel Splendid. Attractions in the area like Caravel Water Park and Museo dell'Olivo are also fun for kids of all ages. Find more child-friendly accommodations in Diano Marina.
What's the best LGBTQ-friendly hotel in Diano Marina?
Hotel Liliana Diano Marina is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. See all available hotels listed as LGBTQ-friendly in Diano Marina.
What's the best pet-friendly accommodation in Diano Marina?
B&B Hotel Diano Marina Palace is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Two other good options for you and your pet's trip include Hotel Metropol and Grand Hotel Diana Majestic. See more pet-friendly hotel accommodations in Diano Marina.
Where is the best place to stay near Diano Marina Port?
Adjacent to Diano Marina Port, World Village Apartments is one of the top choices for your stay based on our traveler data, and this residence offers a restaurant and in-room kitchens. Other good choices close by include Hotel Delle Mimose and Hotel Morchio.
What about the best place to stay near Molo delle Tartarughe?
One of the top choices for your stay is Hotel Morchio, located next to Molo delle Tartarughe, and this 3-star hotel offers a restaurant and a bar. Hotel Delle Mimose and World Village Apartments are other good choices nearby.
What's the best accommodation to stay near the beach in Diano Marina?
B&B Hotel Diano Marina Palace is a top beach hotel with free WiFi and flat-screen TVs, and it's located close to Bagni Continentale e Giardino. Other good choices for your beach trip include Hotel Metropol and Grand Hotel Diana Majestic. See more stays near the beach in Diano Marina.
What are some hotels with pools in Diano Marina?
Hotel Splendid is a top hotel with a children's pool, a seasonal outdoor pool, and a full-service spa. Arc en Ciel Hotel is one more option with an onsite pool. View all hotels with pools in Diano Marina.
What is the best spa hotel in Diano Marina?
A'mare Luxury Rooms is a top spa hotel with 4 rooms, free WiFi, and concierge services. Enjoy the steam room or hot tub at the onsite spa. Other popular spa hotels in Diano Marina include Hotel Splendid and Hotel Caravelle Thalasso & Wellness. See all spa hotels in Diano Marina.
What's the best place to stay near Cote d'Azur Airport (NCE)?
Ibis budget Nice Aeroport Promenade des Anglais is a popular hotel, featuring free WiFi and flat-screen TVs. It's located a short 0.1 mi (0.1 km) from Cote d'Azur Airport. Other good choices within close proximity to the airport include Campanile Nice Airport and Novotel Nice Arenas Aeroport.
What's it like staying in Diano Marina?
Visitors to Diano Marina are sure to enjoy the seaside. Tourists can also enjoy the city's coffeehouses and gardens. In Diano Marina, there are 180 hotels and other accommodations to choose from. Find out more about Diano Marina.
What should I do while I'm visiting Diano Marina?
Favorite places to visit include Molo delle Tartarughe, Diano Marina Port, and Bagni Continentale e Giardino. Additionally, you might want to add Civic Museum of Lucus Bormani to your itinerary. Check out what more to see and do in Expedia's Diano Marina guide.
What's the weather like in Diano Marina?
The hottest months are usually August and July with an average temp of 71°F, while the coldest months are January and February with an average of 48°F. Average annual precipitation for Diano Marina is 52 inches.