You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
The Province of La Spezia, nestled in the picturesque Liguria region of Italy, offers a captivating blend of natural beauty and cultural richness, making it an ideal travel destination. Staying in this province provides visitors with access to stunning coastal landscapes and charming villages. The best neighborhoods to consider for accommodation include the vibrant city of La Spezia, known for its bustling port and proximity to the famous Cinque Terre, and the enchanting village of Portovenere, a UNESCO World Heritage Site renowned for its historic architecture and scenic views.
Top attractions in the Province of La Spezia include the breathtaking Cinque Terre, a collection of five colorful seaside villages perched on rugged cliffs, and the serene islands of Palmaria, Tino, and Tinetto. Visitors can also explore the picturesque villages of Brugnato, Montemarcello, Tellaro, and Varese Ligure, celebrated for their beauty and cultural significance.
See the latest prices and deals by choosing your dates

Bed & breakfast in Province of La Spezia, Vezzano Ligure · 2.75 mi from centre
9.8
63 reviews
Breakfast available
Located in Vezzano Ligure, Il Murice B&B is within a 10-minute drive of La Spezia Cruise Terminal and Gulf of La Spezia. This bed & breakfast is 6.7 mi (10.8 km) from Lerici Beach and 7.1 mi (11.4 km) from Montemarcello Regional Park.

Inn in Portovenere · 3.13 mi from centre
9.2
47 reviews
Breakfast available
When you a stay at Cristallo Park Hotel in Portovenere, you'll be near the bay, within a 5-minute walk of Porto Venere Regional Natural Park and Sporting Beach. This inn is 10 mi (16 km) from La Spezia Cruise Terminal and 15.3 mi (24.6 km) from Lerici Beach.

Residence in Lerici · 3.46 mi from centre
9.2
18 reviews
Breakfast available
With a stay at Baia Blu Rta in Lerici, you'll be near the beach, within a 10-minute walk of Gulf of La Spezia and La Baia Blu. This residence is 2.1 mi (3.5 km) from Montemarcello Regional Park and 3.2 mi (5.1 km) from Lerici Castle.

Hotel in Portovenere · 3.54 mi from centre
8.6
205 reviews
Breakfast available
A stay at Hotel Belvedere places you in the heart of Portovenere, steps from Porto Venere Regional Natural Park and 4 minutes by foot from Cooperativa Barcaioli Portovenere. This hotel is 9.2 mi (14.7 km) from La Spezia Cruise Terminal and 14.5 mi (23.3 km) from Lerici Beach.

Bed & breakfast in Portovenere · 3.71 mi from centre
10.0
2 reviews
Breakfast available
When you a stay at COLONNA24 in Portovenere, you'll be in the historical district, just steps from Porto Venere Regional Natural Park and Le Mie Sete. This bed & breakfast is 9.1 mi (14.6 km) from La Spezia Cruise Terminal and 14.4 mi (23.2 km) from Lerici Beach.

Hotel in Riomaggiore · 3.95 mi from centre
9.2
328 reviews
Breakfast available
With a stay at Hotel del Sole in Riomaggiore, you'll be 10.3 mi (16.6 km) from Vernazza Beach and 13.8 mi (22.2 km) from Montemarcello Regional Park. This hotel is 14.9 mi (24 km) from Lerici Beach and 17.5 mi (28.2 km) from Fegina Beach.

Hotel in Riomaggiore · 3.97 mi from centre
8.2
407 reviews
Breakfast available
Located in Riomaggiore, Hotel Villa Argentina is on the waterfront, within a 5-minute walk of Church of San Giovanni Battista and Castle of Riomaggiore. This hotel is 8.3 mi (13.4 km) from La Spezia Cruise Terminal and 10.4 mi (16.7 km) from Vernazza Beach.

Hotel in Riomaggiore · 3.99 mi from centre
9.6
384 reviews
Breakfast available
With a stay at Cinqueterre Residence, you'll be centrally located in Riomaggiore, just a 2-minute walk from Guardiola Tower and 7 minutes by foot from Church of San Giovanni Battista. This hotel is 8.1 mi (13 km) from La Spezia Cruise Terminal and 10.1 mi (16.3 km) from Vernazza Beach.

Affittacamere in Riomaggiore · 4.01 mi from centre
7.4
15 reviews
Located in Riomaggiore, Vento di grecale is near the beach, within a 5-minute walk of Church of San Giovanni Battista and Castle of Riomaggiore. This affittacamere is 8.3 mi (13.4 km) from La Spezia Cruise Terminal and 10.4 mi (16.7 km) from Vernazza Beach.

Inn in Riomaggiore · 4.03 mi from centre
10.0
21 reviews
Breakfast available
When you a stay at Terra Prime Suite in Riomaggiore, you'll be near the beach, within a 5-minute walk of Church of San Giovanni Battista and Guardiola Tower. This spa property is 8.1 mi (13 km) from La Spezia Cruise Terminal and 10.1 mi (16.2 km) from Vernazza Beach.

Guesthouse in Riomaggiore · 4.08 mi from centre
8.2
580 reviews
When you a stay at Appartamenti e Camere Edi in Riomaggiore, you'll be in the historical district, within a 5-minute walk of Church of San Giovanni Battista and Cinque Terre Marine Protected Area. This guesthouse is 8.4 mi (13.6 km) from La Spezia Cruise Terminal and 10.5 mi (16.9 km) from Vernazza Beach.

Guesthouse in Riomaggiore · 4.10 mi from centre
9.2
94 reviews
Located in Riomaggiore, Le Giare Rooms is near the beach, within a 5-minute walk of Church of San Giovanni Battista and Guardiola Tower. This guesthouse is 8 mi (12.9 km) from La Spezia Cruise Terminal and 10.1 mi (16.2 km) from Vernazza Beach.

Hotel in Riomaggiore · 4.13 mi from centre
7.6
175 reviews
Located in Riomaggiore, La Zorza is near the beach, within a 5-minute walk of Cinque Terre Marine Protected Area and Church of San Giovanni Battista. This hotel is 8.5 mi (13.7 km) from La Spezia Cruise Terminal and 10.6 mi (17 km) from Vernazza Beach.

Guesthouse in Riomaggiore · 4.15 mi from centre
8.6
46 reviews
When you a stay at SailorsRest - Riomaggiore Cinque Terre in Riomaggiore, you'll be near the beach, within a 5-minute walk of Cinque Terre Marine Protected Area and Spiaggia del Paese. This guesthouse is 9 mi (14.5 km) from La Spezia Cruise Terminal and 11 mi (17.8 km) from Vernazza Beach.

Affittacamere in Riomaggiore · 4.16 mi from centre
9.6
338 reviews
Located in Riomaggiore, Scorci Di Mare is in a national park, within a 5-minute walk of Cinque Terre Marine Protected Area and Spiaggia del Paese. This beach affittacamere is 9 mi (14.5 km) from La Spezia Cruise Terminal and 11 mi (17.8 km) from Vernazza Beach.

Affittacamere in Riomaggiore · 4.18 mi from centre
9.6
87 reviews
When you stay at Alla Marina Affittacamere in Riomaggiore, you'll be in the historical district, within a 5-minute walk of Fossola Beach and Castle of Riomaggiore. This affittacamere is 0.6 mi (0.9 km) from Church of San Giovanni Battista and 1 mi (1.6 km) from Guardiola Tower.

Guesthouse in Riomaggiore · 4.19 mi from centre
10.0
51 reviews
With a stay at Crêuza de mä in Riomaggiore, you'll be 8.1 mi (13 km) from Piazza Garibaldi and 8.4 mi (13.5 km) from Naval Museum. This guesthouse is 11 mi (17.7 km) from Vernazza Beach and 19.6 mi (31.5 km) from Saint Andrew's Church.

Affittacamere in Riomaggiore · 4.22 mi from centre
8.6
207 reviews
With a stay at Sol Levante in Riomaggiore, you'll be 2.1 mi (3.4 km) from Fossola Beach and 10.9 mi (17.6 km) from Vernazza Beach. This affittacamere is 14.4 mi (23.2 km) from Montemarcello Regional Park and 14.6 mi (23.5 km) from Church of St. Peter.

Guesthouse in Riomaggiore · 4.24 mi from centre
8.8
19 reviews
With a stay at Affittacamere Casa Lorelei in Riomaggiore, you'll be near the beach, just a 2-minute walk from Cinque Terre Marine Protected Area and 7 minutes by foot from Church of San Giovanni Battista. This guesthouse is 8.9 mi (14.3 km) from La Spezia Cruise Terminal and 10.9 mi (17.6 km) from Vernazza Beach.

Hotel in Lerici · 4.29 mi from centre
8.8
129 reviews
Breakfast available
Located in Lerici, Hotel San Terenzo is on the boardwalk/promenade, just a 3-minute walk from Lerici Beach and a 1-minute drive from Gulf of La Spezia. This beach hotel is 1.5 mi (2.5 km) from Montemarcello Regional Park and 5.4 mi (8.6 km) from La Spezia Cruise Terminal.