A person jumping in a mountainous area with snow-covered peaks in the background.

Beach Hotels & Resorts in Central Switzerland from AU$173

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Central Switzerland Beach Hotels

Tonight
24 Sept - 25 Sept
Tomorrow
25 Sept - 26 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Our top choices for Central Switzerland beach hotels

1. Seehotel Pilatus

Seehotel Pilatus
Hergiswil
AU$274
includes taxes & fees
25 Oct - 26 Oct
Seehotel Pilatus

2. Holiday Inn Express Luzern - Neuenkirch by IHG

Holiday Inn Express Luzern - Neuenkirch by IHG
Neuenkirch
AU$173
includes taxes & fees
22 Oct - 23 Oct
Holiday Inn Express Luzern - Neuenkirch by IHG

3. Hotel AVA

Hotel AVA
Neuenkirch
AU$320
includes taxes & fees
7 Oct - 8 Oct
Hotel AVA

4. Sonne Seehotel

Sonne Seehotel
Eich
  • Soak up the sun on sandy shores at this beachfront hotel, with daily housekeeping and nearby maritime adventures awaiting.
AU$347
includes taxes & fees
27 Sept - 28 Sept
Sonne Seehotel

5. Hotel Sempachersee

Hotel Sempachersee
Nottwil
  • Blissful beachside retreat where ocean waves serenade sandy strolls, with a refreshing beach bar just steps away from hiking trails.
AU$313
includes taxes & fees
26 Sept - 27 Sept
Hotel Sempachersee

6. Hotel Restaurant Vogelsang

Hotel Restaurant Vogelsang
Eich
AU$471
includes taxes & fees
26 Sept - 27 Sept
Hotel Restaurant Vogelsang

7. Hotel Sursee

Hotel Sursee
Sursee
AU$311
includes taxes & fees
15 Oct - 16 Oct
Hotel Sursee

8. FOCUS Hotel

FOCUS Hotel
Sursee
AU$348
includes taxes & fees
25 Sept - 26 Sept
FOCUS Hotel

9. Hirschen Oberkirch

Hirschen Oberkirch
Oberkirch
AU$394
includes taxes & fees
26 Sept - 27 Sept
Hirschen Oberkirch

10. Lumen Apartments

Lumen Apartments
Schenkon
AU$361
includes taxes & fees
10 Oct - 11 Oct
Lumen Apartments
View all properties

Choose what matters most at beach hotels in Central Switzerland

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with free breakfast in Central Switzerland

Seehotel Pilatus

Seehotel Pilatus
Hergiswil
AU$274
includes taxes & fees
25 Oct - 26 Oct
Seehotel Pilatus

Holiday Inn Express Luzern - Neuenkirch by IHG

Holiday Inn Express Luzern - Neuenkirch by IHG
Neuenkirch
AU$173
includes taxes & fees
22 Oct - 23 Oct
Holiday Inn Express Luzern - Neuenkirch by IHG

Hotel AVA

Hotel AVA
Neuenkirch
AU$320
includes taxes & fees
7 Oct - 8 Oct
Hotel AVA

Sonne Seehotel

Sonne Seehotel
Eich
AU$347
includes taxes & fees
27 Sept - 28 Sept
Sonne Seehotel

Hotel Sempachersee

Hotel Sempachersee
Nottwil
AU$313
includes taxes & fees
26 Sept - 27 Sept
Hotel Sempachersee

Hotel Restaurant Vogelsang

Hotel Restaurant Vogelsang
Eich
AU$471
includes taxes & fees
26 Sept - 27 Sept
Hotel Restaurant Vogelsang

Hotel Sursee

Hotel Sursee
Sursee
AU$311
includes taxes & fees
15 Oct - 16 Oct
Hotel Sursee

Hirschen Oberkirch

Hirschen Oberkirch
Oberkirch
AU$394
includes taxes & fees
26 Sept - 27 Sept
Hirschen Oberkirch
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top Central Switzerland Hotel Reviews

Grand Hotel National

Grand Hotel National

10/10 Excellent
"Everything was Excellent especially the Outside restaurant. Great food/ But service slow"
Addyi Piedad 2-night trip
Posted 5 days ago
Grand Hotel National
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

8/10 Good
"Good room size, location is about 10 min bus ride from main sights for tourists. Great place to get out and walk by the lake."
Kalpen 2-night trip
Posted 5 days ago
HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel

Explore a world of travel with Expedia