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
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Internet & up Air Conditioning Meeting room Cheap Hotels Business services Non-Smoking Hotel Concierge Reduced mobility rooms Hotels on the Lake $ $$ $$$ $$$$ Hotels with Restaurants Resort Quiet Hotels Boutique Honeymoon Resorts Beach Trendy Ski-In / Ski-Out Spa Resorts Suite Resorts Kitchenette Beach Resorts Luxury Resorts Within 10 km Any distance from Porto Ceresio Station
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
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
No photo provided
30021 Porto, 30021 Porto Ceresio, Italy
0.3 km from Porto Ceresio Station
    Hotel Serpiano
    TripAdvisor
    View Deal
    Serpiano, zona 45, Serpiano 6867, Switzerland
    2.4 km from Porto Ceresio Station
    • Free Wifi
    • Free Parking
    Albergo Ristorante Della Posta
    Booking.com
    View Deal
    Morcote 6922, Switzerland
    2.4 km from Porto Ceresio Station
    • Free Wifi
    • Restaurant
    Swiss Diamond Hotel Lugano
    Booking.com
    View Deal
    Riva Lago Olivella, Vico Morcote 6921, Switzerland
    4.0 km from Porto Ceresio Station
    • Free Wifi
    • Free Parking
    Caroline Hotel Brusimpiano
    Booking.com
    View Deal
    Via Federico Motta 4, 21050 Brusimpiano, Italy
    4.7 km from Porto Ceresio Station
    • Free Wifi
    • Free Parking
    Hotel Ristorante Vittoria
    TripAdvisor
    View Deal
    Via Roma 26/28, 21030 Marzio, Italy
    5.0 km from Porto Ceresio Station
    • Free Wifi
    • Free Parking
    Hotel Panorama
    AMOMA
    View Deal
    Panorama 1 | Pugerna, Lugano 6823, Switzerland
    5.2 km from Porto Ceresio Station
      Hotel Garni Battello
      Priceline
      US$184
      View Deal
      lungolago Giuseppe Motta 30, Melide 6815, Switzerland
      6.2 km from Porto Ceresio Station
      • Free Wifi
      • Free Parking
      Hotel Riviera
      Booking.com
      View Deal
      lungolago Giuseppe Motta 7, Melide 6815, Switzerland
      6.3 km from Porto Ceresio Station
      • Free Wifi
      • Breakfast included
      Dellago
      Booking.com
      View Deal
      lungolago Giuseppe Motta 9, Melide 6815, Switzerland
      6.3 km from Porto Ceresio Station
      • Free Wifi
      • Free Parking
      Hotel Al Boccalino
      TripAdvisor
      View Deal
      via Francesco Borromini 27, Melide 6815, Switzerland
      6.4 km from Porto Ceresio Station
      • Free Wifi
      • Free Parking
      Resort Collina d'Oro
      Booking.com
      View Deal
      Via Roncone 22, Agra 6927, Switzerland
      6.7 km from Porto Ceresio Station
      • Free Wifi
      • Free Parking
      Hotel Fonte dei Fiori
      Priceline
      View Deal
      via Torrazza 66, Caslano 6987, Switzerland
      6.7 km from Porto Ceresio Station
        Hotel Coronado
        Orbitz.com
        US$203
        View Deal
        via Francesco Borromini 10, Mendrisio 6850, Switzerland
        6.9 km from Porto Ceresio Station
        • Free Wifi
        • Free Parking
        Hotel Motel Pegaso
        TripAdvisor
        View Deal
        Via Dei Motti 3, 21030 Marchirolo, Italy
        6.9 km from Porto Ceresio Station
        • Free Wifi
        • Free Parking
        Park Hotel Rovio-Albergo del Parco
        Travelocity
        View Deal
        via Ronchi 8, Rovio 6821, Switzerland
        7.2 km from Porto Ceresio Station
        • Free Wifi
        • Free Parking
        Hotel La Palma
        Booking.com
        View Deal
        Pizza Borromini, Bissone 6816, Switzerland
        7.2 km from Porto Ceresio Station
        • Free Wifi
        • Restaurant
        Hotel Milano
        SAVE US$6
        US$117
        Booking.com
        US$111
        View Deal
        S. Del Grande / Piazza Stazione | Mendrisio, Mendrisio 6850, Switzerland
        7.2 km from Porto Ceresio Station
        • Free Wifi
        • Restaurant
        Hotel Morgana
        Booking.com
        US$131
        View Deal
        via Carlo Maderno 12, Mendrisio 6850, Switzerland
        7.3 km from Porto Ceresio Station
        • Free Wifi
        • Free Parking
        Carillon
        Via Grumello, 4, 21037 Lavena Ponte Tresa, Italy
        7.3 km from Porto Ceresio Station
        • Restaurant
        No photo provided
        Via Elvezia 39 | Giaggiolo, 21050 Cantello, Italy
        7.3 km from Porto Ceresio Station
        • Restaurant
        • Bar/Lounge
        Albergo Gardenia
        Expedia.com
        View Deal
        via Valle 20, Caslano 6987, Switzerland
        7.6 km from Porto Ceresio Station
        • Free Parking
        • Breakfast included
        Inn Grutli
        TripAdvisor
        View Deal
        piazzetta Luigi Fontana 3, Mendrisio 6850, Switzerland
        7.6 km from Porto Ceresio Station
        • Free Wifi
        • Restaurant
        Garni Bar Sport
        Booking.com
        View Deal
        piazzetta Luigi Fontana 2, Mendrisio 6850, Switzerland
        7.7 km from Porto Ceresio Station
          Hotel Socrate
          TripAdvisor
          View Deal
          Viale Ungheria 1, 21037 Lavena Ponte Tresa, Italy
          7.7 km from Porto Ceresio Station
          • Free Wifi
          • Free Parking
          No photo provided
          via S. Damiano 3, Mendrisio 6850, Switzerland
          7.7 km from Porto Ceresio Station
            Villa Porro Pirelli
            SAVE US$24
            US$146
            Agoda.com
            US$122
            View Deal
            Via Edoardo Tabacchi 20, 21056 Induno Olona, Italy
            7.8 km from Porto Ceresio Station
            • Free Wifi
            • Free Parking
            Impero Hotel Beauty & Spa
            TripAdvisor
            View Deal
            Via Dei bucaneve 1, 21050 Cantello, Italy
            7.9 km from Porto Ceresio Station
            • Free Wifi
            • Free Parking
            No photo provided
            via San Michele 50, Caslano 6987, Switzerland
            7.9 km from Porto Ceresio Station
              Tresa Bay Hotel
              Tresa Bay Hotel
              Expedia.com
              View Deal
              via Lugano 18, Ponte Tresa 6988, Switzerland
              8.0 km from Porto Ceresio Station
              • Free Wifi
              • Free Parking
              Still looking for a place to stay?
              Porto Ceresio has 1 B&Bs/inns with 62 reviews
              Il Canneto
              Via Fratelli Bertolla 59, 21050 Porto Ceresio, Italy
              0.2 km from Porto Ceresio Station
              • Free Wifi
              • Free Parking
              See all 1 Porto Ceresio B&Bs/inns
              See all hotels in or near Porto Ceresio
              Hotel Serpiano
              TripAdvisor
              View Deal
              Serpiano, zona 45, Serpiano 6867, Switzerland
              2.4 km from Porto Ceresio Station
              • Free Wifi
              • Free Parking
              Albergo Ristorante Della Posta
              Booking.com
              View Deal
              Morcote 6922, Switzerland
              2.4 km from Porto Ceresio Station
              • Free Wifi
              • Restaurant
              Swiss Diamond Hotel Lugano
              Booking.com
              View Deal
              Riva Lago Olivella, Vico Morcote 6921, Switzerland
              4.0 km from Porto Ceresio Station
              • Free Wifi
              • Free Parking
              Caroline Hotel Brusimpiano
              Booking.com
              View Deal
              Via Federico Motta 4, 21050 Brusimpiano, Italy
              4.7 km from Porto Ceresio Station
              • Free Wifi
              • Free Parking
              Hotel Ristorante Vittoria
              TripAdvisor
              View Deal
              Via Roma 26/28, 21030 Marzio, Italy
              5.0 km from Porto Ceresio Station
              • Free Wifi
              • Free Parking
              *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.