Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Riomaggiore

Filter by star ratings
All filters
Stellio Affittacamere - Guest House
Stellio Affittacamere - Guest House
9.9 Excellent
Via A. Gramsci 64, Riomaggiore, La Spezia, Italy
Show on map
0.1 mi from city centre, Riomaggiore 
ExcellentBased on 219 reviews
9.9

Stellio Affittacamere - Guest House is perfectly placed in a peaceful setting in Riomaggiore, a short car trip from Footpath Monterosso - Vernazza. It is the perfect base for those wanting to get back to nature, with Cinque Terre just steps away.

dreamingrooms
dreamingrooms
8.8 Excellent
Via Telemaco Signorini 643, Riomaggiore, La Spezia, Italy
Show on map
0.1 mi from city centre, Riomaggiore 
ExcellentBased on 137 reviews
8.8

Dreamingrooms is situated in Riomaggiore and offers complimentary Wi-Fi. It is the perfect base for those looking to immerse themselves in nature, with Cinque Terre just moments away.

La Vista DI Marina By The First
La Vista DI Marina By The First
8.3 Excellent
Riomaggiore, La Spezia, Italy
Show on map
0.1 mi from city centre, Riomaggiore 
ExcellentBased on 135 reviews
8.3

Located within the picturesque countryside of Riomaggiore, The First - La Vista di Marina provides comfortable accommodation and a wide range of facilities, such as free Wi-Fi. It is the perfect base for those wanting to get back to nature, with Cinque Terre just steps away.

Affittacamere L'Arcobaleno
Affittacamere L'Arcobaleno
9.3 Excellent
Via Del Santuario snc, Riomaggiore, La Spezia, Italy
Show on map
0.1 mi from city centre, Riomaggiore 
ExcellentBased on 226 reviews
9.3

Set within the scenic parkland of Riomaggiore, L'Arcobaleno Affittacamere offers comfortable accommodation and a full range of facilities, such as a sun deck, room service and free Wi-Fi. It is ideal for those looking to immerse themselves in nature, with Cinque Terre just moments away.

Hotel Marina Piccola
Hotel Marina Piccola
9.0 Excellent
Via Renato Birolli 120, Manarola, La Spezia, Italy
Show on map
0.7 mi from city centre, Riomaggiore 
ExcellentBased on 481 reviews
9.0

Hotel Marina Piccola is situated in Manarola and features free wireless internet. It is the perfect base for those wishing to be surrounded by nature, with Cinque Terre just steps away.

Cinqueterre Residence
Cinqueterre Residence
9.3 Excellent
Via De Battè 67f, Riomaggiore, La Spezia, Italy
Show on map
0.1 mi from city centre, Riomaggiore 
ExcellentBased on 209 reviews
9.3

Set within the scenic countryside of Riomaggiore, Cinqueterre Residence provides comfortable accommodation and a wide range of facilities, including luggage storage, a swimming pool and a tour desk. It is ideal for those looking to immerse themselves in nature, with Cinque Terre just steps away.

Pepita di Rio
Pepita di Rio
9.0 Excellent
Riomaggiore, La Spezia, Italy
Show on map
0.1 mi from city centre, Riomaggiore 
ExcellentBased on 153 reviews
9.0

Set within the picturesque parkland of Riomaggiore, Pepita di Rio offers comfortable accommodation and a full range of facilities, including a terrace and free Wi-Fi. It is ideal for those wanting to be surrounded by nature, with Cinque Terre just moments away.

Sottocoperta
Sottocoperta
9.0 Excellent
Via Colombo, 178, Riomaggiore, La Spezia, Italy
Show on map
0.0 mi from city centre, Riomaggiore 
ExcellentBased on 162 reviews
9.0

Situated within the picturesque countryside of Riomaggiore, Sottocoperta offers comfortable accommodation and a full range of facilities, such as free Wi-Fi, luggage storage and an airport shuttle. It is an excellent base for those wishing to get back to nature, with Cinque Terre just moments away.

Affittacamere Il Grattacielo Sul Golfo
Affittacamere Il Grattacielo Sul Golfo
Galleria Goito, 7, La Spezia, La Spezia, Italy
Show on map
4.1 mi from city centre, Riomaggiore 

Less than a 20-minute walk from La Spezia Centrale Railway Station, Guesthouse il Grattacielo Sul Golfo provides guests with an ideal base when visiting La Spezia. It is ideally positioned for guests wanting to visit the area's popular attractions.

Luna di Marzo
Luna di Marzo
8.7 Excellent
Via Montello 387/c, Riomaggiore, La Spezia, Italy
Show on map
1.2 mi from city centre, Riomaggiore 
ExcellentBased on 89 reviews
8.7

Boasting a popular location, Albergo Luna di Marzo provides views of Cinque Terre, and is conveniently close to a range of dining options. It also offers luggage storage, a terrace and free Wi-Fi.

Tips for booking a Riomaggiore hotel

Cheapest month:December
Most expensive month:May
Average price in Riomaggiore:$112/night
Absolute cheapest price found:$26/night
Cheapest day:Wednesday
Most expensive day:Thursday
$37 - $181
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$101 - $187
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Riomaggiore hotels

Show all 305 hotels
1
La Torretta
La Torretta
9.3 Excellent
Vico Volto 20, Manarola, La Spezia, Italy
Show on map
0.4 mi from city centre, Manarola 

Conveniently situated and offering a swimming pool, this comfortable guest house is within easy driving distance of Riomaggiore. It is the perfect base for those wanting to immerse themselves in nature, with Cinque Terre just steps away.

2
L'Ancora
L'Ancora
8.3 Excellent
Via Colombo 111, Riomaggiore, La Spezia, Italy
Show on map
0.0 mi from city centre, Riomaggiore 

Located within the scenic countryside of Riomaggiore, L'Ancora offers comfortable accommodation and a full range of facilities, including room service, free Wi-Fi and luggage storage. It is the perfect base for those wanting to get back to nature, with Cinque Terre just moments away.

3
Hotel Mary
Hotel Mary
8.0 Excellent
Via Fiume 177, La Spezia, La Spezia, Italy
Show on map
1.1 mi from city centre, La Spezia 

Situated only a brief stroll from La Spezia Centrale Railway Station, the hotel provides guests with a convenient base when visiting La Spezia. Guests can also enjoy complimentary internet access in all areas.

Cheapest hotels in Riomaggiore, Liguria

Show all 305 hotels
Affittacamere Il Grattacielo Sul Golfo
Affittacamere Il Grattacielo Sul Golfo
Galleria Goito, 7, La Spezia, La Spezia, Italy
Show on map
0.9 mi from city centre,  

Less than a 20-minute walk from La Spezia Centrale Railway Station, Guesthouse il Grattacielo Sul Golfo provides guests with an ideal base when visiting La Spezia. It is ideally positioned for guests wanting to visit the area's popular attractions.

$58
Avg. per night
Hotel Mary
Hotel Mary
8.0 Excellent
Via Fiume 177, La Spezia, La Spezia, Italy
Show on map
1.1 mi from city centre,  

Situated only a brief stroll from La Spezia Centrale Railway Station, the hotel provides guests with a convenient base when visiting La Spezia. Guests can also enjoy complimentary internet access in all areas.

$67
Avg. per night
Pensione Sorriso
Pensione Sorriso
8.2 Excellent
Via Gavino 4, Vernazza, La Spezia, Italy
Show on map
0.1 mi from city centre,  

This comfortable hotel in Vernazza offers free wireless internet, as well as luggage storage and a safe. It is ideal for those looking to immerse themselves in nature, with Cinque Terre just steps away.

$71
Avg. per night
Lia Rooms 2
Lia Rooms 2
8.6 Excellent
Via Privata Antonio Bertoloni, 5, La Spezia, La Spezia, Italy
Show on map
1.2 mi from city centre,  

Lia Rooms 2 is located in La Spezia and offers free Wi-Fi. It also provides a lift, luggage storage and a swimming pool.

$78
Avg. per night
B&B Angiò nel Cerè
B&B Angiò nel Cerè
9.3 Excellent
Via Cerè 13, Riccò del Golfo di Spezia, La Spezia, Italy
Show on map
2.5 mi from city centre,  

Conveniently situated and offering a swimming pool, this comfortable bed & breakfast is located a short drive from Pignone. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$85
Avg. per night
Hotel Nella
Hotel Nella
8.5 Excellent
Via Genova 591, La Spezia, La Spezia, Italy
Show on map
2.6 mi from city centre,  

Hotel Nella La Spezia offers 3-star accommodation in La Spezia. This traditional hotel is an ideal base for exploring the local vineyards as it is set in the Liguria Wine Region.

$94
Avg. per night
Novecento Boutique Hotel
Novecento Boutique Hotel
8.1 Excellent
Vicolo Dello Stagno 7, La Spezia, La Spezia, Italy
Show on map
0.9 mi from city centre,  

This La Spezia hotel is located within a 10-minute walk of La Spezia Centrale Railway Station. It also offers luggage storage, free bicycle rental and a ticket service.

$100
Avg. per night
Pietra Di Mare Guest House
Pietra Di Mare Guest House
9.5 Excellent
Via del Cartellone 20 - Frazione Biassa, Riomaggiore, La Spezia, Italy
Show on map
1.8 mi from city centre,  

Located in La Spezia, Pietra Di Mare Guest House is a short drive from Cinque Terre and Palmaria. Those staying at the property can also enjoy free wireless internet.

$100
Avg. per night

Hotel prices in Riomaggiore

2 stars and under

$71 - $175

Alla Marina Affittacamere

#1 Most popular

$146
Avg. per night
Affittacamere L'Arcobaleno

#2 Most popular

$103
Avg. per night
Pensione Sorriso

Best value

Pensione Sorriso
8.2 Excellent
$71
Avg. per night
3 stars

$67 - $256

La Torretta

#1 Most popular

La Torretta
9.3 Excellent
$256
Avg. per night
Sottocoperta

#2 Most popular

Sottocoperta
9.0 Excellent
$113
Avg. per night
Hotel Mary

Best value

Hotel Mary
8.0 Excellent
$67
Avg. per night
4 stars +

$133 - $141

The Poet Hotel

#1 Most popular

The Poet Hotel
8.7 Excellent
$141
Avg. per night
Cinqueterre Residence

Best value

$133
Avg. per night

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

Where to stay in Riomaggiore

Riomaggiore travel FAQs

  • What are the best hotels in Riomaggiore?

    302 reviews rated Hotel Il Saraceno with an average score of 9.2/10. It may also be worth looking into the Alla Marina Affittacamere, which received a rating of 9.2/10 from 545 reviews. Stellio Affittacamere - Guest House could also be a good option, with a score of 9.9/10 from 219 reviews.

  • How much do hotels in Riomaggiore cost?

    Hotels in Riomaggiore cost an average of $184/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Riomaggiore?

    Prices for Riomaggiore hotels have been found for as low as $86/night over the last 3 days.