Find hotels in Hannibal from ฿2,075

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Hannibal hotels

H+ Hotel Bochum

H+ Hotel Bochum
Bochum Mitte
8.8 out of 10, Excellent, (618)
Stay at this contemporary spot with a full-service spa just 15 minutes from Starlight Express Theatre. Enjoy a meal at the restaurant, unwind with a drink at the bar, or grab a quick bite at the deli. The garden offers a peaceful retreat amid positive guest reviews.

"Excellent stay as we always enjoy staying with H Hotels in Germany. "
United Kingdom
Edgar
The price is ฿2,717
฿2,907 total
includes taxes & fees
5 Jan - 6 Jan 2026
H+ Hotel Bochum

Garner Hotel Bochum by IHG

Garner Hotel Bochum by IHG
Innenstadt Bochum
8.8 out of 10, Excellent, (30)
Wake up refreshed at this modern Bochum hotel, just a 5-minute walk from Deutsches Bergbau-Museum U-Bahn station. Enjoy weekend buffet breakfast, relax in the garden or sip drinks at the bar/lounge after exploring nearby attractions.

"guter Aufenthalt :)"
Germany
Matthis
The price is ฿1,505
฿1,977 total
includes taxes & fees
4 Jan - 5 Jan 2026
Garner Hotel Bochum by IHG

B&B HOTEL Dortmund-West

B&B HOTEL Dortmund-West
Lütgendortmund
8.6 out of 10, Excellent, (20)
"Good "
United Kingdom
muneeb
The price is ฿1,804
฿2,075 total
includes taxes & fees
8 Jan - 9 Jan 2026
B&B HOTEL Dortmund-West

McDreams Hotel Wuppertal City

McDreams Hotel Wuppertal City
Wuppertal
8.2 out of 10, Very good, (55)
Contemporary accommodation in Wuppertal with free WiFi and valet parking await travellers. Just a 5-minute walk from Pestalozzistrasse Station and near Historic City Hall, this hotel offers comfortable rooms with a pillow menu for personalised comfort.

"Great stay for a lay over. Easy access, super clean and everything in order. Sorrundings ( parking lot ) a bit suspecious, but have to admit no problems ekstra so ever "
United States
johnni
McDreams Hotel Wuppertal City

Holiday Inn Express Wuppertal - Hauptbahnhof by IHG

Holiday Inn Express Wuppertal - Hauptbahnhof by IHG
Elberfeld-Mitte
8.8 out of 10, Excellent, (660)
Enjoy a strategic location just 4 minutes from Wuppertal Central Station with free continental breakfast served daily. Unwind with drinks at the bar after exploring Von der Heydt-Museum and Kontakthof, both easily accessible from this well-maintained hotel.

"Everything’s is good, staffs are friendly, location is convenient for shopping and food. "
Germany
Lei
The price is ฿1,922
฿2,160 total
includes taxes & fees
4 Jan - 5 Jan 2026
Holiday Inn Express Wuppertal - Hauptbahnhof by IHG

Serways Hotel Hösel

Serways Hotel Hösel
Ratingen
9.2 out of 10, Wonderful, (115)
Located in Ratingen, this convenient hotel offers free WiFi and parking. Just a 15-minute drive from Messe Essen, with Blue Lake and Dusseldorfer Golfclub nearby. Hösel S-Bahn station is only a 5-minute drive away, and Düsseldorf Airport is 24 minutes by car.

"Excellent value for price, clean and quiet. Easy parking available in the front."
United Kingdom
Oguzcan
Serways Hotel Hösel

Holiday Inn - the niu, Cobbles Essen by IHG

Holiday Inn - the niu, Cobbles Essen by IHG
Holsterhausen
8.6 out of 10, Excellent, (375)
Located a quick drive from Messe Essen, this hotel offers a stylish bar and café. Just minutes from Planckstrasse U-Bahn station and within walking distance of Essen Central Station, guests can easily visit Westfield Centro and Folkwang Museum.

"Great hotel, provided everything we need at a reasonable cost"
United Kingdom
Nicola
The price is ฿1,813
฿2,229 total
includes taxes & fees
10 Jan - 11 Jan 2026
Holiday Inn - the niu, Cobbles Essen by IHG

PLAZA INN stays design Dortmund

PLAZA INN stays design Dortmund
Innenstadt-Ost
8.6 out of 10, Excellent, (685)
Unwind at this boutique hotel just minutes from Berliner Strasse U-Bahn station. Relax with a refreshing drink at the bar after exploring nearby Westfalenhallen. The garden and terrace create a peaceful retreat while helpful staff ensure a memorable Dortmund experience.

"Nice budget stay! Everything was perfect as described"
United Kingdom
Anonymous traveller
The price is ฿2,562
฿2,947 total
includes taxes & fees
29 Dec - 30 Dec
PLAZA INN stays design Dortmund

Premier Inn Essen City Centre

Premier Inn Essen City Centre
Stadtkern
9.0 out of 10, Wonderful, (136)
"Clean room and nice breakfast "
United Kingdom
Chawki
The price is ฿2,155
฿2,421 total
includes taxes & fees
12 Jan - 13 Jan 2026
Premier Inn Essen City Centre

Moxy Essen City

Moxy Essen City
Stadtkern
8.8 out of 10, Excellent, (301)
Enjoy a vibrant stay in Essen, just 4 minutes from the central train station. This hotel offers a restaurant, fitness centre, and stylish bar. Nearby attractions include the International Christmas Market and Grillo-Theater.

"Great location and value for money, friendly staff and would stay here again"
United Kingdom
David
The price is ฿2,006
฿2,254 total
includes taxes & fees
2 Jan - 3 Jan 2026
Moxy Essen City

McDreams Hotel Essen-City

McDreams Hotel Essen-City
Stadtbezirke I
8.2 out of 10, Very good, (566)
Modern accommodation in Essen offering pillow menu for personalised comfort. Just 13 minutes' walk from Essen West S-Bahn and a short drive to Messe Essen and Westfield Centro, this hotel provides free WiFi for connected stays.

"lots of stuff nice easy hotel to stay in"
United Kingdom
Joshua
McDreams Hotel Essen-City

Garner Hotel Oberhausen by IHG

Garner Hotel Oberhausen by IHG
Alt-Oberhausen
9.0 out of 10, Wonderful, (47)
"Pretty good hotel breakfast good cleanliness "
United Kingdom
Mateusz
The price is ฿1,676
฿2,160 total
includes taxes & fees
3 Jan - 4 Jan 2026
Garner Hotel Oberhausen by IHG

B&B Hotel Bochum-City

B&B Hotel Bochum-City
Innenstadt Bochum
8.8 out of 10, Excellent, (140)
Located within walking distance of Bochum Ehrenfeld S-Bahn and Bochum West Station, this hotel offers easy access to popular attractions. Travellers praise the helpful staff and convenient location near Starlight Express Theatre and Jahrhunderthalle.

"Was a nice place to stay."
Germany
Stefan Markus Klaus
The price is ฿2,068
฿2,213 total
includes taxes & fees
9 Jan - 10 Jan 2026
B&B Hotel Bochum-City

Mercure Hotel Hagen

Mercure Hotel Hagen
4.0 star property
Emst
8.4 out of 10, Very good, (639)
Relax in this train station-adjacent hotel featuring Thai massages at the full-service spa. Unwind in the sauna after workouts at the fitness centre, then enjoy drinks at the bar. Museums and Elbershallen attractions are just minutes away.

"Clean and comfortable room, hot and healthy breakfast"
United States
christian
The price is ฿2,894
฿3,097 total
includes taxes & fees
3 Jan - 4 Jan 2026
Mercure Hotel Hagen

Holiday Inn Express Oberhausen by IHG

Holiday Inn Express Oberhausen by IHG
3.5 star property
Alt-Oberhausen
9.2 out of 10, Wonderful, (702)
Discover comfort in Oberhausen, just a short walk from Westfield Centro and Metronom Theatre. This hotel offers free breakfast, WiFi, and access to hiking trails. Guests love the helpful staff, clean rooms, and convenient bar/lounge.

"Would stay again"
Netherlands
Inge
The price is ฿2,292
฿3,002 total
includes taxes & fees
11 Jan - 12 Jan 2026
Holiday Inn Express Oberhausen by IHG

Hotel Unique Majestic

Hotel Unique Majestic
Innenstadt-West
9.2 out of 10, Wonderful, (321)
Explore top attractions from this convenient hotel, just 5 minutes from Westfalenhallen and Signal Iduna Park. Walk 3 minutes to Westentor U-Bahn or 8 minutes to Central Station. After a day of sightseeing, return to comfortable accommodation with free WiFi.

"The central location was convenient for exploring shops and restaurants. Yet at night, the hotel was quiet enough to enjoy peaceful rest."
United States
Svetlana
The price is ฿1,850
฿2,128 total
includes taxes & fees
28 Dec - 29 Dec
Hotel Unique Majestic

Welcome Parkhotel Bochum

Welcome Parkhotel Bochum
4.0 star property
Innenstadt Bochum
9.2 out of 10, Wonderful, (81)
Unwind at this Bochum hotel's full-service spa after exploring nearby attractions. A short drive from Starlight Express Theatre and Signal Iduna Park, with easy access to public transport. Enjoy drinks at the bar and meals at the on-site restaurant.

"very quiet and green area"
United States
ismail
The price is ฿2,774
฿2,969 total
includes taxes & fees
1 Jan - 2 Jan 2026
Welcome Parkhotel Bochum

ACHAT Hotel Bochum Dortmund

ACHAT Hotel Bochum Dortmund
4.0 star property
Bochum Nord
8.4 out of 10, Very good, (468)
This business-friendly hotel in Bochum offers free WiFi and parking, just a short drive from Starlight Express Theatre and Signal Iduna Park. Unwind at the bar or sauna after exploring nearby attractions like Meditherme Ruhrpark.

"Another excellent stay, polite and friendly staff"
United Kingdom
Alexander
The price is ฿2,068
฿2,213 total
includes taxes & fees
11 Jan - 12 Jan 2026
ACHAT Hotel Bochum Dortmund

Parkhotel Oberhausen

Parkhotel Oberhausen
4.5 star property
Oberhausen
8.8 out of 10, Excellent, (585)
Unwind at this elegant hotel featuring 2 restaurants serving regional specialities and comprehensive spa services. Located within easy reach of Westfield Centro and SEA LIFE Oberhausen, enjoy free WiFi and parking with attentive staff to enhance your stay.

"Fantastic hotel."
United Kingdom
Geoff
The price is ฿3,017
฿3,229 total
includes taxes & fees
4 Jan - 5 Jan 2026
Parkhotel Oberhausen

Leonardo Hotel Dortmund

Leonardo Hotel Dortmund
Innenstadt-West
9.2 out of 10, Wonderful, (301)
Positioned just 6 minutes from Reinoldikirche U-Bahn and Dortmund Central Station, this hotel offers convenient access to Signal Iduna Park. Guests appreciate the helpful staff, on-site restaurant, and bar/lounge, perfect for business travellers exploring the city.

"It was my first time staying at this hotel, and I had an excellent experience. The location is perfect for everything, the room service was outstanding, and overall the hotel exceeded my expectations. Thank you.”"
United States
Yaquelin
The price is ฿2,309
฿2,656 total
includes taxes & fees
4 Jan - 5 Jan 2026
Leonardo Hotel Dortmund
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Hannibal Hotel Reviews

More cheap stays in Hannibal

B&B HOTEL Bochum Hbf-Süd

B&B HOTEL Bochum Hbf-Süd

Universitaetsstr. 3 Bochum NW
The price is ฿2,113 per night from 28 Dec to 29 Dec
฿2,113
฿2,261 total
28 Dec - 29 Dec
includes taxes & fees
7.8/10 Good! (517 reviews)

Frequently asked questions

What's the best place to stay in Hannibal?
Located 16.3 mi (26.3 km) from the heart of Hannibal, Mercure Hotel Hagen is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are PLAZA INN stays design Dortmund and Hotel Unique Dortmund Hauptbahnhof. See all available top hotels, or vacation rentals in Hannibal.
If I need to cancel my hotel reservation in Hannibal, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Hannibal.
What is staying in Hannibal like?
Travellers to Hannibal will find plenty to explore and enjoy. There are 1510 hotels and other accommodation options in the surrounding area. Find out more about Hannibal.
What should I see while I'm in Hannibal?
Places to visit in the wider area include Starlight Express Theater, RuhrCongress Bochum and Zeiss Planetarium Bochum. You'll also find Vonovia Ruhrstadion and Bermuda3Eck in the area. Take a look at what more there is to see and do in Expedia's Hannibal guide.
What's the seasonal weather like in Hannibal?
The hottest months are usually August and July, with an average temperature of 18°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Hannibal is 963 mm.

Explore a world of travel with Expedia