Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-07-28

2025-07-29

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Pet-friendly hotels in Swiss Alps

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

5859 properties found

  • Residenza La Serenata

    Via Ponte Dei Cavalli 1, Cavigliano, Switzerland (Show map)

    Providing 8 rooms, Residenza La Serenata - Happy Rentals Cavigliano hotel is about 25 minutes' walk from Golf Gerre Losone. This Cavigliano guest house offers public parking nearby.

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • Hotel Garni Dei Fiori

    Via Buonamano 35, Ascona, Switzerland (Show map)

    Featuring bus rentals, as well as Wi-Fi throughout the property, the 3-star Hotel Garni Dei Fiori Ascona is 1 km from Chiesa dei Santi Pietro e Paolo Church. Featuring 12 rooms with views of the…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Burgbuehler Guesthouse

    Oberriedstrasse 10, Lenk, Switzerland (Show map)

    Located 3.2 km from Mulkerblatte, Burgbuehler Guesthouse Lenk includes 8 rooms with views of the mountain. Guests will enjoy a continental breakfast and access to a terrace.

    More...

    From US$ 204
    price for 1 night
    Book Now From US$ 204
  • Albergo Ristorante Stazione Cavaglia

    Cavaglia, Poschiavo, Switzerland (Show map)

    Albergo Ristorante Stazione Cavaglia Poschiavo hotel offers proximity to Palu Lake, which is located 2.9 km away.

    More...

    From US$ 175
    price for 1 night
    Book Now From US$ 175
  • Resort Al Centro

    Via Camara 16, Lugano, Switzerland (Show map)

    Resort Al Centro, located 4.8 km from Path of Olives, boasts an outdoor pool area. This aparthotel also includes private parking.

    More...

    From US$ 240
    price for 1 night
    Book Now From US$ 240
  • Hotel Fonte Dei Fiori

    Via Torrazza 66, Caslano, Switzerland (Show map)

    Located at a distance of 4.8 km from Botanical Garden Parco San Grato, which offers the thrill of discovering something beautiful, Hotel Fonte Dei Fiori Caslano offers a restaurant and baggage…

    More...

    From US$ 172
    price for 1 night
    Book Now From US$ 172
  • Guarda Golf Hotel & Residences

    Route Des Zires 14, Crans-Montana, Switzerland (Show map)

    Nestled only 1.4 km from Lac Blanc, the 5-star Guarda Golf Hotel & Residences Crans-Montana offers a fitness centre, a hammam, and facials. Guests will appreciate the views of the mountain and an…

    More...

    From US$ 678
    price for 1 night
    Book Now From US$ 678
  • Residence Le Sapin & Bains De La Gruyere

    Rue Du Centre 25, Charmey, Switzerland (Show map)

    Located merely 450 metres from Musee de Charmey, the authentic Residence Le Sapin & Bains De La Gruyere Charmey hotel features general facilities such as a snack and drink vending machine, and a lift…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Auberge De La Bourgeoisie

    24 Place Du Village, Troistorrents, Switzerland (Show map)

    Located within 5 minutes' walk of Fondation des Vieux Moulins de la Tine, Auberge De La Bourgeoisie Troistorrents hotel offers 6 rooms with views of the mountain.

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Albergo Losone

    Via Dei Pioppi 14, Losone, Switzerland (Show map)

    Located at a distance of 3.2 km from Madonna del Sasso, the 4-star Albergo Losone hotel features Wi-Fi throughout the property and free private parking on site. Boasting relaxing retreat options…

    More...

    From US$ 534
    price for 1 night
    Book Now From US$ 534
  • Gasthaus Tschiffra

    19 11, Goms, Switzerland (Show map)

    Gasthaus Tschiffra Goms hotel offers a terrace, located 4.8 km from Luftseilbahn Furgangen-Bellwald.

    More...

    From US$ 173
    price for 1 night
    Book Now From US$ 173
  • Le Rendez-Vous

    Route Du Lac 14, Champex-Lac, Switzerland (Show map)

    Located just a 12-minute stroll from Lac de Champex, Le Rendez-Vous hotel includes 11 rooms with views of the lake.

    More...

    From US$ 413
    price for 1 night
    Book Now From US$ 413
  • Hotel Brocco & Posta

    Via Cantonale, San Bernardino, Switzerland (Show map)

    The 3-star Hotel Brocco E Posta San Bernardino, situated within a 500-metre distance of oratorio di San Bernardino, offers a summer terrace and a play area. Boasting an à la carte restaurant, this…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Schwendihaus

    Schwendistrasse 18, Amden, Switzerland (Show map)

    The 3-star Schwendihaus Hostel lies around 25 minutes' walk from Barenfall, offering 12 rooms and featuring an aqua park, a sundeck, and a picnic area. Located extremely close to St. Anna-Kapelle…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Eden Roc Marina Hotel

    8 Via Albarelle, Ascona, Switzerland (Show map)

    Eden Roc Marina Hotel, located 3.2 km from Kursaal Locarno SA, offers an indoor pool and Wi-Fi throughout the property. Providing sports fans with proximity to Golf Gerre Losone, which is 3.4 km away…

    More...

    From US$ 448
    price for 1 night
    Book Now From US$ 448
  • Apart Holidays - Marina Walensee

    Gostenstrasse 20, Unterterzen, Switzerland (Show map)

    Located in the vicinity of Resort Walensee Wellness, Apart Holidays - Marina Walensee Unterterzen hotel offers a sunbathing terrace, a play area, and a satellite flat-screen. While staying in the…

    More...

    From US$ 287
    price for 1 night
    Book Now From US$ 287
  • Fidazerhof

    Via Da Fidaz 34, Flims, Switzerland (Show map)

    Featuring storage for belongings and a restaurant, the 3-star Fidazerhof Hotel Flims is located just 5 minutes' walk from Reformierte Kirche Fidaz Reformed Church. This Flims hotel features 13 rooms…

    More...

    From US$ 312
    price for 1 night
    Book Now From US$ 312
  • Mondo Club Lounge

    Via Della Motta 8, Locarno, Switzerland (Show map)

    Providing 8 rooms, Mondo Club Lounge Hotel Locarno is approximately a 20-minute walk from Termali Salini & Spa Locarno.

    More...

    From US$ 225
    price for 1 night
    Book Now From US$ 225
  • Casa Sant'Angelo

    Str. Del Cioss 8, Sonogno, Switzerland (Show map)

    Providing 6 rooms, Casa Sant'Angelo Hotel Sonogno is a 19-minute walk from Chiesa di San Bernardo d'Aosta Christian Church.

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Berghuus Radons

    Berghaus Radons Postfach 12, Savognin, Switzerland (Show map)

    Situated 4 km from Piz Spegnas, Berghuus Radons Hotel Savognin features Wi-Fi in public areas and public parking nearby.

    More...

    From US$ 453
    price for 1 night
    Book Now From US$ 453