Hotels in Bonassola

Search and compare Bonassola hotels from hundreds of travel sites and save

Bonassola, La Spezia, Italy
23 Jan — 24 Jan2
Bonassola, La Spezia, Italy
Sun 23/1
Mon 24/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bonassola

Filter by star ratings
All filters
La Rossola Resort
La Rossola Resort
10.0 Excellent
Loc. Rossola 11, Bonassola, La Spezia, Italy
Show on map
2.1 km from city centre, Bonassola 
ExcellentBased on 2 reviews
10.0

Conveniently situated and featuring a swimming pool, this comfortable property is an easy drive from Levanto. It also offers an express check-in and check-out feature, a tour desk and a terrace.

Resort La Francesca
Resort La Francesca
7.1 Good
Località La Francesca, Bonassola, La Spezia, Italy
Show on map
0.8 km from city centre, Bonassola 
GoodBased on 177 reviews
7.1

Boasting a Jacuzzi, outdoor tennis courts and an outdoor pool, Resort La Francesca is located in Bonassola and provides comfortable accommodation. Some of the popular features at this 4-star resort include miniature golf and a rooftop terrace.

Hotel Pensione Moderna
Hotel Pensione Moderna
7.7 Good
Via G. Daneri, 79, Bonassola, La Spezia, Italy
Show on map
0.3 km from city centre, Bonassola 
GoodBased on 260 reviews
7.7

Hotel Pensione Moderna provides comfortable 3-star accommodation in Bonassola. Guests can also enjoy free internet access throughout the property.

Villa Belvedere
Villa Belvedere
8.9 Excellent
Bonassola, La Spezia, Italy
Show on map
0.3 km from city centre, Bonassola 
ExcellentBased on 343 reviews
8.9

This traditional hotel in Bonassola provides complimentary wireless internet, as well as a swimming pool and a free shuttle service. It also offers luggage storage, massage services and a sauna.

Tips for booking a Bonassola hotel

Cheapest month:November
Most expensive month:August
Average price in Bonassola:C$ 147/night
Absolute cheapest price found:C$ 61/night
Cheapest day:Sunday
Most expensive day:Thursday
C$ 88 - C$ 215
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 110 - C$ 210
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Bonassola, Liguria

Show all 82 hotels
Resort La Francesca
Resort La Francesca
7.1 Good
Località La Francesca, Bonassola, La Spezia, Italy
Show on map
0.8 km from city centre,  

Boasting a Jacuzzi, outdoor tennis courts and an outdoor pool, Resort La Francesca is located in Bonassola and provides comfortable accommodation. Some of the popular features at this 4-star resort include miniature golf and a rooftop terrace.

C$ 85
Avg. per night
La Rossola Resort
La Rossola Resort
10.0 Excellent
Loc. Rossola 11, Bonassola, La Spezia, Italy
Show on map
2.1 km from city centre,  

Conveniently situated and featuring a swimming pool, this comfortable property is an easy drive from Levanto. It also offers an express check-in and check-out feature, a tour desk and a terrace.

C$ 106
Avg. per night
Hotel Pensione Moderna
Hotel Pensione Moderna
7.7 Good
Via G. Daneri, 79, Bonassola, La Spezia, Italy
Show on map
0.3 km from city centre,  

Hotel Pensione Moderna provides comfortable 3-star accommodation in Bonassola. Guests can also enjoy free internet access throughout the property.

C$ 114
Avg. per night
Villa Belvedere
Villa Belvedere
8.9 Excellent
Bonassola, La Spezia, Italy
Show on map
0.3 km from city centre,  

This traditional hotel in Bonassola provides complimentary wireless internet, as well as a swimming pool and a free shuttle service. It also offers luggage storage, massage services and a sauna.

C$ 178
Avg. per night

Hotel prices in Bonassola

3 stars
Hotel Pensione Moderna
#1 Most popular

Hotel Pensione Moderna

Via G. Daneri, 79, Bonassola, La Spezia, Italy

7.7 Good
C$ 114

Avg. per night

La Rossola Resort
#2 Most popular

La Rossola Resort

Loc. Rossola 11, Bonassola, La Spezia, Italy

10.0 Excellent
C$ 106

Avg. per night

4 stars +
Resort La Francesca
#1 Most popular

Resort La Francesca

Località La Francesca, Bonassola, La Spezia, Italy

7.1 Good
C$ 85

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bonassola

Bonassola travel FAQs

  • What are the best hotels in Bonassola?

    Bonassola is home to many highly-rated hotels, one of which is Resort La Francesca, which has a current rating of 7.1. For other potential stays, consider Hotel Pensione Moderna and Villa Belvedere, which can also be great places to stay in Bonassola.