Skip to main content

Filter by:


Star Rating

Review Score

San Lorenzo al Mare – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Riviera dei Fiori, hotel in San Lorenzo al Mare

Directly on the sea, Riviera dei Fiori is 3 minutes’ drive from the center of San Lorenzo Al Mare.

great location and nice room
8.3
Scored 8.3
Very Good
Rated very good
654 reviews
Price from$250.11per night
Baia dei Gabbiani, hotel in San Lorenzo al Mare

Just a 6-minute walk from Spiaggia della Marina and 700 yards from Bai delle Vele Beach, Baia dei Gabbiani features accommodations in San Lorenzo al Mare, with a garden and a terrace.

8.4
Scored 8.4
Very Good
Rated very good
433 reviews
Price from$104.75per night
Bellavista, hotel in San Lorenzo al Mare

A 5-minute walk from Spiaggia della Marina in San Lorenzo al Mare, Bellavista offers accommodations with access to a solarium.

9.3
Scored 9.3
Wonderful
Rated wonderful
15 reviews
Price from$769.57per night
CASA MARIELLA San Lorenzo al mare, hotel in San Lorenzo al Mare

CASA MARIELLA San Lorenzo al mare is located in San Lorenzo al Mare, just a 9-minute walk from Bai delle Vele Beach and half a mile from Spiaggia della Marina.

8.7
Scored 8.7
Excellent
Rated excellent
38 reviews
Price from$126.98per night
San Lorenzo Marina Apartment, hotel in San Lorenzo al Mare

Offering a private beach area and a bar, San Lorenzo Marina Apartment in San Lorenzo al Mare is close to Spiaggia della Marina and Bai delle Vele Beach.

8.8
Scored 8.8
Excellent
Rated excellent
19 reviews
Price from$172.62per night
Hotel Rossini Al Teatro, hotel in San Lorenzo al Mare

Hotel Rossini is in Imperia Oneglia, near the harbor and 984 feet from the Olive Tree and Oil Museum. Once a theater, it features a terrace with views of the Alps.

How the team anticipated and accommodated our needs.
8.6
Scored 8.6
Excellent
Rated excellent
1,781 reviews
Price from$147.53per night
Hotel Croce Di Malta, hotel in San Lorenzo al Mare

Hotel Croce Di Malta offers beautiful sea views, and is just 66 feet from the beach in Borgo Marina, Imperia. All rooms have air conditioning and satellite TV.

Location and very efficient
8.5
Scored 8.5
Very Good
Rated very good
1,062 reviews
Price from$122.92per night
Hotel Graziella, hotel in San Lorenzo al Mare

Facing the beachfront, Hotel Graziella offers 3-star accommodations in Arma di Taggia and has a shared lounge, terrace and restaurant.

One of the best places Ive stayed recently. The staff is amazing. Absolutely helpful, kind and pay attention to everything you may need even if you don't ask them. Food. Breakfast is good. The food is tasty and you have plenty of things to choose from. I miss bacon a bit though. It is the same everyday, so on 3rd day it feels a bit boring. Anyway in general everything is good. Also, dinners were superb. Price\quality is great. Consider buying them in advance. Location is superb, 100m from the beach, there are free and private beaches, you may have a discount on some of them. If you come by train with a lot of luggage, it is better to call a taxi, cause it is far away. Room is ok, clean, all the facilities, everything you expect from such type of the hotel. You can hear your neighbours sometimes, but it didn't bother me.
8.7
Scored 8.7
Excellent
Rated excellent
307 reviews
Price from$125.06per night
Soggiorno Marino San Giuseppe, hotel in San Lorenzo al Mare

Located in Imperia, a 9-minute walk from Spiaggia D'Oro beach, Soggiorno Marino San Giuseppe provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

Decent breakfast and cozy atmosphere, rightby the city's hilly center
8.0
Scored 8.0
Very Good
Rated very good
746 reviews
Price from$85.51per night
Albergo Nella, hotel in San Lorenzo al Mare

Featuring a restaurant and bar, Albergo Nella is a 5-minute walk from Imperia’s beach. It offers a communal seating area equipped with a TV. The simple-style rooms all come with a TV and tiled floors....

It’s horrible: old and SO dirty! Old furnitures and textiles which are just collected from some where.
7.0
Scored 7.0
Good
Rated good
282 reviews
Price from$85.51per night
See all 26 hotels in San Lorenzo al Mare
Subscribe to receive premium deals

Prices drop the second you sign up!

Explore guest reviews of hotels in San Lorenzo al Mare

  • From $274.16 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 654 reviews
    Our room was superb looking straight out over the sea. We loved it so much here that we booked an extra night, and we plan to return. Our dog was in her element. She was left a goodie bag, bowl and mat. She loves digging on the beach and it was a delight to know that she could go wherever she chose on the beach as she could in the hotel. I loved this hotel, just so relaxing. All the staff are so friendly, always smiling, and so helpful. We felt truly looked after. Lovely breakfast, lots of choice.
    Jacquelene
    France
  • From $274.16 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 654 reviews
    Stunning view around hotel: sea side and mountain views. Marina nearby. Very good breakfast. Perfect restaurant with nice cuisine! Very friendly and high responsible personal. Parking. Beach. Nice place to stay long time and rest.
    Andriy
    Ukraine
  • From $274.16 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 654 reviews
    The room over looked the beach, the sunbeds (free) on the beach were great, the breakfast was yum and the location was right on the port but the way the hotel was situated felt very private for the beach.
    Natalie
    France
  • From $274.16 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 654 reviews
    Loved the hotel, quite remote but we knew that in advance. Lovly little private beach and a cute marina. Great breakfast. Rooms/bathrooms all good with lovly views either side of the hotel.
    Anita
    United Kingdom
  • From $274.16 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 654 reviews
    Perfect location. Very nice hotel indoor and outdoor. Beach, marina, terrasse.
    Rad&Henie
    Czech Republic
  • From $274.16 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 654 reviews
    Great breakfast, clean hotel, friendly staff
    iacovic
    United States of America