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:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Internet Air Conditioning & up Cheap Hotels Hotels with Free Wifi Discount Hotels Hotels with Balconies Concierge Quiet Hotels Reduced mobility rooms Clean Hotels Meeting room Hotels with Restaurants Hotels with Private Beach All Inclusive Hotels Business services Peace and Quiet Seeker Non-Smoking Hotel 60+ Traveller $ $$ $$$ $$$$ Luxury Traveller Backpacker Safe Hotels Hotels with Jacuzzi Foodie Hotels with Bars Hotels with Shuttle Modern Hotels Hotels With Entertainment Family Holiday Maker Within 10 km Any distance from S. Michele Church
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Grand Hotel Pigna Antiche Terme
TripAdvisor
View Deal
Rione Lago Pigo 1, 18037, Pigna, Italy
0.5 km from S. Michele Church
  • Free Parking
  • Pool
Hotel Borgoverde
Hotels.com
View Deal
Via Pacialla 21-23, 60635, Imperia, Italy
28.8 km from S. Michele Church
  • Pool
  • Bar/Lounge
Hotel Robinia
No availability for your dates from these sites
Via Giuseppe Pirinoli 14, 18100, Imperia, Italy
29.0 km from S. Michele Church
  • Free Parking
  • Breakfast included
No photo provided
Marconi 103 | Vallecrosia, Imperia, Italy
29.0 km from S. Michele Church
    Hotel Ariston
    Travelocity
    View Deal
    Via Privata Rambaldi 2, 18100, Imperia, Italy
    29.1 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Albergo Nella
    Priceline
    US$53
    View Deal
    Via Privata Rambaldi 15, 18100, Imperia, Italy
    29.1 km from S. Michele Church
    • Restaurant
    • Bar/Lounge
    Hotel Miramare
    SAVE US$9
    US$98
    Booking.com
    US$89
    View Deal
    Viale Giacomo Matteotti 24, 18100, Imperia, Italy
    29.1 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Hotel Corallo
    SAVE US$11
    US$105
    Travelocity
    US$94
    View Deal
    Corso Giuseppe Garibaldi 29 | Porto Maurizio, 18100, Imperia, Italy
    29.2 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Croce di Malta
    Hotels.com
    View Deal
    Via Scarincio 148, 18100, Imperia, Italy
    29.3 km from S. Michele Church
    • Beachfront
    • Restaurant
    Hotel Centro
    TripAdvisor
    View Deal
    Piazza Dell'Unita' Nazionale 4, 18100, Imperia, Italy
    30.4 km from S. Michele Church
    • Free Internet
    Rossini al Teatro
    Booking.com
    US$124
    View Deal
    Piazza Gioacchino Rossini 14, 18100, Imperia, Italy
    30.6 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Kristina
    SAVE US$3
    US$112
    Expedia.com
    US$109
    View Deal
    Spianata Borgo Peri 8, 18100, Imperia, Italy
    31.2 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Hotel Liliana
    TripAdvisor
    View Deal
    Strada Comunale Diano Imperia, 18013 Diano Marina, Italy
    31.8 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Hotel Metropol
    TripAdvisor
    View Deal
    Via Divina Provvidenza 2, 18013 Diano Marina, Italy
    33.1 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Hotel Astra
    TripAdvisor
    View Deal
    Via Fabio Filzi 44, 18013 Diano Marina, Italy
    33.1 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Residence La Carruba
    TripAdvisor
    View Deal
    Via Olanda 31, 18013 Diano Marina, Italy
    33.1 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Hotel Delle Mimose
    TripAdvisor
    View Deal
    Via Fabio Filzi 33, 18013 Diano Marina, Italy
    33.2 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Hotel Villa Igea
    Expedia.com
    View Deal
    Via Sant'Elmo 1, 18013 Diano Marina, Italy
    33.2 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Hotel Iva
    Via Sant'Elmo 2/5, 18013 Diano Marina, Italy
    33.2 km from S. Michele Church
    • Free Wifi
    • Pool
    Lorenza Sul Mare
    Viale Torino 14, 18013 Diano Marina, Italy
    33.3 km from S. Michele Church
    • Free Wifi
    • Beachfront
    Hotel Tina
    Expedia.com
    View Deal
    Viale Torino 22, 18013 Diano Marina, Italy
    33.3 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Hotel Ristorante Il Caminetto
    TripAdvisor
    View Deal
    Via Olanda 1, 18013 Diano Marina, Italy
    33.3 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Piccolo Hotel
    Hotels.com
    US$139
    View Deal
    Via Sant'Elmo 10, 18013 Diano Marina, Italy
    33.3 km from S. Michele Church
    • Pool
    • Beachfront
    Hotel Riviera
    Viale Torino 8, 18013 Diano Marina, Italy
    33.3 km from S. Michele Church
    • Free Wifi
    • Restaurant
    Nettuno Hotel
    TripAdvisor
    View Deal
    Via Sant'Elmo 14, 18013 Diano Marina, Italy
    33.3 km from S. Michele Church
    • Restaurant
    • Bar/Lounge
    Hotel Ulivo
    TripAdvisor
    View Deal
    Via Aurelia 19, 18013 Diano Marina, Italy
    33.3 km from S. Michele Church
    • Free Wifi
    • Free Parking
    Palace Hotel
    Expedia.com
    View Deal
    Viale Torino 2, 18013 Diano Marina, Italy
    33.4 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Hotel Olympic
    TripAdvisor
    View Deal
    Piazza Giuseppe Mazzini 10, 18013 Diano Marina, Italy
    33.4 km from S. Michele Church
    • Free Wifi
    • Restaurant
    Hotel Jasmin
    TripAdvisor
    View Deal
    Viale Torino 15, 18013 Diano Marina, Italy
    33.4 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Golfo e Palme
    TripAdvisor
    View Deal
    Viale Torino 21, 18013 Diano Marina, Italy
    33.4 km from S. Michele Church
    • Free Wifi
    • Beachfront
    Still looking for a place to stay?
    Pigna has 8 B&Bs/inns with 288 reviews
    B & B Via Col Tempo
    Via Colla 17 | Pigna, 18037, Pigna, Italy
    0.1 km from S. Michele Church
    • Free Wifi
    • Free Parking
    La Casa Rosa B&B
    Corso Giuseppe de Sonnaz 35, 18037, Pigna, Italy
    0.1 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Rifugio F. Allavena
    | Regione Colle Melosa, 18037, Pigna, Italy
    6.3 km from S. Michele Church
    • Free Wifi
    • Free Parking
    See all 8 Pigna B&Bs/inns
    See all hotels in or near Pigna
    Rossini al Teatro
    Booking.com
    US$124
    View Deal
    Piazza Gioacchino Rossini 14, 18100, Imperia, Italy
    30.6 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Hotel Centro
    TripAdvisor
    View Deal
    Piazza Dell'Unita' Nazionale 4, 18100, Imperia, Italy
    30.4 km from S. Michele Church
    • Free Internet
    Kristina
    SAVE US$3
    US$112
    Expedia.com
    US$109
    View Deal
    Spianata Borgo Peri 8, 18100, Imperia, Italy
    31.2 km from S. Michele Church
    • Free Wifi
    • Breakfast included
    Hotel Borgoverde
    Hotels.com
    View Deal
    Via Pacialla 21-23, 60635, Imperia, Italy
    28.8 km from S. Michele Church
    • Pool
    • Bar/Lounge
    Croce di Malta
    Hotels.com
    View Deal
    Via Scarincio 148, 18100, Imperia, Italy
    29.3 km from S. Michele Church
    • Beachfront
    • Restaurant
    *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.