We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Old Town Bern

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Kasernenstrasse 29, Bern 3013, Switzerland
1.1 km from Old Town Bern
#3 of 30 hotels in Bern
Top Deal
US$173*
US$154* /night
View Deal
Expedia.com
US$173*
Hotels.com
US$157*
Booking.com
US$158*
Rathausgasse 72, Bern 3011, Switzerland
0.2 km from Old Town Bern
#20 of 30 hotels in Bern
US$169* /night
View Deal
Hotels.com
US$170*
Agoda.com
US$170*
Booking.com
US$170*
Kochergasse 3 - 5, Bern 3011, Switzerland
0.3 km from Old Town Bern
#2 of 30 hotels in Bern
Top Deal
US$866*
US$424* /night
View Deal
Official Site
US$470*
LHW.com
US$470*
AMOMA
US$866*
Zeughausgasse 9, Bern 3011, Switzerland
0.3 km from Old Town Bern
#9 of 30 hotels in Bern
Top Deal
US$165*
US$137* /night
View Deal
Expedia.com
US$165*
Hotels.com
US$165*
CheapTickets
US$165*
Gerechtigkeitsgasse 18, Bern 3011, Switzerland
0.4 km from Old Town Bern
#16 of 30 hotels in Bern
US$277* /night
View Deal
Hotels.com
US$277*
Travelocity
US$277*
Hotwire.com
US$277*
Zeughausgasse 27, Bern 3011, Switzerland
0.4 km from Old Town Bern
#27 of 30 hotels in Bern
No availability for your dates from these sites
Cancelon
Travelocity
CheapTickets
Gerechtigkeitsgasse 1 | Schweiz, Bern 3011, Switzerland
0.4 km from Old Town Bern
#30 of 30 hotels in Bern
US$168* /night
View Deal
Booking.com
US$168*
TripAdvisor
US$168*
Zeughausgasse 41, Bern 3011, Switzerland
0.5 km from Old Town Bern
#22 of 30 hotels in Bern
Top Deal
US$315*
US$155* /night
View Deal
Travelocity
US$156*
Orbitz.com
US$156*
AMOMA
US$315*
Zeughausgasse 28 | 3011 Bern, Bern 3011, Switzerland
0.5 km from Old Town Bern
#29 of 30 hotels in Bern
Top Deal
US$166*
US$117* /night
View Deal
Booking.com
US$128*
Hotels.com
US$124*
HotelQuickly
US$166*
Kornhausstrasse 3, Bern 3013, Switzerland
0.6 km from Old Town Bern
#4 of 30 hotels in Bern
Top Deal
US$189*
US$169* /night
View Deal
Agoda.com
US$168*
Hotels.com
US$168*
getaroom.com
US$189*
Schauplatzgasse 4, Bern 3011, Switzerland
0.6 km from Old Town Bern
#11 of 30 hotels in Bern
Top Deal
US$209*
US$173* /night
View Deal
Hotels.com
Travelocity
US$178*
HotelQuickly
US$209*
Schauplatzgasse 10, Bern 3011, Switzerland
0.6 km from Old Town Bern
#14 of 30 hotels in Bern
Loading prices...
Cancelon
Orbitz.com
Travelocity
Neuengasse 26, Bern 3011, Switzerland
0.7 km from Old Town Bern
#6 of 30 hotels in Bern
Top Deal
US$296*
US$146* /night
View Deal
Expedia.com
US$169*
Hotels.com
US$169*
AMOMA
US$296*
Altenbergstrasse 4-6, Bern 3013, Switzerland
0.7 km from Old Town Bern
#21 of 30 hotels in Bern
US$139* /night
View Deal
Agoda.com
US$138*
Priceline
US$139*
TripAdvisor
US$139*
Bahnhofplatz 11, Bern 3011, Switzerland
0.8 km from Old Town Bern
#1 of 30 hotels in Bern
Top Deal
US$450*
US$364* /night
View Deal
Expedia.com
US$407*
Official Site
US$377*
Elvoline
US$450*
Bubenbergplatz 7 | 3011 Berne, Bern 3011, Switzerland
0.8 km from Old Town Bern
#26 of 30 hotels in Bern
Top Deal
US$154*
US$148* /night
View Deal
Hotels.com
US$154*
Expedia.com
US$154*
Orbitz.com
US$154*
Waldhoeheweg 2, Bern 3013, Switzerland
0.9 km from Old Town Bern
#12 of 30 hotels in Bern
US$153* /night
View Deal
Travelocity
US$153*
Booking.com
US$154*
Expedia.com
US$154*
Hirschengraben 24, Bern 3011, Switzerland
1.0 km from Old Town Bern
#25 of 30 hotels in Bern
US$157* /night
View Deal
HOTEL.INFO
US$156*
TripAdvisor
US$157*
Priceline
US$157*
Kasernenstrasse 29, Bern 3013, Switzerland
1.1 km from Old Town Bern
#3 of 30 hotels in Bern
Top Deal
US$173*
US$154* /night
View Deal
Expedia.com
US$173*
Hotels.com
US$157*
Booking.com
US$158*
Laupenstrasse 15, Bern 3008, Switzerland
1.1 km from Old Town Bern
#10 of 30 hotels in Bern
Top Deal
US$193*
US$154* /night
View Deal
Expedia.com
US$193*
Sorell Hotels
US$193*
Travelocity
US$193*
Militaerstrasse 38 | 3014 Berne, Bern 3014, Switzerland
1.3 km from Old Town Bern
#18 of 30 hotels in Bern
US$177* /night
View Deal
Expedia.com
US$178*
Hotels.com
US$178*
Agoda.com
US$177*
Mittelstrasse 6 | 3012 Bern, Bern 3012, Switzerland
1.5 km from Old Town Bern
#17 of 30 hotels in Bern
Top Deal
US$367*
US$183* /night
View Deal
Orbitz.com
US$183*
Hotwire.com
US$183*
AMOMA
US$367*
Belpstrasse 43, Bern 3007, Switzerland
1.5 km from Old Town Bern
#23 of 30 hotels in Bern
Top Deal
US$400*
US$163* /night
View Deal
Hotels.com
US$163*
Cancelon
US$196*
AMOMA
US$400*
Guisanplatz 2, Bern 3014, Switzerland
1.6 km from Old Town Bern
#5 of 30 hotels in Bern
Top Deal
US$291*
US$132* /night
View Deal
Hotels.com
US$141*
Orbitz.com
US$141*
AMOMA
US$291*
Guisanplatz 4, Bern 3014, Switzerland
1.6 km from Old Town Bern
#13 of 30 hotels in Bern
US$129* /night
View Deal
TripAdvisor
US$129*
Cancelon
Expedia.com
Guisanplatz 2-4, Bern 3014, Switzerland
1.6 km from Old Town Bern
#24 of 30 hotels in Bern
US$99* /night
View Deal
TripAdvisor
US$99*
Travelocity
Booking.com
Zieglerstrasse 66 | 3007 Bern, Bern 3007, Switzerland
1.7 km from Old Town Bern
#7 of 30 hotels in Bern
Top Deal
US$299*
US$139* /night
View Deal
Booking.com
US$139*
Orbitz.com
US$139*
AMOMA
US$299*
Seftigenstrasse 99, Bern 3007, Switzerland
1.7 km from Old Town Bern
#15 of 30 hotels in Bern
Top Deal
US$334*
US$153* /night
View Deal
Hotels.com
US$153*
Priceline
US$154*
AMOMA
US$334*
Engestrasse 54, Bern 3012, Switzerland
1.7 km from Old Town Bern
#19 of 30 hotels in Bern
US$202* /night
View Deal
Priceline
US$202*
Agoda.com
US$202*
TripAdvisor
US$202*
Niesenweg 10, Bern 3012, Switzerland
1.7 km from Old Town Bern
#28 of 30 hotels in Bern
No photo provided
Thunstrasse 80, Muri bei Bern 3074, Switzerland
3.3 km from Old Town Bern
Top Deal
US$129*
US$119* /night
View Deal
Expedia.com
US$119*
Orbitz.com
US$118*
Booking.com
US$129*