Lodging Image

Find hotels in San Rocco from $76

Check prices for these dates

Tonight
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for San Rocco hotels

1. Carrick Hotel Camogli Portofino Coast

Carrick Hotel Camogli Portofino Coast
Camogli
United Kingdom
Charlie
$200 nightly
$231 total
Sep 1 - Sep 2
Total with taxes and fees
Carrick Hotel Camogli Portofino Coast

2. Hotel La Camogliese

Hotel La Camogliese
Camogli
Canada
Émilie
$145 nightly
$166 total
Sep 9 - Sep 10
Total with taxes and fees
Hotel La Camogliese

3. Hotel Cenobio Dei Dogi

Hotel Cenobio Dei Dogi
Camogli
Canada
Harpall Steven
$429 nightly
$481 total
Sep 15 - Sep 16
Total with taxes and fees
Hotel Cenobio Dei Dogi

4. Sublimis Boutique Hotel, WorldHotels Elite

Sublimis Boutique Hotel, WorldHotels Elite
Camogli
United States
fadi
$324 nightly
$365 total
Aug 26 - Aug 27
Total with taxes and fees
Sublimis Boutique Hotel, WorldHotels Elite

5. Hotel La Vela

Hotel La Vela
Santa Margherita Ligure
United Kingdom
Romnick
$148 nightly
$167 total
Aug 26 - Aug 27
Total with taxes and fees
Hotel La Vela

6. Hotel Jolanda

Hotel Jolanda
Santa Margherita Ligure
United States
Matt
$230 nightly
$262 total
Sep 1 - Sep 2
Total with taxes and fees
Hotel Jolanda

7. Best Western Plus Tigullio Royal Hotel

Best Western Plus Tigullio Royal Hotel
Rapallo
United States
Martha
$188 nightly
$216 total
Sep 1 - Sep 2
Total with taxes and fees
Best Western Plus Tigullio Royal Hotel

8. Hotel Argentina

Hotel Argentina
Santa Margherita Ligure
Italy
John
$202 nightly
$226 total
Sep 3 - Sep 4
Total with taxes and fees
Hotel Argentina

9. Hotel Approdo

Hotel Approdo
Rapallo
United States
Richard
$178 nightly
$201 total
Aug 30 - Aug 31
Total with taxes and fees
Hotel Approdo

10. Hotel Nazionale Portofino

Hotel Nazionale Portofino
Portofino
United States
MAROUEN
$356 nightly
$400 total
Aug 31 - Sep 1
Total with taxes and fees
Hotel Nazionale Portofino

11. LHP Hotel Santa Margherita Palace & SPA

LHP Hotel Santa Margherita Palace & SPA
Santa Margherita Ligure
Sweden
Martin
$239 nightly
$274 total
Aug 31 - Sep 1
Total with taxes and fees
LHP Hotel Santa Margherita Palace & SPA

12. Hotel Stella Rapallo

Hotel Stella Rapallo
Costaguta
Canada
Daniela
$128 nightly
$147 total
Sep 15 - Sep 16
Total with taxes and fees
Hotel Stella Rapallo

13. B&B Hotels Park Hotel Suisse Santa Margherita Ligure

B&B Hotels Park Hotel Suisse Santa Margherita Ligure
Santa Margherita Ligure
United States
Reinaldo
$250 nightly
$284 total
Sep 14 - Sep 15
Total with taxes and fees
B&B Hotels Park Hotel Suisse Santa Margherita Ligure

14. Hotel Cavour

Hotel Cavour
Rapallo
United States
Eric
$123 nightly
$135 total
Aug 21 - Aug 22
Total with taxes and fees
Hotel Cavour

15. Best Western Regina Elena

Best Western Regina Elena
Santa Margherita Ligure
Ireland
James
$356 nightly
$401 total
Sep 4 - Sep 5
Total with taxes and fees
Best Western Regina Elena

16. Hotel Sant'Andrea

Hotel Sant'Andrea
Santa Margherita Ligure
United Kingdom
Nicola
$271 nightly
$305 total
Aug 26 - Aug 27
Total with taxes and fees
Hotel Sant'Andrea

17. Hotel Miramare

Hotel Miramare
Rapallo
United States
Rosemberg
$192 nightly
$221 total
Aug 23 - Aug 24
Total with taxes and fees
Hotel Miramare

18. Hotel Blu di Te

Hotel Blu di Te
Santa Margherita Ligure
Australia
Paul
$355 nightly
$400 total
Sep 6 - Sep 7
Total with taxes and fees
Hotel Blu di Te

19. Hotel Delle Rose Rapallo

Hotel Delle Rose Rapallo
Rapallo
Canada
Lisa
$173 nightly
$196 total
Sep 1 - Sep 2
Total with taxes and fees
Hotel Delle Rose Rapallo

20. Excelsior Palace Portofino Coast

Excelsior Palace Portofino Coast
Rapallo
United States
Miguel
$500 nightly
$561 total
Sep 13 - Sep 14
Total with taxes and fees
Excelsior Palace Portofino Coast
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Rocco

Head to Camogli Beach and Marina di Camogli—just two of the sights around San Rocco.

See all hotels in San Rocco
A coastal town with mountains in the background and a cloudy sky.
Photo by Stefano Mazzone Geno…

Top San Rocco Hotel Reviews

B&B Hotels Park Hotel Suisse Santa Margherita Ligure

B&B Hotels Park Hotel Suisse Santa Margherita Ligure

10/10 Excellent
"A beautiful more modern hotel situated about a 3 minute walk from the main harbour. The staff at the hotel were very friendly and helpful."
Julia 3-night trip
Posted 2 hours ago
B&B Hotels Park Hotel Suisse Santa Margherita Ligure
Hotel Astoria

Hotel Astoria

10/10 Excellent
"One of a kind and a must visit hotel for sure. Too notch cleanliness and service."
Vishanti 2-night trip
Posted 4 hours ago
Hotel Astoria
Best Western Plus Tigullio Royal Hotel

Best Western Plus Tigullio Royal Hotel

10/10 Excellent
"Clean room friendly staff breakfast rich balcony wide"
Johnny 3-night trip
Posted 16 hours ago
Best Western Plus Tigullio Royal Hotel
Hotel Continental Genova

Hotel Continental Genova

10/10 Excellent
"Hôtel très bien tenu et situé à côté de la gare de train pour excursion, personnel très sympathique et serviable."
Jean Rock 2-night trip
Posted 2 days ago
Hotel Continental Genova
NH Collection Genova Marina

NH Collection Genova Marina

8/10 Good
"Adequate hotel in a great location. Comfy bed. Noisy from other rooms"
Mil 1-night trip
Posted 2 days ago
NH Collection Genova Marina
Hotel Laurin

Hotel Laurin

10/10 Excellent
"Just fabulous"
Carol 3-night trip
Posted 5 days ago
Hotel Laurin
Grand Hotel Bristol Spa Resort - by R Collection Hotels

Grand Hotel Bristol Spa Resort - by R Collection Hotels

8/10 Good
"No complaints. They above and beyond with service and quality"
Nella 1-night trip
Posted 7 days ago
Grand Hotel Bristol Spa Resort - by R Collection Hotels
Hotel Piccolo Portofino

Hotel Piccolo Portofino

10/10 Excellent
"Omg the location & the view was just what Portofino really is!!"
Rozana 2-night trip
Posted 3 weeks ago
Hotel Piccolo Portofino
Grand Hotel Miramare

Grand Hotel Miramare

10/10 Excellent
"Beautiful property and location. Everyone on the staff was pleasant and welcoming. Vistamare breakfast and dinner were excellent. Pool and beach area are well kept and inviting. The concierge and reception staff were all first class and provided exemplary service. I would highly recommend this luxurious property if you are staying in or near Santa Margarita Ligure."
Michael 3-night trip
Posted 3 weeks ago
Grand Hotel Miramare

More cheap stays in San Rocco

Hotel Genziana

Hotel Genziana

Vico delle Mele 7 Genoa GE
$63 nightly
$76 total
Aug 30 - Aug 31
Total with taxes and fees
6.2/10 (284 reviews)
Hotel Genziana
Hotel Le Tre Stazioni

Hotel Le Tre Stazioni

Via Fassolo 1 Genoa GE
$70 nightly
$83 total
Sep 5 - Sep 6
Total with taxes and fees
6.6/10 (103 reviews)
Hotel Le Tre Stazioni
Hotel Suisse Genova

Hotel Suisse Genova

Via XX Settembre 21 nero/6 Genoa GE
$75 nightly
$88 total
Aug 18 - Aug 19
Total with taxes and fees
7.2/10 Good! (106 reviews)
Hotel Suisse Genova
Sure Hotel by Best Western Nologo

Sure Hotel by Best Western Nologo

Via Sauli, 5 Genoa GE
$77 nightly
$90 total
Aug 30 - Aug 31
Total with taxes and fees
8.4/10 Very Good! (955 reviews)
Sure Hotel by Best Western Nologo
Hotel Twenty Nine

Hotel Twenty Nine

29 Via Balbi Genoa GE
$86 nightly
$100 total
Aug 28 - Aug 29
Total with taxes and fees
8.2/10 Very Good! (132 reviews)
Hotel Twenty Nine
Albergo la Piazzetta

Albergo la Piazzetta

Galleria Montallegro 22/20 Rapallo GE
$143 nightly
$161 total
Aug 23 - Aug 24
Total with taxes and fees
8.2/10 Very Good! (121 reviews)
Albergo la Piazzetta

Frequently asked questions

Where is the best place to stay in San Rocco?
Bristol Palace Hotel, located 11.9 mi (19.2 km) from the heart of San Rocco, is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Best Western Plus Tigullio Royal Hotel and Excelsior Palace Portofino Coast. See all available top hotels, or vacation rentals in San Rocco.
What are some of the best vacation rentals in San Rocco?
Shelley Apartments By Wonderful Italy: This vacation home rental near San Rocco is equipped with a balcony, air-conditioning, and laundry facilities to help you feel comfortable during your stay. Kitchen amenities include a full-sized fridge, a dishwasher, and a stovetop. See all vacation rentals in San Rocco.
If I need to cancel my hotel reservation in San Rocco, will I receive a refund?
Yes! Most hotel reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in San Rocco.
Where can I learn more about changing or cancelling my trip to San Rocco?
For more information about changing or cancelling your trip to San Rocco, click here.
What are some hotels with pools in San Rocco?
Excelsior Palace Portofino Coast: Hotel located near Paraggi Beach. Provides a seasonal outdoor pool, an indoor pool, and a private beach. Grand Hotel Villa Balbi and Hotel Laurin are two additional hotels that offer an onsite pool. View all hotels with pools in San Rocco.
What is staying in San Rocco like?
Travelers to San Rocco will find plenty to explore and enjoy. In San Rocco, there are 6 hotels and other accommodations to choose from. Find out more about San Rocco.
What are the top places to visit in San Rocco?
Places to visit in the wider area include Camogli Beach, Marina di Camogli, and Punta Chiappa. You'll also find San Fruttuoso Abbey and Villa Durazzo in the area. Check out what more to see and do in Expedia's San Rocco guide.
What's the seasonal weather like in San Rocco?
The hottest months are usually August and July with an average temp of 72°F, while the coldest months are February and January with an average of 48°F. The rainiest months in San Rocco are November, October, December, and January, with each month seeing an average of 7 inches of rainfall.

Explore a world of travel with Expedia