Home › Castles › Switzerland

Castles in Switzerland

All 3 castles in Switzerland on Europe's Castles, ranked by visitor rating, with opening hours, ticket prices and how to get there.

0castles
0with visitor info
0free to enter
0average rating

Switzerland's castles reflect the country's strategic position at the heart of the Alps, where medieval fortifications guarded mountain passes and lakeside trade routes. Chillon Castle commands Lake Geneva's eastern shore with its distinctive waterside towers, whilst Castel Grande dominates Bellinzona's valley from its rocky outcrop in Ticino. Gruyères Castle presides over its namesake medieval town in the Pre-Alps, offering panoramic views across the surrounding countryside.

Admission typically ranges from CHF 13–15 for adults and CHF 5–7 for children aged 6–15, with under-6s entering free. Most castles close on Mondays or during winter months, so check seasonal opening times before visiting. The lakeside trio of Chillon and the two near Lausanne makes an excellent western Switzerland itinerary, whilst Castel Grande suits those exploring the Italian-speaking south.

Map of castles in Switzerland

All castles in Switzerland

Showing 3 of 3 castles
#1Open today 09:30–18:00

Chillon Castle

★★★★☆ 4.7 · 25,190 reviews · Lausanne

Chillon Castle, one of Switzerland’s most iconic medieval fortresses, stands majestically on the shores of Lake Geneva. Surrounded by breathtaking alpine scenery, this castle has captivat...

Tickets Adults CHF 15 · children (6–15) CHF 7 · under 6 freeOpen Mon–Sun 09:30–18:00From Lausanne 32 km
Plan your visit →
#2Open today 10:00–18:00

Castel Grande

★★★★☆ 4.7 · 5,510 reviews · Lugano

Castel Grande, one of the three iconic castles of Bellinzona, stands as a remarkable testament to medieval military architecture in Switzerland. This fortress, perched on a rocky hill ove...

Tickets Adults CHF 15 · children under 6 freeOpen Mon–Sun 10:00–18:00From Lugano 27 km
Plan your visit →
#3Open today 09:00–18:00

Gruyères Castle

★★★★☆ 4.6 · 12,421 reviews · Lausanne

High above the Saane Valley, Gruyères Castle commands a verdant hill in Switzerland's Canton of Fribourg. For eight centuries its square fortifications have watched over the medieval town...

Tickets Adults CHF 13 · children (6–15) CHF 5 · under 6 freeOpen Mon–Sun 09:00–18:00From Lausanne 44 km
Plan your visit →

Search and filter all castles in Switzerland by style and features →

Tours & tickets in Switzerland

Frequently asked questions

How much does it cost to visit castles in Switzerland?

Adult tickets cost between CHF 13 and CHF 15 at major Swiss castles. Children aged 6–15 pay CHF 5–7, whilst those under 6 enter free.

Which is the most visited castle in Switzerland?

Chillon Castle near Montreux is Switzerland's most visited historic monument, with over 24,000 reviews reflecting its popularity. Its lakeside location on Lake Geneva and well-preserved medieval interiors attract visitors year-round.

Are Swiss castles open in winter?

Many Swiss castles have reduced hours or close entirely during winter months, typically from November to March. It's advisable to check individual castle websites for seasonal opening times before planning your visit.

Can you visit multiple castles near Lausanne in one day?

Chillon Castle (32 km from Lausanne) and Gruyères Castle (44 km away) can be visited in a single day with a car. Allow 2–3 hours at each castle plus driving time between locations.

Rankings, opening hours and prices update automatically. Last update: 1 November 2026.

Sign up to receive the latest
updates and news

Explore the timeless majesty of Europe's castles
Discover our social media
© 2026 Europes Castles - All rights reserved.