About Schwyz

Sign up to our weekly newsletter

No spam. Only sweet updates about the latest hotel openings and the best places to stay.

The best hotels in Schwyz

Hotel Sonne, Kusnacht

Kusnacht (8700 Küsnacht)

Stylish hotel on the banks of Lake Zurich, offering warm rooms decorated in a traditional Swiss elegance, with artisan wallpaper, artworks and exposed beams. Ideal for families, there is an ice rink used in winter, two restaurants, a bar and beer garden.

  • Families - During the winter months, the hotel has an ice rink beside the lake and there is a kids amusement park within 10 minutes.
  • Spa breaks - The spa has a hot tub, steam room, gym and a sauna, and there is a sunbathing terrace outside.
  • Spa
  • Lakeside
from $191 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Hotel Central am See

Weggis

A striking townhouse boasting an enviable lakeside position. Individually styled rooms with parquet flooring, bright feature walls and the best have french doors leading onto private balconies. An elegant conservatory restaurant and pretty terrace complete with infinity pool. Totally charming.

  • Local exploring - Well located to explore Weggis and the surrounding mountains.
  • Great walks - Take a saunter along the shores of Lake Lucerne.
  • Sailing - Take a romantic cruise across Lake Lucerne.
  • Swimming Pool - Outdoor pool.
from $220 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Hotel Terrasse am See

Vitznau

A serene lakeside retreat in Vitznau. The interiors exude a crisp, modern elegance, complemented by breathtaking views of the lake and mountains. The restaurant hangs out over the lake, and there's a shaded terrace for outdoor dining in the warmer months. Younger guests will enjoy the playground.

  • Sailing - Set sail on Lake Lucerne, where the gentle waves and mountain vistas offer a perfect backdrop for a serene boating day out
  • Sights nearby - Embark on a historical journey at Festung Vitznau, a secret military fortress now open for tours
  • Families - Perfect for families - there's a children's playground and allergy-free rooms with lake views
  • Active Holiday - Active travellers can hit nearby ski slopes and unwind on a balcony with mountain vistas
from $260 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Campus Hotel Hertenstein

Weggis (Weggis)

Bright, modern 4* hotel on Hertenstein peninsula - the loveliest part of Lake Lucerne. Breathtaking lake, forest and mountain views. Sixty-two airy, cheerful rooms with contemporary decor. Private beach, boats and activities to suit all ages. Perfect for families, groups, weddings and conferences.

  • Outstanding location - Situated on the lovely Hertenstein Peninsula which Mark Twain said was the most beautiful place on earth
  • Great walks - Walk along woodland and lakeshore paths and drink in the views
  • Kayaking - Find hidden corners of the lake in the hotel's double kayak
  • Views - Heartstopping lake and mountain views
from $246 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Boutique Hotel Schlussel

Beckenried

A chic boutique hotel in a converted house dating back to 1727. Uber modern rooms feature free standing baths, parquet flooring and crisp white linen. A gourmet restaurant has a seasonal menu and uses local produce. Numerous outdoor pursuits in the surrounding area. A trendy rural escape.

  • Country Escape - Situated in a pretty part of Switzerland with mountains and lakes within close proximity.
  • Sailing - Take a boat trip on Lake Lucerne.
  • Tennis Court
  • Restaurant
from $277 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Beau Rivage

Weggis (Weggis )

Welcoming hotel overlooking Lake Lucerne. Guestrooms are modern with wooden floors and large bathrooms. Heated outdoor pool, terrace, steam room and hotel boats for tours on the lake. Good restaurant with a superb fish menu. Peaceful and friendly.

  • Romantic Break - Gorgeous terrace overlooking Lake Lucerne, with heated pool, indoor steam room, nearby Mineralbad pools with views over the Alps
  • Sights nearby - Luzern, the “City of Light” with its famous old town and music festival
  • Swimming Pool - Heated outdoor pool
  • Lakeside - Lake Lucerne
from $291 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Hotel Belvoir

Zürich (Zurich)

This modern 4-star hotel in Rüschlikon offers a sleek and sophisticated stay, just 500 metres from Lake Zurich. Its design blends contemporary elegance with serene views, while the restaurant serves gourmet local cuisine. Enjoy the spa, gym, and bowling alley for a balanced getaway.

  • Cycling - Explore the scenic surroundings on complimentary e-bikes, and immerse yourself in the natural beauty of Rüschlikon
  • Spa breaks - Recharge at the 400m² spa, complete with a hot tub, sauna, and stunning lake views for the perfect wellness escape
  • Other Activities - Challenge friends to a friendly match at the hotel's three-lane bowling alley, adding a touch of fun to your stay
  • Great walks - Take a leisurely stroll to nearby Park im Grüene, a serene green space perfect for relaxation and picnics
from $304 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Alex, Zurich

Zürich (Thalwil)

Perched on the lakeshore, with views of the Alps one way and Zurich’s city skyline the other, this Campbell Gray hotel makes a good choice if you want relaxed, low-key, luxury within 20 minutes of Zurich’s city life. The terrace restaurant specialising in seafood is a real draw.

  • Foodies - The fine-dining terrace restaurant specialises in seafood and is paired with an excellent wine list
  • City Style - Pared-back luxury sees scandi style furniture, indulgent bathrooms and fabulous lake views
  • Sailing - Take a scenic lake cruise from nearby Thalwil landing stage
  • Spa
from $399 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Hotel Vitznauerhof

Vitznau

A striking historical building in a truly enviable location, framed by the Alps and overlooking the lovely Lake Lucerne. Elegant rooms mix a traditional feel with clean contemporary style. A fabulous restaurant, specialising in fish, boasts a terrace with epic views. A stand-out property.

  • Back to Nature - Surrounded by the Alps and located right on stunning Lake Lucerne this is back to the wild in serious luxury.
  • Weddings - A picture perfect spot to tie the knot with elegant interiors, excellent food, and spectacular views.
  • Sights nearby - Make a trip to the beautiful Muhlebach Waterfall.
  • Spa
from $406 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Villa Honegg

Ennetburgen

For fresh mountain air, all year round activities in stunning surroundings with panoramic views overlooking Lake Lucerne, this handsome Five Star hotel built in the early 1900s is a treat. Totally refurbished in 2011 the hotel comes with all the trimmings from a superb spa to a children's playroom.

  • Restaurant - Award winning restaurant offers international and Lebanese cuisine, and locally sourced products
  • Sit-out Terrace - Lunch on the winter terrace wrapped in a fur coat and rugs and enjoy the sweeping snowy views
  • Spa - Suberb spa offering a full range of beauty treatments
  • Fishing
from $520 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Park Hotel

Vitznau

Palatial 5* hotel romantically situated on the shores of Lake Lucerne with a backdrop of the beautiful Alps. Forty-seven glamorous rooms offer picture-perfect views. Boasting top-quality spa facilities and an infinity pool. An ideal starting point from which to discover the breath-taking region.

  • Spa breaks - The well-appointed spa, for hotel guests only, offers total relaxation and privacy
  • Restaurant - Two excellent restaurants - PRISMA and Focus -with exciting, innovative cuisine
  • Designer - Rooms designed on 6 different themes with incredible attention to detail
  • Sailing - Private boat and yacht charter can be arranged from the property.
from $767 for 1 room, 1 night including taxes & fees

Burgenstock Hotel & Alpine Spa

Ennetburgen

Expect luxury to beat all luxury at this modern cliff-top resort. Rooms and suites are everything you would expect (and more) with plenty of space, all the latest mod-cons and indulgent bathrooms. Wellness is taken seriously here with no less than two spas and special 'spa suites' too.

  • Total relaxation - Unwind in total luxury, soak in the scenery and be pampered in the spa.
  • Tennis Court - The resort has its own renowned tennis school who's courts include spectacular views.
  • Swimming Pool - Indoor pool
  • Spa
from $879 for 1 room, 1 night including taxes & fees
Check availability on Expedia