We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Breakfast included Romantic Mid-range Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Bar/Lounge Business & up & up & up Internet Air Conditioning Cheap Hotels Accessible rooms $ $$ $$$ $$$$ Trendsetter Business services Room Service Pool Quiet Classic Clean Hotels Non-Smoking Hotel Meeting room Spa Within 10 km Any Distance from Santo Stefano di Magra Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
La Trigola
SAVE US$5
US$64
Agoda.com
US$59
View Deal
Via Antonio Gramsci, 63 | Ponzano Superiore, 19037 Santo Stefano di Magra, Italy
1.6 km from Santo Stefano di Magra Station
  • Free Wifi
  • Free Parking
Hotel Relais Al Convento
Booking.com
US$109
View Deal
Vezzano Basso Piazza Regina Margherita 1, 19020 Vezzano Ligure, Italy
2.6 km from Santo Stefano di Magra Station
  • Free Wifi
  • Free Parking
Da Fiorina
Booking.com
US$71
View Deal
Via Canale del Botro 3 | Prati di Vezzano, 19020 Vezzano Ligure, Italy
3.2 km from Santo Stefano di Magra Station
  • Free Wifi
Santa Caterina Park Hotel - Sarzana
SAVE US$4
US$131
Hotels.com
US$127
View Deal
Terza Traversa Via della Cisa, 19038, Sarzana, Italy
4.4 km from Santo Stefano di Magra Station
  • Free Wifi
  • Free Parking
Affittacamere Residenza Mary
Via Sarzana 1013, 19136, La Spezia, Italy
5.0 km from Santo Stefano di Magra Station
    La Locanda del Villaggio
    Via Monti 17 | Pignone, 19020, La Spezia, Italy
    5.0 km from Santo Stefano di Magra Station
    • Restaurant
    • Bar/Lounge
    Albergo Stella
    Via Emiliano Sobborgo 4, 19038, Sarzana, Italy
    6.0 km from Santo Stefano di Magra Station
    • Free Wifi
    • Breakfast included
    Albergo La Villetta
    Booking.com
    US$74
    View Deal
    Via Emiliano Sobborgo 24 | Sarzana, 19038, Sarzana, Italy
    6.1 km from Santo Stefano di Magra Station
    • Free Wifi
    Still looking for a place to stay?
    Santo Stefano di Magra has 5 B&Bs/inns with 142 reviews
    Il Casale del Giglio
    SAVE US$2
    US$71
    Expedia.com
    US$69
    View Deal
    A. Volta 16, 19035 Santo Stefano di Magra, Italy
    0.5 km from Santo Stefano di Magra Station
    • Free Wifi
    • Free Parking
    B&B La Costa
    Booking.com
    US$71
    View Deal
    Via Mario Baria 11, 19037 Santo Stefano di Magra, Italy
    3.0 km from Santo Stefano di Magra Station
    • Free Parking
    • Breakfast included
    B&B Il Viandante
    Agoda.com
    View Deal
    Vicolo Orsini 50, 19037 Santo Stefano di Magra, Italy
    2.3 km from Santo Stefano di Magra Station
    • Free Wifi
    • Free Parking
    See all 5 Santo Stefano di Magra B&Bs/inns
    See all hotels in or near Santo Stefano di Magra
    Hotel Relais Al Convento
    Booking.com
    US$109
    View Deal
    Vezzano Basso Piazza Regina Margherita 1, 19020 Vezzano Ligure, Italy
    2.6 km from Santo Stefano di Magra Station
    • Free Wifi
    • Free Parking
    Da Fiorina
    Booking.com
    US$71
    View Deal
    Via Canale del Botro 3 | Prati di Vezzano, 19020 Vezzano Ligure, Italy
    3.2 km from Santo Stefano di Magra Station
    • Free Wifi
    Santa Caterina Park Hotel - Sarzana
    SAVE US$4
    US$131
    Hotels.com
    US$127
    View Deal
    Terza Traversa Via della Cisa, 19038, Sarzana, Italy
    4.4 km from Santo Stefano di Magra Station
    • Free Wifi
    • Free Parking
    La Locanda del Villaggio
    Via Monti 17 | Pignone, 19020, La Spezia, Italy
    5.0 km from Santo Stefano di Magra Station
    • Restaurant
    • Bar/Lounge
    Affittacamere Residenza Mary
    Via Sarzana 1013, 19136, La Spezia, Italy
    5.0 km from Santo Stefano di Magra Station
      *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.