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.
Clear all
Your Selections
  Free Wifi Budget Beach Luxury Breakfast included Mid-range Pool Romantic Quiet Pets Allowed Family-friendly Fitness centre Free Parking City Centre Best Value Trendy Spa Restaurant Charming Independent Hotels Room Service Bar/Lounge Airport Transportation Classic Boutique Suites & up & up Internet Hotels with Restaurants & up Quiet Hotels Hotels with Free Wifi Air Conditioning Clean Hotels Concierge Hotels with Balconies Charming Hotels Business Cheap Hotels Modern Hotels Meeting room Business services Spa Hotels Hotels with Villas Luxury Spa Hotels Non-Smoking Hotel Hotels with Jacuzzi Suite Hotels Hotels with Hot Tubs Hotels with Private Beach Downtown Hotels Oceanfront Hotels Hotels with Complimentary Breakfast Beach Resorts Boutique Hotels Honeymoon Hotels Safe Hotels Reduced mobility rooms City Centre Hotels Luxury Beach Hotels Apartment Hotels $ $$ $$$ $$$$ Budget Hotels Hotels with Kitchenette Green Wedding Hotels Best Western
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Via San Michele di Pagana 8, 16035, Rapallo, Italy
1.6 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Breakfast included
Excelsior Palace Hotel
US$257
TripAdvisor
US$311
Hotels.com
US$319
travelup.com
SAVE US$63
US$319
US$257
Booking.com
View Deal
Viale Andrea Doria 3, 16038, Santa Margherita Ligure, Italy
0.1 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Breakfast included
Lido Palace Hotel
US$179
TripAdvisor
US$227
Booking.com
US$229
Agoda.com
SAVE US$50
US$229
US$179
Expedia.com
View Deal
Via della vittoria 18/a, Santa Margherita Ligure, Italy
0.1 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Free Parking
Hotel Mediterraneo
Via Roma 9, 16038, Santa Margherita Ligure, Italy
0.2 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Breakfast included
Hotel Santa Margherita Palace
US$232
TripAdvisor
US$230
Booking.com
US$290
HotelQuickly
SAVE US$58
US$290
US$232
Hotels.com
View Deal
Via Luisito Costa 6, 16038, Santa Margherita Ligure, Italy
0.2 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Breakfast included
Hotel Jolanda

Despegar.com

Booking.com

Expedia.com
Loading prices...
Viale Elia Rainusso 3, 16038, Santa Margherita Ligure, Italy
0.2 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Breakfast included
Hotel Tigullio et de Milan
US$130
Expedia.com
US$130
Hotels.com
US$130
CheapTickets
US$130
Booking.com
View Deal
Via Belvedere 10/2, 16038, Santa Margherita Ligure, Italy
0.3 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
Hotel Sant\\
US$197
TripAdvisor
US$198
Expedia.com
US$198
Hotels.com
US$197
Booking.com
View Deal
Corso Guglielmo Marconi 3, 16038, Santa Margherita Ligure, Italy
0.3 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Breakfast included
Hotel Laurin
US$182
Hotels.com
US$180
Priceline
US$182
Travelocity
US$180
Booking.com
View Deal
Via Antonio Gramsci 6, 16038, Santa Margherita Ligure, Italy
0.3 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
  • Free Wifi
  • Breakfast included
Hotel Helios
US$219
Agoda.com
US$217
Priceline

Orbitz.com
US$217
Booking.com
View Deal
Via Costasecca 10, Santa Margherita Ligure, Italy
0.3 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    Annabella
    US$83
    Booking.com
    View Deal
    Via Pagana 2, 16038, Santa Margherita Ligure, Italy
    0.4 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Metropole
    US$225
    Travelocity
    US$225
    Expedia.com
    US$225
    Agoda.com
    US$223
    Booking.com
    View Deal
    Via Favale 30, 16038, Santa Margherita Ligure, Italy
    0.4 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    Hotel Blu di Te
    US$204
    TripAdvisor
    US$205
    Hotels.com
    US$205
    Expedia.com
    US$204
    Booking.com
    View Deal
    Via Privata Luigi Bozzo 3, 16038, Santa Margherita Ligure, Italy
    0.4 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Room Service
    Albergo Fasce
    Hotel Continental
    Via Pagana 8, 16038, Santa Margherita Ligure, Italy
    0.5 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Hotel Continental
    US$158
    TripAdvisor
    US$158
    Booking.com
    US$159
    Expedia.com
    SAVE US$8
    US$159
    US$151
    Official Site
    View Deal
    Via Favale 31, 16038, Santa Margherita Ligure, Italy
    0.5 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Park Hotel Suisse
    US$168
    Booking.com
    US$168
    Orbitz.com

    Expedia.com
    SAVE US$6
    US$168
    US$162
    Agoda.com
    View Deal
    Viale Minerva 25, 16038, Santa Margherita Ligure, Italy
    0.6 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Free Parking
    Hotel Villa Anita
    US$140
    TripAdvisor
    US$140
    Booking.com
    US$141
    Agoda.com
    SAVE US$24
    US$141
    US$117
    Official Site
    View Deal
    Via Pagana 19, 16038, Santa Margherita Ligure, Italy
    0.6 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Free Parking
    Imperiale Palace Hotel
    US$308
    Booking.com
    US$308
    Priceline
    US$310
    Travelocity
    US$310
    Hotels.com
    View Deal
    Corso Nicolo' Cuneo 21, 16038, Santa Margherita Ligure, Italy
    0.6 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Free Parking
    La Vela Hotel
    US$123
    TripAdvisor
    US$123
    Priceline

    Hotels.com
    US$123
    Booking.com
    View Deal
    Via Antonio Maria Maragliano 34/d, 16038, Santa Margherita Ligure, Italy
    0.6 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Room Service
    Hotel Minerva
    US$140
    TripAdvisor
    US$141
    Expedia.com
    US$141
    Agoda.com
    US$140
    Booking.com
    View Deal
    Via Milite Ignoto 30, 16038, Santa Margherita Ligure, Italy
    0.7 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Grand Hotel Miramare
    US$290
    TripAdvisor
    US$292
    Expedia.com
    US$301
    getaroom.com
    SAVE US$10
    US$301
    US$292
    Hotels.com
    View Deal
    Via San Michele di Pagana 160, 16035, Rapallo, Italy
    0.9 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    L\\
    US$152
    Hotwire.com

    Priceline
    US$152
    Orbitz.com
    US$152
    Travelocity
    View Deal
    Via Milite Ignoto 44, 16038, Santa Margherita Ligure, Italy
    1.0 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Beachfront
    BEST WESTERN Hotel Regina Elena
    US$168
    TripAdvisor
    US$188
    Expedia.com
    US$225
    HotelQuickly
    SAVE US$56
    US$225
    US$169
    Agoda.com
    View Deal
    Via San Michele di Pagana 8, 16035, Rapallo, Italy
    1.6 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Excelsior Palace Hotel
    US$257
    TripAdvisor
    US$311
    Hotels.com
    US$319
    travelup.com
    SAVE US$63
    US$319
    US$257
    Booking.com
    View Deal
    Via Costaguta 12, 16035, Rapallo, Italy
    1.8 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Free Parking
    Hotel Villa Luisa
    US$85
    Agoda.com
    US$84
    Priceline
    US$84
    Booking.com
    View Deal
    Corso Cristoforo Colombo 52, 16035, Rapallo, Italy
    1.8 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Restaurant
    Hotel Giulio Cesare
    US$93
    TripAdvisor
    US$93
    Hotels.com
    US$93
    Expedia.com
    US$93
    Booking.com
    View Deal
    Corso Giacomo Matteotti 53, 16035, Rapallo, Italy
    1.9 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Hotel Portofino
    US$79
    TripAdvisor
    US$79
    Hotels.com
    US$79
    Hotwire.com
    US$79
    Travelocity
    View Deal
    Via Monsignor Cesare Boccoleri 14c, 16035, Rapallo, Italy
    1.9 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Bar/Lounge
    Hotel Claridge
    Via Antonio Gramsci 4, 16035, Rapallo, Italy
    2.0 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Hotel Astoria
    US$132
    TripAdvisor

    Orbitz.com
    US$132
    Hotels.com
    US$132
    Booking.com
    View Deal
    Piazza Quattro Novembre 2, 16035, Rapallo, Italy
    2.0 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Breakfast included
    Hotel Riviera
    US$101
    Hotwire.com

    Orbitz.com
    US$102
    Expedia.com
    SAVE US$12
    US$102
    US$90
    Booking.com
    View Deal
    Via Monsignor Cesare Boccoleri 12, 16035, Rapallo, Italy
    2.0 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Room Service
    Hotel Mignon Posta
    US$59
    TripAdvisor
    US$59
    Booking.com
    US$59
    Expedia.com
    US$59
    Hotels.com
    View Deal
    Piazza Quattro Novembre 3, 16035, Rapallo, Italy
    2.1 km from Chiesa di Santa Margherita d'Antiochia - Santuario di Nostra Signora della Rosa
    • Free Wifi
    • Beachfront
    BEST WESTERN Tigullio Royal
    US$143
    Hotels.com
    US$143
    Orbitz.com
    US$201
    HotelQuickly
    SAVE US$76
    US$201
    US$125
    Booking.com
    View Deal
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.