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.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Hotel class
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Latest reviews & lowest prices: we make it easy to find great deals 
Updating list...
Antiche Mura Hotel
SAVE USD 44
USD 226*
Booking.com
USD 182*
View Deal
62.3 km from San Marco
  • Free Wifi
  • Breakfast included
Grand Hotel Royal
SAVE USD 85
USD 357*
Expedia.com
USD 272*
View Deal
62.2 km from San Marco
  • Free Wifi
  • Breakfast included
Villa Oriana Relais
SAVE USD 22
USD 204*
Booking.com
USD 182*
View Deal
61.4 km from San Marco
  • Free Wifi
  • Free Parking
Hotel Rufolo
Booking.com
USD 208*
View Deal
50.6 km from San Marco
  • Free Wifi
  • Free Parking
Residence Hotel
SAVE USD 18
USD 241*
Booking.com
USD 223*
View Deal
49.7 km from San Marco
  • Free Wifi
  • Breakfast included
Miramalfi Hotel
SAVE USD 7
USD 218*
Hotels.com
USD 211*
View Deal
49.8 km from San Marco
  • Free Wifi
  • Breakfast included
Comfort Hotel Gardenia Sorrento Coast
SAVE USD 10
USD 157*
ComfortHotels.com
USD 147*
View Deal
61.7 km from San Marco
  • Breakfast included
  • Pool
Grand Hotel Capodimonte
SAVE USD 9
USD 193*
Expedia.com
USD 184*
View Deal
62.9 km from San Marco
  • Free Wifi
  • Breakfast included
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of USD 220/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Residence Le Terrazze
SAVE USD 64
USD 721*
Orbitz.com
USD 657*
View Deal
61.8 km from San Marco
  • Free Wifi
  • Free Parking
Grand Hotel Riviera
SAVE USD 71
USD 266*
Booking.com
USD 195*
View Deal
62.1 km from San Marco
  • Free Wifi
  • Free Parking
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of USD 243/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Villa Fiorita
Expedia.com
USD 919*
View Deal
61.8 km from San Marco
  • Free Parking
  • Breakfast included
Hotel Buca di Bacco
Expedia.com
USD 255*
View Deal
55.5 km from San Marco
  • Free Wifi
  • Breakfast included
Relais & Châteaux
USD 538*
View Deal
62.8 km from San Marco
  • Free Wifi
  • Breakfast included
Hotel Luna Convento
SAVE USD 51
USD 298*
Hotels.com
USD 247*
View Deal
49.4 km from San Marco
  • Free Wifi
  • Breakfast included
Palazzo Jannuzzi Relais
SAVE USD 5
USD 171*
Expedia.com
USD 166*
View Deal
62.3 km from San Marco
  • Free Wifi
  • Breakfast included
Hotel Amalfi
Booking.com
View Deal
49.8 km from San Marco
  • Free Wifi
  • Breakfast included
Hotel Regina Sorrento
SAVE USD 19
USD 122*
Agoda.com
USD 103*
View Deal
62.8 km from San Marco
  • Free Wifi
  • Breakfast included
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of USD 126/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Plaza
SAVE USD 9
USD 290*
Orbitz.com
USD 281*
View Deal
62.2 km from San Marco
  • Free Wifi
  • Breakfast included
Villa Rosa
Expedia.com
USD 165*
View Deal
55.5 km from San Marco
  • Free Wifi
  • Breakfast included
SAVE USD 16
USD 386*
Expedia.com
USD 370*
View Deal
63.2 km from San Marco
  • Free Wifi
  • Free Parking
Hotel Prestige Sorrento
TripAdvisor
View Deal
59.7 km from San Marco
  • Free Wifi
  • Free Parking
Casa Angelina
Orbitz.com
View Deal
52.4 km from San Marco
  • Free Wifi
  • Free Parking
Le Agavi Hotel
Booking.com
View Deal
55.9 km from San Marco
  • Free Wifi
  • Breakfast included
Hotel Torre Saracena
Hotels.com
View Deal
51.3 km from San Marco
  • Free Wifi
  • Breakfast included
Hotel Il Pino
Travelocity
View Deal
51.9 km from San Marco
  • Free Wifi
  • Restaurant
Hotel Marina Riviera
Hotels.com
View Deal
49.6 km from San Marco
  • Free Wifi
  • Breakfast included
Hotel Poseidon
Cancelon
View Deal
55.7 km from San Marco
  • Free Wifi
  • Breakfast included
Hotel Tramonto d'Oro
Hotels.com
View Deal
52.2 km from San Marco
  • Free Wifi
  • Free Parking
Hotel della Piccola Marina
Hotwire.com
View Deal
67.4 km from San Marco
  • Free Wifi
  • Breakfast included
Grand Hotel Tritone
No availability for your dates from these sites
52.9 km from San Marco
  • Free Wifi
  • Free Parking
** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.