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 City Center Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Room Service Business Classic Green & up & up Independent Hotels Internet & up Meeting room Air Conditioning Non-Smoking Hotel Hotels on the Lake Cheap Hotels Concierge Quiet Hotels Reduced mobility rooms Hotels with Restaurants Business services Modern Hotels Luxury Spa Hotels Spa Hotels Downtown Hotels Charming Hotels Luxury Traveler Hotels with Villas City Center Hotels Suite Hotels Hotels with Shuttle Hotels with Room Service Hotels with Bars $ $$ $$$ $$$$ Resort Nature Lover Ibis Hotels Honeymoon Resorts Ibis Budget Beach Ski-In / Ski-Out Novotel Budget Hotels Hotels with Kitchenette Clean Hotels Melia Relais & Châteaux Spa Resorts Suite Resorts Beach Resorts Hotels with Smoking Rooms Luxury Resorts Best Western Casino Within 5 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler 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
Park Hotel Rovio-Albergo del Parco
SAVE $30
$140
Booking.com
$110
View Deal
via Ronchi 8, Rovio 6821, Switzerland
0.5 miles from Maroggia-Melano Station
  • Free Wifi
  • Free Parking
Hotel La Palma
Booking.com
$192
View Deal
Pizza Borromini, Bissone 6816, Switzerland
1.3 miles from Maroggia-Melano Station
  • Free Wifi
  • Restaurant
Hotel Campione
SAVE $6
$187
Travelocity
$181
View Deal
via Campione 62, Bissone 6816, Switzerland
2.0 miles from Maroggia-Melano Station
  • Free Wifi
  • Free Parking
Hotel Riviera
Booking.com
$170
View Deal
lungolago Giuseppe Motta 7, Melide 6815, Switzerland
2.0 miles from Maroggia-Melano Station
  • Free Wifi
  • Breakfast included
Dellago
Loading prices...
Lungolago Motta 9, Melide 6815, Switzerland
2.0 miles from Maroggia-Melano Station
  • Free Wifi
  • Free Parking
Hotel Al Boccalino
Booking.com
$128
View Deal
via Francesco Borromini 27, Melide 6815, Switzerland
2.0 miles from Maroggia-Melano Station
  • Free Wifi
  • Free Parking
Hotel Garni Battello
SAVE $4
$190
Booking.com
$186
View Deal
lungolago Giuseppe Motta 30, Melide 6815, Switzerland
2.0 miles from Maroggia-Melano Station
  • Free Wifi
  • Free Parking
Swiss Diamond Hotel Lugano
SAVE $12
$341
Orbitz.com
$329
View Deal
Riva Lago Olivella, Vico Morcote 6921, Switzerland
2.2 miles from Maroggia-Melano Station
  • Free Wifi
  • Free Parking
Hotel Serpiano
SAVE $5
$158
Orbitz.com
$153
View Deal
Serpiano, zona 45, Serpiano 6867, Switzerland
2.6 miles from Maroggia-Melano Station
  • Free Wifi
  • Free Parking
Melia Campione
SAVE $21
$266
Booking.com
$245
View Deal
Via Matteo da Campione, 2, 22060 Campione d'Italia, Italy
2.7 miles from Maroggia-Melano Station
  • Free Wifi
  • Restaurant
Albergo Ristorante Della Posta
Agoda.com
$133
View Deal
Morcote 6922, Switzerland
2.9 miles from Maroggia-Melano Station
  • Free Wifi
  • Restaurant
No photo provided
Riva da Sant'Antoni, Morcote 6922, Switzerland
3.0 miles from Maroggia-Melano Station
  • Free Wifi
  • Pool
Hotel Panorama
Panorama 1 | Pugerna, Lugano 6823, Switzerland
3.5 miles from Maroggia-Melano Station
    Resort Collina d'Oro
    Hotels.com
    $324
    View Deal
    Via Roncone 22, Agra 6927, Switzerland
    3.8 miles from Maroggia-Melano Station
    • Free Wifi
    • Breakfast included
    Hotel Morgana
    Booking.com
    $155
    View Deal
    via Carlo Maderno 12, Mendrisio 6850, Switzerland
    3.8 miles from Maroggia-Melano Station
    • Free Wifi
    • Free Parking
    The View Lugano
    SAVE $28
    $869
    Hotels.com
    $841
    View Deal
    via Guidino 29, Lugano 6900, Switzerland
    3.9 miles from Maroggia-Melano Station
    • Free Wifi
    • Free Parking
    No photo provided
    30021 Porto, 30021 Porto Ceresio, Italy
    4.0 miles from Maroggia-Melano Station
      Suitenhotel Parco Paradiso
      SAVE $55
      $301
      Booking.com
      $246
      View Deal
      via Marco da Carona 27 | 6900 Lugano Paradiso, Lugano 6900, Switzerland
      4.1 miles from Maroggia-Melano Station
      • Free Wifi
      • Free Parking
      Hotel Milano
      Loading prices...
      Via M. Novi, 22024 Lanzo d'Intelvi, Italy
      4.1 miles from Maroggia-Melano Station
        Hotel Coronado
        Hotels.com
        $209
        View Deal
        via Francesco Borromini 10, Mendrisio 6850, Switzerland
        4.1 miles from Maroggia-Melano Station
        • Free Wifi
        • Free Parking
        Caroline Hotel Brusimpiano
        Hotels.com
        $106
        View Deal
        Via Federico Motta 4, 21050 Brusimpiano, Italy
        4.2 miles from Maroggia-Melano Station
        • Free Wifi
        • Free Parking
        Hotel Domus
        riva Paradiso 24A, Meiringen 6900, Switzerland
        4.2 miles from Maroggia-Melano Station
          Novotel Lugano Paradiso
          Novotel
          $260
          View Deal
          via San Salvatore 11, Lugano 6900, Switzerland
          4.3 miles from Maroggia-Melano Station
          • Free Wifi
          • Pool
          Ibis Lugano Paradiso
          SAVE $14
          $139
          Booking.com
          $125
          View Deal
          via Geretta 10A, Lugano 6900, Switzerland
          4.3 miles from Maroggia-Melano Station
          • Free Wifi
          • Bar/Lounge
          Hotel Admiral
          SAVE $27
          $170
          Agoda.com
          $143
          View Deal
          via Geretta 15 | Paradiso, Lugano 6900, Switzerland
          4.3 miles from Maroggia-Melano Station
          • Free Wifi
          • Breakfast included
          Ibis budget Lugano Paradiso
          ibis Budget
          $95
          View Deal
          via Geretta 10 | Lugano Paradiso, Lugano 6900, Switzerland
          4.3 miles from Maroggia-Melano Station
          • Free Wifi
          Grand Hotel Eden
          SAVE $11
          $331
          CheapTickets
          $320
          View Deal
          riva Paradiso 1, Lugano 6900, Switzerland
          4.3 miles from Maroggia-Melano Station
          • Free Wifi
          • Pool
          Dischma Hotel
          SAVE $6
          $155
          Booking.com
          $149
          View Deal
          Vicolo Geretta 6 | Paradiso, Lugano 6902, Switzerland
          4.3 miles from Maroggia-Melano Station
          • Free Wifi
          • Bar/Lounge
          Garni Bar Sport
          Loading prices...
          piazzetta Luigi Fontana 2, Mendrisio 6850, Switzerland
          4.3 miles from Maroggia-Melano Station
            Inn Grutli
            Booking.com
            $100
            View Deal
            Piazzetta Luigi Fontana 3, Mendrisio 6850, Switzerland
            4.3 miles from Maroggia-Melano Station
            • Free Wifi
            • Restaurant
            Still looking for a place to stay?
            Rovio has 3 B&Bs/inns with 20 reviews
            La Dolce Vita
            via Gerbun 5, Rovio 6821, Switzerland
            0.6 miles from Maroggia-Melano Station
            • Free Wifi
            • Free Parking
            Casa Rosa
            via Ronchi 8, Rovio 6821, Switzerland
            0.5 miles from Maroggia-Melano Station
              The Easy Room
              via Ronchi 8, Rovio 6821, Switzerland
              0.5 miles from Maroggia-Melano Station
                See all 3 Rovio B&Bs/inns
                See all hotels in or near Rovio
                Hotel La Palma
                Booking.com
                $192
                View Deal
                Pizza Borromini, Bissone 6816, Switzerland
                1.3 miles from Maroggia-Melano Station
                • Free Wifi
                • Restaurant
                Hotel Campione
                SAVE $6
                $187
                Travelocity
                $181
                View Deal
                via Campione 62, Bissone 6816, Switzerland
                2.0 miles from Maroggia-Melano Station
                • Free Wifi
                • Free Parking
                Hotel Riviera
                Booking.com
                $170
                View Deal
                lungolago Giuseppe Motta 7, Melide 6815, Switzerland
                2.0 miles from Maroggia-Melano Station
                • Free Wifi
                • Breakfast included
                Dellago
                Loading prices...
                Lungolago Motta 9, Melide 6815, Switzerland
                2.0 miles from Maroggia-Melano Station
                • Free Wifi
                • Free Parking
                Hotel Garni Battello
                SAVE $4
                $190
                Booking.com
                $186
                View Deal
                lungolago Giuseppe Motta 30, Melide 6815, Switzerland
                2.0 miles from Maroggia-Melano 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.