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?

1. Airport Hotel Basel

Airport Hotel Basel
3.5 star property
St. Johann
8.8 out of 10, Excellent, (1,001 reviews)
"Good room, we liken it….."
Denmark
Hamide
The price is $117
$190 total
includes taxes & fees
Nov 20 - Nov 21
Airport Hotel Basel

2. Swiss Star Landskronstrasse

Swiss Star Landskronstrasse
3.0 star property
St. Johann
7.0 out of 10, Good, (43 reviews)
"It was a terrible experience from start to finish. The flat reeked of smoke, communication with the host was awful, and to top it off, there were large spiders. I reported the issues to both Hotels.com and the host, but the experience was beyond disappointing. Would not recommend."
United Kingdom
Anonymous traveler
The price is $117
$132 total
includes taxes & fees
Nov 22 - Nov 23
Swiss Star Landskronstrasse

3. Central City Hotel Rochat

Central City Hotel Rochat
3.0 star property
Altstadt Grossbasel, 1.5 km from St. Johann
9.2 out of 10, Wonderful, (794 reviews)
"The hotel was clean and quiet which was lovely. When I arrived I was told I'd been upgraded to a bigger room at no extra cost which was a delightful surprise. The room was excellent and had a good view. Thank you!"
United Kingdom
E
The price is $122
$137 total
includes taxes & fees
Nov 15 - Nov 16
Central City Hotel Rochat

4. Basel Marriott Hotel

Basel Marriott Hotel
4.5 star property
Clara, 2.2 km from St. Johann
8.8 out of 10, Excellent, (736 reviews)
"Staff went above and beyond to attend to me, and it's right across from the convention center. Would stay there again for sure."
United States
Nicholas
The price is $178
$196 total
includes taxes & fees
Nov 20 - Nov 21
Basel Marriott Hotel

5. Grand Hotel Euler Basel

Grand Hotel Euler Basel
4.0 star property
Sankt Alban, 2.8 km from St. Johann
8.8 out of 10, Excellent, (858 reviews)
"Good offer for breakfast directly at reception - 20 CHF. Excellence service"
United Kingdom
Piotr
The price is $162
$178 total
includes taxes & fees
Nov 12 - Nov 13
Grand Hotel Euler Basel

6. Hotel Schweizerhof Basel

Hotel Schweizerhof Basel
3.5 star property
Sankt Alban, 2.8 km from St. Johann
9.4 out of 10, Exceptional, (1,011 reviews)
"A very comfortable stay. Nice central location. Staff were very pleasant and helpful. Breakfast was excellent!"
New Zealand
Hannah
The price is $170
$186 total
includes taxes & fees
Nov 22 - Nov 23
Hotel Schweizerhof Basel

7. Best Western Hotel Dreilaenderbruecke

Best Western Hotel Dreilaenderbruecke
4.0 star property
2.7 km from St. Johann
8.8 out of 10, Excellent, (924 reviews)
"Fantastic room for a family of four"
France
caroline
The price is $87
$94 total
includes taxes & fees
Nov 29 - Nov 30
Best Western Hotel Dreilaenderbruecke

8. Hotel Märthof Basel

Hotel Märthof Basel
4.5 star property
Altstadt Grossbasel, 1.7 km from St. Johann
9.6 out of 10, Exceptional, (892 reviews)
"Beautiful hotel in great location. Room was large and beautiful."
United States
lisa
The price is $266
$287 total
includes taxes & fees
Nov 15 - Nov 16
Hotel Märthof Basel

9. Steinenschanze Charming City & Garden Hotel

Steinenschanze Charming City & Garden Hotel
3.5 star property
Vorstädte, 2.2 km from St. Johann
9.4 out of 10, Exceptional, (1,004 reviews)
"Lovely hotel in a great location, staff were very friendly and helpful."
Spain
Denise
The price is $129
$144 total
includes taxes & fees
Nov 15 - Nov 16
Steinenschanze Charming City & Garden Hotel

10. The Passage Urban & Lifestyle Hotel

The Passage Urban & Lifestyle Hotel
4.0 star property
Vorstädte, 2.1 km from St. Johann
9.2 out of 10, Wonderful, (1,007 reviews)
"The hotel was excellent and great location for dining and shopping. Staff were very friendly and helpful."
United States
DAVID
The price is $171
$187 total
includes taxes & fees
Nov 15 - Nov 16
The Passage Urban & Lifestyle Hotel

11. Hotel Villa K - Basel Airport

Hotel Villa K - Basel Airport
4.0 star property
1.7 km from St. Johann
9.4 out of 10, Exceptional, (893 reviews)
"Delightful hotel in a good location"
United Kingdom
Angela
The price is $142
$159 total
includes taxes & fees
Nov 22 - Nov 23
Hotel Villa K - Basel Airport

12. HYPERION Hotel Basel

HYPERION Hotel Basel
4.0 star property
Basel City Centre, 2.3 km from St. Johann
8.8 out of 10, Excellent, (1,005 reviews)
"Great location and very nice room"
United Kingdom
Matt
The price is $157
$174 total
includes taxes & fees
Nov 22 - Nov 23
HYPERION Hotel Basel

13. ibis Basel Bahnhof

ibis Basel Bahnhof
2.0 star property
Gundeldingen, 2.8 km from St. Johann
8.8 out of 10, Excellent, (842 reviews)
"Very good location"
United Kingdom
Nishant
The price is $131
$146 total
includes taxes & fees
Nov 14 - Nov 15
ibis Basel Bahnhof

14. Motel One Basel

Motel One Basel
3.0 star property
Altstadt Grossbasel, 2.2 km from St. Johann
9.2 out of 10, Wonderful, (819 reviews)
"Lovely hotel. Excellent location, walkable to everything."
United Kingdom
Theo
The price is $161
$177 total
includes taxes & fees
Nov 13 - Nov 14
Motel One Basel

15. Hotel Spalentor

Hotel Spalentor
4.0 star property
1.5 km from St. Johann
9.6 out of 10, Exceptional, (1,007 reviews)
"Well maintained and great staff. If we visit Basel again we will definitely stay here again. It also is in a great location."
United States
danny
The price is $164
$180 total
includes taxes & fees
Nov 22 - Nov 23
Hotel Spalentor

16. Pullman Basel Europe

Pullman Basel Europe
4.0 star property
Clara, 2.1 km from St. Johann
9.2 out of 10, Wonderful, (882 reviews)
"convenient location for our 1-night stay and the staff was friendly and helpful"
United States
Daniel
The price is $170
$187 total
includes taxes & fees
Nov 22 - Nov 23
Pullman Basel Europe

17. Radisson Blu Hotel, Basel

Radisson Blu Hotel, Basel
4.0 star property
Vorstädte, 2.5 km from St. Johann
8.4 out of 10, Very good, (755 reviews)
"Clean room breakfast was great with lots of variety the gym and sauna pool were all very good as well"
United Kingdom
Cameron
The price is $171
$188 total
includes taxes & fees
Nov 15 - Nov 16
Radisson Blu Hotel, Basel

18. Der Teufelhof Basel

Der Teufelhof Basel
3.5 star property
Altstadt Grossbasel, 2 km from St. Johann
9.4 out of 10, Exceptional, (916 reviews)
"Very cool building. Especially helpful and carried my bags up to our room 64 stairs. No elevator in our building but I would still stay here again. Great location"
United States
Lori
The price is $178
$195 total
includes taxes & fees
Nov 15 - Nov 16
Der Teufelhof Basel

19. Riverside Hotel Merian - opening 2026

Riverside Hotel Merian - opening 2026
4.0 star property
Kleinbasel, 1.8 km from St. Johann
8.4 out of 10, Very good, (38 reviews)
"Fantastic location..., reception staff especially the young lady extremely helpful.... beautiful location.. fabulous terrace. The only thing the rooms were just a little tired otherwise could not fault and would recommend"
United Kingdom
Malcolm
The price is $146
$151 total
includes taxes & fees
Nov 15 - Nov 16
Riverside Hotel Merian - opening 2026

20. Hotel D - Basel - Boutique Hotel

Hotel D - Basel - Boutique Hotel
4.0 star property
Altstadt Grossbasel, 1.5 km from St. Johann
9.0 out of 10, Wonderful, (871 reviews)
"The location was great - getting on a tram or bus was close by. Walking distance to the old town area. The room was nice, breakfast was sufficient."
Australia
Peter
The price is $180
$197 total
includes taxes & fees
Nov 15 - Nov 16
Hotel D - Basel - Boutique Hotel
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.

Compare popular hotels in St. Johann

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A modern hotel with a distinctive red facade and a multi-story structure with balconies.
Airport Hotel Basel
3.5 star property
8.8
Excellent
1,001 reviews
View
A modern building with a glass facade and a unique angular design.
Swiss Star Landskronstrasse
3.0 star property
7.0
Good
43 reviews
View
A historic building with ornate architecture, featuring multiple windows and a central entrance.
Hotel Märthof Basel
4.5 star property
9.6
Exceptional
892 reviews
View
An outdoor dining area with tables and chairs, large umbrellas, and a view of the interior of a building.
Motel One Basel
3.0 star property
9.2
Wonderful
819 reviews
View
A multi-story hotel with a classic European architectural style, featuring a prominent corner entrance and multiple balconies.
GAIA Hotel Basel - the sustainable hotel
4.0 star property
9.6
Exceptional
763 reviews
View

When is the best time to visit St. Johann?

Our prices for hotels in St. Johann are cheapest in July

Price trends for hotels in St. Johann

Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 10°C / low 3°C. Cloudy most days.
10°
weather_cloudy
November, no crowd data, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
6°
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
5°
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
7°
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
11°
weather_partly_sunny
March, no crowd data, average high temperature 11 degrees Celsius, average low temperature 2 degrees Celsius. Partly sunny.
2°
15°
weather_sun
April, no crowd data, average high temperature 15 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
5°
18°
weather_sun
May, no crowd data, average high temperature 18 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
23°
weather_sun
June, no crowd data, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
25°
weather_sun
July, no crowd data, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
25°
weather_sun
August, no crowd data, average high temperature 25 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
21°
weather_sun
September, no crowd data, average high temperature 21 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
16°
weather_sun
October, no crowd data, average high temperature 16 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
Monthly weather averages (˚C)

Top landmarks in St. Johann

Check out reviews of St. Johann hotels guests love