
Photo by Dominik Gehl
Hotels in St. Johann
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St. Johann?




8.8 out of 10, Excellent, (1001)
8.8/10
Excellent
(1001)
The price is $158
$158
$174 total
includes taxes & fees
Jan 16 - Jan 17, 2026




7.4 out of 10, Good, (38)
7.4/10
Good
(38)
The price is $151
$151
$178 total
includes taxes & fees
Jan 1 - Jan 2, 2026




9.6 out of 10, Exceptional, (1007)
9.6/10
Exceptional
(1007)




B&B Hotel Weil am Rhein/Basel
B&B Hotel Weil am Rhein/Basel2.7 km from St. Johann
8.8 out of 10, Excellent, (280)
8.8/10
Excellent
(280)
The price is $72
$72
$77 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Central City Hotel Rochat
Central City Hotel Rochat3.0 star property
Altstadt Grossbasel, 1.5 km from St. Johann
9.2 out of 10, Wonderful, (658)
9.2/10
Wonderful
(658)
The price is $114
$114
$129 total
includes taxes & fees
Jan 16 - Jan 17, 2026




9.4 out of 10, Exceptional, (741)
9.4/10
Exceptional
(741)
The price is $130
$130
$145 total
includes taxes & fees
Jan 3 - Jan 4, 2026




City Pop 2Night Basel - Self check-in
City Pop 2Night Basel - Self check-in4.0 star property
2 km from St. Johann
9.2 out of 10, Wonderful, (722)
9.2/10
Wonderful
(722)
The price is $115
$115
$130 total
includes taxes & fees
Dec 22 - Dec 23




8.0 out of 10, Very Good, (756)
8.0/10
Very Good
(756)
The price is $126
$126
$131 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Steinenschanze Charming City & Garden Hotel
Steinenschanze Charming City & Garden Hotel3.5 star property
Vorstädte, 2.2 km from St. Johann
9.4 out of 10, Exceptional, (899)
9.4/10
Exceptional
(899)
The price is $127
$127
$142 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Best Western Hotel Dreilaenderbruecke
Best Western Hotel Dreilaenderbruecke4.0 star property
2.7 km from St. Johann
8.8 out of 10, Excellent, (721)
8.8/10
Excellent
(721)
The price is $92
$92
$98 total
includes taxes & fees
Jan 10 - Jan 11, 2026




Boutique & Design Hotel Volkshaus Basel
Boutique & Design Hotel Volkshaus Basel4.0 star property
Kleinbasel, 1.9 km from St. Johann
9.4 out of 10, Exceptional, (138)
9.4/10
Exceptional
(138)
The price is $209
$209
$228 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.0 out of 10, Very Good, (509)
8.0/10
Very Good
(509)
The price is $118
$118
$133 total
includes taxes & fees
Jan 8 - Jan 9, 2026




Radisson Blu Hotel, Basel
Radisson Blu Hotel, Basel4.0 star property
Vorstädte, 2.5 km from St. Johann
8.6 out of 10, Excellent, (574)
8.6/10
Excellent
(574)
The price is $182
$182
$199 total
includes taxes & fees
Dec 29 - Dec 30




9.4 out of 10, Exceptional, (866)
9.4/10
Exceptional
(866)




Hotel Restaurant Resslirytti
Hotel Restaurant Resslirytti3.0 star property
Basel City Centre, 2.4 km from St. Johann
8.8 out of 10, Excellent, (342)
8.8/10
Excellent
(342)
The price is $131
$131
$147 total
includes taxes & fees
Jan 5 - Jan 6, 2026




8.8 out of 10, Excellent, (665)
8.8/10
Excellent
(665)
The price is $183
$183
$201 total
includes taxes & fees
Jan 10 - Jan 11, 2026




ART HOUSE Basel - Member of Design Hotels
ART HOUSE Basel - Member of Design Hotels4.0 star property
Vorstädte, 2.3 km from St. Johann
9.4 out of 10, Exceptional, (177)
9.4/10
Exceptional
(177)




Holiday Inn Express & Suites Basel Allschwil by IHG
Holiday Inn Express & Suites Basel Allschwil by IHG3.0 star property
1.7 km from St. Johann
9.2 out of 10, Wonderful, (189)
9.2/10
Wonderful
(189)
The price is $113
$113
$126 total
includes taxes & fees
Jan 5 - Jan 6, 2026




9.6 out of 10, Exceptional, (758)
9.6/10
Exceptional
(758)




9.6 out of 10, Exceptional, (566)
9.6/10
Exceptional
(566)
The price is $160
$160
$176 total
includes taxes & fees
Jan 10 - Jan 11, 2026
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.
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.
trending_down When is the best time to visit St. Johann?
When is the best time to visit St. Johann?Our prices for hotels in St. Johann are cheapest in February
When is the best time to visit St. Johann?
When is the best time to visit St. Johann?
Our prices for hotels in St. Johann are cheapest in February
Price trends for hotels in St. Johann
Pricing is based on two traveler single night rates
Currently viewing crowd sizes and weather for December.trending_up High crowds
Typical weather for Basel
December
High 6°C / low 0°C. Cloudy most days.
View properties in December 6°
December, High crowds, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
5°
January, Low crowds, average high temperature 5 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
7°
February, Low crowds, average high temperature 7 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
11°
March, Low crowds, average high temperature 11 degrees Celsius, average low temperature 2 degrees Celsius. Partly sunny.
2°
15°
April, Low crowds, average high temperature 15 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
5°
18°
May, Moderate crowds, average high temperature 18 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
23°
June, Moderate crowds, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
25°
July, Moderate crowds, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
25°
August, Moderate crowds, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
21°
September, High crowds, average high temperature 21 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
16°
October, High crowds, average high temperature 16 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
10°
November, High crowds, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
Monthly weather averages (˚C)
Top landmarks in St. Johann
Check out reviews of St. Johann hotels guests love

Mövenpick Hotel Basel
10/10 Excellent
"Great location, friendly staff, lovely room "

Hotel Märthof Basel
10/10 Excellent
"Excellent location staff very informative on tram routes to various sites and shopping. Complementary soda and water in minibar. Very clean and spacious rooms for a European would stay here againhotel. "

Holiday Inn Express & Suites Basel Allschwil by IHG
10/10 Excellent
"Outstanding staff! Very clean. Wonderful breakfast!"

Hotel Rheinfelderhof
10/10 Excellent
"Clean, convenient walking distance to everything, complementary tram/bus pass, staff were nice. Continental breakfast was amazing, lots of choices."

HYPERION Hotel Basel
10/10 Excellent
"The staff was very friendly. Rooms are quiet and location is great "

Best Western Hotel Dreilaenderbruecke
10/10 Excellent
"The hotel was ideal for our parkrun trip. The tram and bus stops were just next to the hotel which made our journey from the airport and into Basel very easy. The Reception Staff were very helpful with directions on how to get to the Fondation Beyeler. I highly recommend this hotel. Our room was a proper suite and we were able to eat there instead of dining out. "

La Maison Hotel Mulhouse
10/10 Excellent
"Chambre spacieuse et propre. Matelas un peu mous. Personnel serviable, sympathique et motivé. Décoration originale et pleine d'humour. "

Mercure Bale Mulhouse Aeroport
10/10 Excellent
"Very clean, spacious room. Very helpful staff. Would stay there agan."

Radisson Blu Hotel, Basel
10/10 Excellent
"Lovely room, clean & tidy. "
Find out more about St. Johann