Hotels in Santo Stefano di Magra

Search and compare Santo Stefano di Magra hotels from hundreds of travel sites and save

Santo Stefano di Magra, La Spezia, Italy
30 Jul — 31 Jul2
Santo Stefano di Magra, La Spezia, Italy
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Santo Stefano di Magra

Filter by star ratings
All filters
B&B Al Calcandola
B&B Al Calcandola
8.8 Excellent
Via Guido Cavalcanti 58, Sarzana, La Spezia, Italy
Show on map
4.6 km from city centre, Santo Stefano di Magra 
ExcellentBased on 124 reviews
8.8

B&B Al Calcandola is located in Sarzana and is close to the area's popular attractions. Those staying at the property can also make use of free wireless internet.

Tips for booking a Santo Stefano di Magra hotel

Cheapest month:November
Most expensive month:September
Average price in Santo Stefano di Magra:$102/night
Absolute cheapest price found:$52/night
Cheapest day:Friday
Most expensive day:Thursday
$61 - $124
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$88 - $124
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Santo Stefano di Magra, Liguria

Show all 34 hotels
B&B Al Calcandola
B&B Al Calcandola
8.8 Excellent
Via Guido Cavalcanti 58, Sarzana, La Spezia, Italy
Show on map
1.0 km from city centre,  

B&B Al Calcandola is located in Sarzana and is close to the area's popular attractions. Those staying at the property can also make use of free wireless internet.

$164
Avg. per night

Where to stay in Santo Stefano di Magra

Santo Stefano di Magra travel FAQs

  • What are the best hotels in Santo Stefano di Magra?

    82 reviews rated B&b La Crociata with an average score of 8.6/10. It may also be worth looking into the B&B Al Calcandola, which received a rating of 8.8/10 from 124 reviews. Agriturismo Oliva Azzurra could also be a good option, with a score of 8.9/10 from 41 reviews.

  • How much do hotels in Santo Stefano di Magra cost?

    The average price of a hotel in Santo Stefano di Magra is $148 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Santo Stefano di Magra?

    $111/night is the cheapest price found for a hotel in Santo Stefano di Magra by HotelsCombined users over the last 72 hours.