Schweizer Mittelland hotels

Schweizer Mittelland Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

The Hotel Lucerne  5 stars

Sempacherstrasse 14, Lucerne, Switzerland, 6002

Lucerne Superb USD 351

Bellevue Palace Bern  5 stars

Kochergasse 3-5, Bern, Switzerland, 3000

Bern Superb USD 679

Palace Lucerne  5 stars

Haldenstrasse 10, Lucerne, Switzerland, 6002

Lucerne Superb USD 532

Schweizerhof Lucerne  5 stars

Schweizerhofquai, Lucerne, Switzerland, 6002

Lucerne Superb USD 494

Grand National Lucerne  5 stars

Haldenstrasse 4, Lucerne, Switzerland, 6002

Lucerne Superb USD 465

Schweizerhof Bern  5 stars

Bahnhofplatz 11, Bern, Switzerland, 3001

Bern Superb USD 465

Art Deco Hotel Montana Lucerne  4 stars

Adligenswilerstrasse 22, Lucerne, Switzerland, 6002

Lucerne Superb USD 437

Ameron Hotel Flora Lucerne  4 stars

Seidenhofstrasse 5, Lucerne, Switzerland, CH-6002

Lucerne Fabulous USD 235

The Bristol Bern  4 stars

Schauplatzgasse 10, Bern, Switzerland, CH-3011

Bern Fabulous USD 254

Belle Epoque Bern  4 stars

Gerechtigkeitsgasse 18, Bern, Switzerland, 3011

Bern Fabulous USD 211

Luzernerhof  4 stars

Alpenstrasse 3, Lucerne, Switzerland, 6004

Lucerne Good USD 292

Seehotel Pilatus Hergiswil  4 stars

Seestrasse 34, Hergiswil, Switzerland, 6052

Hergiswil Fabulous USD 266

Des Balances Lucerne  4 stars

Weinmarkt, Lucerne, Switzerland, 6004

Lucerne Superb USD 414

Savoy Bern  4 stars

Neuengasse 26, Bern, Switzerland, 3012

Bern Very good USD 242

Astoria Lucerne  4 stars

Pilatusstrasse 29, Lucerne, Switzerland, 6002

Lucerne Fabulous USD 297

Arte Olten  4 stars

Riggenbachstrasse 10, Olten, Switzerland, 4600

Olten Very good USD 152

Grand Europe Lucerne  4 stars

Haldenstrasse 59, Lucerne, Switzerland, 6002

Lucerne Fabulous USD 308

H4 Hotel Solothurn  4 stars

Schanzlistrasse 5, Solothurn, Switzerland, 4500

Solothurn Fabulous USD 183

Allegro Bern  4 stars

Kornhausstrasse 3, Bern, Switzerland, 3000

Bern Fabulous USD 225

Continental Park Lucerne  4 stars

Murbacherstrasse 4, Lucerne, Switzerland, 6002

Lucerne Fabulous USD 294

Romantik Hotel Wilden Mann Lucerne  4 stars

Bahnhofstrasse 30, Lucerne, Switzerland, CH-6000

Lucerne Fabulous USD 345

Cascada Swiss Quality Hotel Lucerne  4 stars

Bundesplatz 18, Lucerne, Switzerland, 6003

Lucerne Fabulous USD 393

Monopol Lucerne  4 stars

Pilatusstrasse 1, Lucerne, Switzerland, 6002

Lucerne Fabulous USD 292

Kastanienbaum Swiss Quality Seehotel Lucerne  4 stars

St. Niklausenstrasse 105, Lucerne, Switzerland, 6047

Lucerne Fabulous USD 227

Best Western Hotel Bern  4 stars

Zeughausgasse 9, Bern, Switzerland, 3011

Bern Very good USD 184

Seehotel Hermitage Lucerne  4 stars

Seeburgstrasse 72, Lucerne, Switzerland, 6006

Lucerne Superb USD 473

Novotel Bern Expo  4 stars

Am Guisanplatz 2, Bern, Switzerland, 3014

Bern Fabulous USD 178

Ambassador Bern  4 stars

Seftigenstrasse 99, Bern, Switzerland, 3007

Bern Very good USD 203

Movenpick Hotel Egerkingen  4 stars

Hoehenstrasse 12, Egerkingen, Switzerland, 4622

Egerkingen Fabulous USD 151

Holiday Inn Bern Westside  4 stars

Riedbachstrasse 96, Bern, Switzerland, 3027

Bern Fabulous USD 188

Chateau Gutsch Lucerne  4 stars

Kanonenstrasse, Lucerne, Switzerland

Lucerne Superb USD 392

Radisson Blu Lucerne  4 stars

Lakefront Center Inseliquai 12, Lucerne, Switzerland, 6005

Lucerne Fabulous USD 332

Art Deco Hotel Elite Biel  4 stars

Bahnhofstrasse 14, Biel, Switzerland, 2501

Biel Fabulous USD 189

Renaissance Lucerne Hotel  4 stars

Pilatusstrasse 15, Lucerne, Switzerland, 6002

Lucerne Superb USD 377

Hotel Rebstock Luzern  4 stars

St. Leodegarstrasse 3, Lucerne, Switzerland, 6006

Lucerne Fabulous USD 266

Hotel Amaris Olten  4 stars

Tannwaldstrasse 34, Olten, Switzerland, 4600

Olten Very good USD 173

Hotel Hofgarten Lucerne  4 stars

Stadthofstr. 14, Lucerne, Switzerland, CH-6006

Lucerne Very good USD 304

Ibis Budget Hotel Luzern City  4 stars

Kellerstr. 6, Lucerne, Switzerland, 6005

Lucerne Very good USD 153

Best Western Hotel Rothaus Lucerne  3 stars

Klosterstrasse 4, Lucerne, Switzerland, 6003

Lucerne Good USD 206

Altstadt Hotel Krone Luzern  3 stars

Weinmarkt 12, Lucerne, Switzerland, 6004

Lucerne Fabulous USD 249

Best Western Hotel Continental Biel  3 stars

Aarbergstrasse 29, Biel, Switzerland, 2502

Biel Very good USD 130

Holiday Inn Express Luzern-Neuenkirch Rothenburg  3 stars

Neuenkirch A2 - Luzern, Rothenburg, Switzerland, 6023

Rothenburg Fabulous USD 151

La Pergola Bern  3 stars

Belpstrasse 43, Bern, Switzerland, 3007

Bern Fabulous USD 209

Des Alpes Lucerne  3 stars

Furrengasse 3, Lucerne, Switzerland, 6004

Lucerne Fabulous USD 211

Tourist Hotel Lucerne  3 stars

St. Karliquai 12, Lucerne, Switzerland, 6004

Lucerne Fabulous USD 257

Balm Lucerne  3 stars

Balmstr. 3, Lucerne, Switzerland, 6045

Lucerne Superb USD 221

Hotel Restaurant Weinhof Lucerne  3 stars

Weystrasse 12, Lucerne, Switzerland, 6006

Lucerne Very good USD 158

Altstadt Hotel Magic Luzern  3 stars

Brandgassli 1, Lucerne, Switzerland, 6004

Lucerne Very good USD 185

Seeburg Lucerne  3 stars

Seeburgstrasse 53-61, Lucerne, Switzerland, 6006

Lucerne Fabulous USD 249

Boutique Hotel Weisses Kreuz Lucerne  3 stars

Furrengasse 19, Lucerne, Switzerland, 6004

Lucerne Fabulous USD 238

Central Hotel Lucerne  3 stars

Morgartenstrasse 4, Lucerne, Switzerland, 6003

Lucerne Guest rating USD 238

Sorell Hotel Ador Bern  3 stars

Laupenstrasse 15, Bern, Switzerland, 3001

Bern Very good USD 193

De La Paix Lucerne  3 stars

Museggstrasse 2, Lucerne, Switzerland, 6004

Lucerne Very good USD 238

Hotel Berchtold Burgdorf  3 stars

Bahnhofstrasse 90, Burgdorf, Switzerland, 3401

Burgdorf Superb USD 169

Comfort Hotel Egerkingen  3 stars

Oltnerstrasse 22, Egerkingen, Switzerland, 4622

Egerkingen Very good USD 144

Ambassador Lucerne  3 stars

Zurichstrasse 3, Lucerne, Switzerland, CH6000

Lucerne Very good USD 208

Drei Konige Lucerne  3 stars

Bruchstrasse 35, Lucerne, Switzerland, 6003

Lucerne Very good USD 202

Continental Berne  3 stars

Zeughausgasse 27, Bern, Switzerland, 3011

Bern Good USD 197

Hotel Felmis Lucerne  3 stars

Kastanienbaumstrasse 91, Lucerne, Switzerland, 6048

Lucerne Fabulous USD 145

Sorell Hotel Arabelle Bern  3 stars

Mittelstrasse 6, Bern, Switzerland, 3012

Bern Fabulous USD 189

Hotel Ambassador Solothurn  3 stars

Niklaus Konrad-Strasse 21, Solothurn, Switzerland, 4500

Solothurn Very good USD 141

Metropole Bern  3 stars

Zeughausgasse 28, Bern, Switzerland, 3000

Bern Very good USD 145

Aarau-West Swiss Quality Hotel  3 stars

Muhenstrasse 58, Aarau, Switzerland, 5036

Aarau Very good USD 163

Kreuz Bern  3 stars

Zeughausgasse 41, Bern, Switzerland, 3000

Bern Very good USD 212

Waldstaetterhof Lucerne  3 stars

Zentralstrasse 4, Lucerne, Switzerland, 6003

Lucerne Fabulous USD 248

Ibis Styles Bern City  3 stars

Zieglerstrasse 66, Bern, Switzerland, 3007

Bern Very good USD 187

City Am Bahnhof Bern  3 stars

Bubenbergplatz 7, Bern, Switzerland, 3011

Bern Very good USD 182

Hotel Bellevue Lucerne  3 stars

Seeburgstrasse 79, Lucerne, Switzerland, 6006

Lucerne Very good USD 239

Hotel Fontana Twann  3 stars

Moos 10, Twann, Switzerland, 2513

Twann Very good USD 180

Hotel Dufour Biel  3 stars

Rue General Dufour 31, Biel, Switzerland, 2500

Biel Guest rating USD 149

Hotel Alpenblick Bern  3 stars

Kasernenstrasse 29, Bern, Switzerland, 3013

Bern Fabulous USD 194

Hotel Arcade Sins  3 stars

Luzernerstrasse 31, Sins, Switzerland, 5643

Sins Very good USD 149

Alpina Lucerne  3 stars

Frankenstrasse 6, Lucerne, Switzerland, 6003

Lucerne Fabulous USD 223

Le Stelle Lucerne  3 stars

Hirschenplatz 3, Lucerne, Switzerland, 6004

Lucerne Fabulous USD 197

Ibis Styles Luzern City Hotel  3 stars

Friedenstrasse 8, Lucerne, Switzerland, CH- 6004

Lucerne Very good USD 186

Best Western Hotel Waldegg Horw  3 stars

Kantonsstrasse 8, Horw, Switzerland, 6048

Horw Very good USD 152

Hotel Und Bildungszentrum Matt Schwarzenberg  3 stars

Mattstrasse 19, Schwarzenberg, Switzerland

Schwarzenberg USD 158

Hotel Sonnenberg Lucerne  3 stars

Zumhofstrasse, Lucerne, Switzerland, 6010

Lucerne Fabulous USD 103

Hotel Thorenberg Lucerne  3 stars

Thorenbergstrasse 5, Lucerne, Switzerland, 6014

Lucerne Very good USD 180

Holiday Inn Express Affoltern Am Albis  3 stars

Obstgartenstrasse 7, Affoltern Am Albis, Switzerland

Affoltern Am Albis Fabulous USD 141

Hotel Florida Studen  3 stars

Aareweg 25 , Studen, Switzerland

Studen

Sorell Hotel Aarauerhof  3 stars

Bahnhofplatz 2, Aarau, Switzerland, 5000

Aarau Fabulous USD 163

Hotel Restaurant Jardin Bern  3 stars

Militarstrasse 38, Bern, Switzerland, 3014

Bern Very good USD 174

Easy Living Apartments Lucerne  3 stars

Lindenstrasse 27, Lucerne, Switzerland

Lucerne USD 256

Aparthotel Adler Lucerne  3 stars

Rossligasse 2 - 4, Lucerne, Switzerland

Lucerne Very good USD 182

The Bed + Breakfast Lucerne  3 stars

Taubenhausstrasse 34, Lucerne, Switzerland, 6005

Lucerne Fabulous USD 247

Royal Lucerne  3 stars

Rigistrasse 22, Lucerne, Switzerland, 6006

Lucerne Fabulous USD 246

Hotel Al Ponte Wangen an der Aare  3 stars

Wangenstrasse 55, Wangen an der Aare, Switzerland, 3380

Wangen an der Aare Fabulous USD 199

Seminarhotel Gerzensee  3 stars

Dorfstrasse 2, Gerzensee, Berne, Switzerland, 3115

Gerzensee, Berne Superb

Top Hotel Anker Lucerne  3 stars

Pilatusstrasse 36, Lucerne, Switzerland, 6003

Lucerne USD 303

Hotel Fox Lucerne  3 stars

Neustadtstrasse 16, Lucerne, Switzerland

Lucerne USD 200

Hotel Restaurant Florida Studen  3 stars

Grienweg 14, Studen, Switzerland, 2557

Studen Fabulous USD 155

Hotel Kurhaus Fluehli  3 stars

Dorfstrasse 3, Fluehli, Switzerland, 6173

Fluehli Guest rating

Hotel Engel Zofingen  3 stars

Engelgasse 4, Zofingen, Switzerland, 4800

Zofingen USD 185

Hotel Ochsen Muri Muri bei Bern  3 stars

Seetalstrasse 16, Muri bei Bern, Switzerland, 5630

Muri bei Bern USD 107

Hotel Falken Lucerne  2 stars

Falkengasse 6, Lucerne, Switzerland, 6004

Lucerne Good USD 249

Hotel Spatz Lucerne  2 stars

Obergrundstrasse 103, Lucerne, Switzerland, 6005

Lucerne Very good USD 149

Hotel National Bern  2 stars

Hirschengraben 24, Bern, Switzerland, 3011

Bern Very good USD 195

Hotel Alpha Lucerne  2 stars

Zahringerstrasse 24, Lucerne, Switzerland, 6003

Lucerne Fabulous USD 119

Luzern Youth Hostel  2 stars

Sedelstrasse 12, Lucerne, Switzerland, 6004

Lucerne Good USD 42

Villa Maria Lucerne  2 stars

Haldenstrasse 36, Lucerne, Switzerland, 6006

Lucerne Fabulous USD 161

Bern Youth Hostel  1 stars

Weihergasse 4, Bern, Switzerland

Bern Very good USD 188

Hotel Swiss Chalet Merlischachen  0 stars

Luzernerstrasse 204, Merlischachen, Switzerland, 6402

Merlischachen Fabulous USD 118

Roesli Guest House Lucerne  0 stars

Pfistergasse 12, Lucerne, Switzerland, 6003

Lucerne Very good USD 240

Residence National Luzern  0 stars

Oberwil, Haldenstrasse, 4, 6006, Lucerne, Switzerland, 6006

Lucerne

Max Aviation Apartments Bern  0 stars

Alleeweg 15, Bern, Switzerland

Bern Fabulous USD 146

Hotel Landhaus Bern  0 stars

Altenbergstrasse 4, Bern, Switzerland, 3013

Bern Superb USD 202

Hotel Bellevue Lucerne  0 stars

Schlossweg 1, Lucerne, Switzerland, 6010

Lucerne Fabulous USD 299

Backpackers Luzern  0 stars

Alpenquai 42, Lucerne, Switzerland, 6005

Lucerne Fabulous USD 103

Hotel Und Kurhaus Weissenstein Oberdorf  0 stars

Weissensteinstrasse, Oberdorf (Solothurn), Switzerland, 4515

Oberdorf (Solothurn)

Altstadt Hotel Krone Apartments Luzern  0 stars

Weinmarkt 3, Lucerne, Switzerland, 6004

Lucerne USD 361