Find and Book Top Rated Hotels in Bern

Search among 47 available hotels and places to stay in Bern from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-47 out of 47
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great307 reviews
MapView on map400 yd from City Center100 yd from Bern Railway Station
From   US$ 494 /nightSelect
Hotel
8.4
Great329 reviews
MapView on map300 yd from City Center200 yd from Bern Railway Station
From   US$ 169 /nightSelect
8.4
Great182 reviews
300 yd from City Center300 yd from House of Parliament Bern
From   US$ 600 /nightSelect
8.2
Great449 reviews
200 yd from City Center100 yd from French Church Bern
From   US$ 158 /nightSelect
8.4
Great410 reviews
1300 yd from City Center900 yd from Bern Railway Station
From   US$ 118 /nightSelect
8.4
Great489 reviews
200 yd from City Center200 yd from House of Parliament Bern
From   US$ 152 /nightSelect
8.4
Great1207 reviews
700 yd from City Center400 yd from Bern Railway Station
From   US$ 97 /nightSelect
8.4
Great204 reviews
300 yd from City Center200 yd from House of Parliament Bern
From   US$ 51 /nightSelect
8.2
Great264 reviews
200 yd from City Center200 yd from House of Parliament Bern
From   US$ 179 /nightSelect
8.4
Great930 reviews
200 yd from City Center100 yd from French Church Bern
From   US$ 114 /nightSelect
8.4
Great207 reviews
1.7 mi from City Center700 yd from Wankdorf Stadium
From   US$ 112 /nightSelect
8.4
Great499 reviews
1800 yd from City Center900 yd from Tierpark
From   US$ 223 /nightSelect
8.6
Great713 reviews
800 yd from City Center100 yd from Congress Centre Kursaal Bern
From   US$ 149 /nightSelect
8.4
Great408 reviews
2.3 mi from City Center
From   US$ 156 /nightSelect
8.4
Great294 reviews
3.3 mi from City Center200 yd from Westside
From   US$ 157 /nightSelect
8.4
Great512 reviews
1.2 mi from City Center600 yd from Stade de Suisse
From   US$ 213 /nightSelect
8.4
Great206 reviews
1700 yd from City Center1300 yd from Congress Centre Kursaal Bern
From   US$ 323 /nightSelect
8.2
Great187 reviews
1300 yd from City Center100 yd from Untertorbrücke
From   US$ 102 /nightSelect
8.4
Great260 reviews
300 yd from City Center100 yd from Bern Clock Tower
From   US$ 45 /nightSelect
8.6
Great1062 reviews
1300 yd from City Center500 yd from Congress Centre Kursaal Bern
From   US$ 93 /nightSelect
8.4
Great575 reviews
800 yd from City Center400 yd from Bern Railway Station
From   US$ 147 /nightSelect
8.8
Great138 reviews
1.3 mi from City Center1500 yd from Tierpark
From   US$ 52 /nightSelect
8.4
Great184 reviews
1.7 mi from City Center700 yd from Wankdorf Stadium
From   US$ 135 /nightSelect
8.4
Great192 reviews
1.4 mi from City Center1200 yd from Zentrum Paul Klee
From   US$ 98 /nightSelect
8.4
Great313 reviews
1800 yd from City Center800 yd from Wankdorf Stadium
From   US$ 169 /nightSelect
8.4
Great403 reviews
1200 yd from City Center1000 yd from Bern Railway Station
From   US$ 82 /nightSelect
8.4
Great492 reviews
500 yd from City Center200 yd from Bern Railway Station
From   US$ 116 /nightSelect
8.4
Great310 reviews
1.2 mi from City Center600 yd from Stade de Suisse
From   US$ 113 /nightSelect
8.2
Great520 reviews
200 yd from City Center100 yd from French Church Bern
From   US$ 97 /nightSelect
8.4
Great376 reviews
900 yd from City Center300 yd from Untertorbrücke
From   US$ 142 /nightSelect
8.4
Great381 reviews
1000 yd from City Center300 yd from Congress Centre Kursaal Bern
From   US$ 95 /nightSelect
8.4
Great523 reviews
1600 yd from City Center800 yd from Congress Centre Kursaal Bern
From   US$ 135 /nightSelect
8.4
Great322 reviews
1.2 mi from City Center600 yd from Stade de Suisse
From   US$ 184 /nightSelect
8.2
Great356 reviews
From   US$ 116 /nightSelect
8.4
Great303 reviews
1400 yd from City Center1200 yd from Bern Railway Station
From   US$ 145 /nightSelect
Bed & Breakfast
8.6
Great45 reviews
1500 yd from City Center1400 yd from Bern Railway Station
From   US$ 166 /nightSelect
8.4
Great819 reviews
400 yd from City Center100 yd from Bern Clock Tower
From   US$ 184 /nightSelect
8.4
Great427 reviews
3.3 mi from City Center
From   US$ 128 /nightSelect
Guest house
8.2
Great270 reviews
1000 yd from City Center300 yd from Untertorbrücke
From   US$ 115 /nightSelect
8.4
Great153 reviews
1.7 mi from City Center700 yd from Galenica AG
From   US$ 159 /nightSelect
7.8
Very good217 reviews
3.8 mi from City Center
From   US$ 116 /nightSelect
8.4
Great36 reviews
1.6 mi from City Center
From   US$ 223 /nightSelect
8.4
Great60 reviews
2.3 mi from City Center
From   US$ 170 /nightSelect
8.0
Great59 reviews
3.4 mi from City Center
From   US$ 183 /nightSelect
2.3 mi from City Center1.0 mi from Westside
From   US$ 219 /nightSelect
300 yd from City Center300 yd from French Church Bern
From   US$ 172 /nightSelect
8.4
Great3 reviews
500 yd from City Center200 yd from Bern Railway Station
From   US$ 465 /nightSelect

Best Hotels and Places to Stay in Bern

Why visit?

Bern, the capital of Switzerland, is a picturesque city that offers tourists a blend of rich history, stunning architecture, and a vibrant cultural scene. Known for its medieval old town, charming streets, and the famous Bear Park, Bern is a must-visit destination for travelers seeking a unique and unforgettable experience.

Where to stay?

When choosing a place to stay in Bern, it's important to consider the best areas that offer convenience, access to attractions, and a pleasant ambiance. Here are some of the top areas to base yourself in Bern:

Old Town: If you want to immerse yourself in the city's historical charm, staying in Bern's Old Town is an excellent choice. This UNESCO World Heritage site offers beautiful architecture, quaint streets, and proximity to attractions such as the Zytglogge clock tower and Bern Cathedral.

Kirchenfeld: Located east of the city center, Kirchenfeld is an elegant and upscale neighborhood. It's home to several museums, including the Bern Historical Museum and the Museum of Communication. Staying here provides easy access to both cultural and natural attractions, with the nearby Rosengarten offering breathtaking views of the city.

Price per hotel room per night:

To give you an idea of the average prices in Bern's hotels, here is a breakdown based on the star rating:

3-star hotels: The average price for a room per night in a 3-star hotel in Bern ranges from $100 to $150.

4-star hotels: For a bit more luxury and comfort, expect to pay around $150 to $250 per night at a 4-star hotel in Bern.

5-star hotels: If you're looking for true luxury and impeccable service, the price per night in a 5-star hotel in Bern can range from $250 to $500 onwards.

Best Value for Money:

Hotel Bristol: Located in the heart of Bern, this 3-star hotel offers comfortable rooms, friendly service, and an excellent location. Prices start at around $120 per night, providing great value for money.

Hotel Allegro Bern: Situated near the Bear Park, this 4-star hotel combines modern amenities with stunning views of Bern's old town. With room rates starting from $170 per night, it offers a perfect balance between price and quality.

Hotel Bären am Bundesplatz: This historic 4-star hotel boasts an ideal location on Bundesplatz Square and features a blend of traditional and contemporary décor. Room rates start at around $150 per night, making it an attractive option for budget-conscious travelers.

Best Kids-Friendly Hotels:

Hotel Schweizerhof Bern: This elegant 5-star hotel offers spacious family rooms, a welcoming atmosphere, and a central location close to the train station. It provides a kids' club and various amenities to keep children entertained. Prices start from $300 per night.

Novotel Bern Expo: With its family-friendly accommodations and convenient location near Bern Expo, this 4-star hotel is a great choice for those traveling with children. It offers special amenities for kids and has room rates starting from $150 per night.

Best Hotels for a Romantic Getaway:

Bellevue Palace Hotel: Situated in a prime location overlooking the Aare River, this luxurious 5-star hotel provides an enchanting atmosphere and rooms with stunning views. With its elegant decor and exceptional service, it offers an unforgettable romantic experience. Prices start from $350 per night.

Hotel Schweizerhof Bern: Besides being a top choice for families, this 5-star hotel is also perfect for couples seeking a romantic retreat. It offers sumptuous rooms, a spa, and a rooftop terrace with panoramic views. Room rates start from $300 per night.

Best for Location:

Hotel Savoy Bern: Situated in the heart of Bern, this 4-star hotel offers easy access to the main attractions and shopping areas. With stylish rooms and friendly service, it provides an ideal base for exploring the city. Prices start from $190 per night.

Hotel Schweizerhof Bern: Once again, this hotel makes the list due to its unbeatable location. It ensures quick access to all the major tourist spots in Bern, making it an excellent choice. Room rates start from $300 per night.

Hotel Kreuz Bern: Perfectly located near the University of Bern and the Historical Museum, this 3-star hotel offers comfortable rooms and a cozy atmosphere. With affordable rates starting from $100 per night, it's a great option for budget travelers.

Best for a Short City Break:

Hotel Belle Epoque: Nestled in Bern's old town, this charming 4-star hotel provides a tranquil atmosphere and elegant rooms decorated with antique furniture. Prices start from $200 per night.

Hotel Innere Enge: Located adjacent to the Bear Park, this 4-star hotel offers modern rooms and a peaceful setting just outside the city center. With rates starting from $170 per night, it's an excellent choice for a relaxing city break.

Show moreLess