Hotels in Mainz

Find the best deals on 157 hotels in Mainz

Check-in
Check-out
Compare vs. momondo |

Top Mainz hotels

Find a cheap hotel in Mainz that meets your travel needs.
Hyatt Regency Mainz
Hyatt Regency Mainz
8.9
$141
View all deals
Atrium Hotel Mainz
Atrium Hotel Mainz
8.9
$86
View all deals
Novotel Mainz
Novotel Mainz
8.0
$84
View all deals
Hilton Mainz
Hilton Mainz
8.0
$98
View all deals
Intercityhotel Mainz
Intercityhotel Mainz
8.4
$95
View all deals
Hotel Zum Schnackel
Hotel Zum Schnackel
7.0
$64
View all deals

Things to do in Mainz

Christuskirche
Naturhistorisches Museum
Rheingoldhalle

Are there hotels available near Christuskirche?

If you’re looking for a hotel in Mainz near Christuskirche then you are in luck. momondo recommends 12 hotels near Christuskirche and on average, area hotels cost $74/night. This price may vary based on season. Hotels near Christuskirche are typically 5% less expensive than the average hotel in Mainz, which is $78.

Hotels near Christuskirche
EJ9 Mainz Downtown
Best value
EJ9 Mainz Downtown
7.6
$48
Hilton Mainz
#1 Most popular
Hilton Mainz
8.0
$98
Ac Hotel Mainz
#2 Most popular
Ac Hotel Mainz
8.6
$97
Advena Europa Hotel Mainz
#3 Most popular
Advena Europa Hotel Mainz
7.8
$82
Hotel Moguntia
#4 Most popular
Hotel Moguntia
7.8
$59
Me and All Hotel Mainz
#5 Most popular
Me and All Hotel Mainz
9.0
$102
Intercityhotel Mainz
Intercityhotel Mainz
8.4
$95
Hilton Mainz City
Hilton Mainz City
7.7
$98
the niu Mood
the niu Mood
8.5
B&B Hotel Mainz-Hbf
B&B Hotel Mainz-Hbf
8.0
$68
Hotel Königshof
Hotel Königshof
8.1
$77
City Hotel Neubrunnenhof
City Hotel Neubrunnenhof
8.2
$63

Are there hotels available near Naturhistorisches Museum?

Hotels near Naturhistorisches Museum are typically 12% more expensive than the average hotel in Mainz, which is $78.

Hotels near Naturhistorisches Museum
EJ9 Mainz Downtown
Best value
EJ9 Mainz Downtown
7.6
$48
Hilton Mainz
#1 Most popular
Hilton Mainz
8.0
$98
Hyatt Regency Mainz
#2 Most popular
Hyatt Regency Mainz
8.9
$141
Novotel Mainz
#3 Most popular
Novotel Mainz
8.0
$84
Ac Hotel Mainz
#4 Most popular
Ac Hotel Mainz
8.6
$97
Advena Europa Hotel Mainz
#5 Most popular
Advena Europa Hotel Mainz
7.8
$82
Ibis Mainz City
Ibis Mainz City
8.2
$68
Me and All Hotel Mainz
Me and All Hotel Mainz
9.0
$102
Intercityhotel Mainz
Intercityhotel Mainz
8.4
$95
Hilton Mainz City
Hilton Mainz City
7.7
$98
B&B Hotel Mainz-Hbf
B&B Hotel Mainz-Hbf
8.0
$68
Hotel Königshof
Hotel Königshof
8.1
$77

Are there hotels available near Rheingoldhalle?

If you’re looking for a hotel in Mainz near Rheingoldhalle then you are in luck. momondo recommends 12 hotels near Rheingoldhalle and on average, area hotels cost $87/night. This price may vary based on season. Hotels near Rheingoldhalle are typically 10% more expensive than the average hotel in Mainz, which is $78.

Hotels near Rheingoldhalle
EJ9 Mainz Downtown
Best value
EJ9 Mainz Downtown
7.6
$48
Hilton Mainz
#1 Most popular
Hilton Mainz
8.0
$98
Hyatt Regency Mainz
#2 Most popular
Hyatt Regency Mainz
8.9
$141
Novotel Mainz
#3 Most popular
Novotel Mainz
8.0
$84
Advena Europa Hotel Mainz
#4 Most popular
Advena Europa Hotel Mainz
7.8
$82
Ibis Mainz City
#5 Most popular
Ibis Mainz City
8.2
$68
Hilton Mainz City
Hilton Mainz City
7.7
$98
Hotel Königshof
Hotel Königshof
8.1
$77
City Hotel Neubrunnenhof
City Hotel Neubrunnenhof
8.2
$63
Hotel Hammer - Mainz Hauptbahnhof
Hotel Hammer - Mainz Hauptbahnhof
8.8
$90
Mainzer Hof
Mainzer Hof
7.9
$73
The Apartment Suite (Osteiner Hof)
The Apartment Suite (Osteiner Hof)
9.5
$116

When to book a hotel in Mainz

Check out the information below to find the best deal on a Mainz hotel room
Low Season
January
High Season
March

cheapest month to stay

32%

expected price decrease

most expensive time to stay

43%

expected price increase

Price
$75 - $191
Highest day of week
Wednesday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$94

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$91

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Mainz is: 1-2 star, 70 days before. 3 star, on the same day that your stay begins. 4-5 star, 61 days before.
1-2 star
$63 - $75
3 star
$70 - $95
4-5 star
$105 - $119

How much does a hotel in Mainz cost per night?

Use the information below to find quality Mainz hotel rooms for low prices
4 stars and above
Hyatt Regency Mainz
#1 most popular
Hyatt Regency Mainz
8.9
$141
Atrium Hotel Mainz
#2 most popular
Atrium Hotel Mainz
8.9
$86
Novotel Mainz
Best value
Novotel Mainz
8.0
$84

Cheap hotels in Mainz

These hotels and hostels are the cheapest accommodations available in Mainz
Hotel Zum Schnackel
Hotel Zum Schnackel
7.0
$64
Intercityhotel Mainz
Intercityhotel Mainz
8.4
$95
Novotel Mainz
Novotel Mainz
8.0
$84
Hilton Mainz
Hilton Mainz
8.0
$98
Atrium Hotel Mainz
Atrium Hotel Mainz
8.9
$86
Hyatt Regency Mainz
Hyatt Regency Mainz
8.9
$141

Get the best value hotel in Mainz

These hotels have the best prices for their ratings
Hyatt Regency Mainz
Hyatt Regency Mainz
8.9
$141
Intercityhotel Mainz
Intercityhotel Mainz
8.4
$95
Atrium Hotel Mainz
Atrium Hotel Mainz
8.9
$86
Hilton Mainz
Hilton Mainz
8.0
$98
Novotel Mainz
Novotel Mainz
8.0
$84
Hotel Zum Schnackel
Hotel Zum Schnackel
7.0
$64

Mainz travel information

How long do people stay in Mainz?

The average length of stay in Mainz is 3 nights.

How much does a hotel cost in Mainz?

Hotels in Mainz show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $95 per night.

When is the best time to book a hotel in Mainz?

Hotels in Mainz are usually cheapest during the month of January, you can expect a price decrease of around 32% during this period.

Which day is cheapest to stay in Mainz?

Saturday is the cheapest day for hotel rooms in Mainz. Tuesday is the most expensive day.

How much does a luxury hotel in Mainz cost?

The cost of a luxury hotel in Mainz is generally around $101 a night for every person. In contrast, the average price of a hotel in Mainz is closer to $95 a night for every person, which is a 6% difference between the average and luxury accommodation.


Looking for a specific type of hotel?

Check out these great hotels in Mainz that are perfect for any stay
Luxury Hotels in Mainz
Novotel Mainz
Best value
Novotel Mainz
8.0
$84
Hyatt Regency Mainz
#1 Most popular
Hyatt Regency Mainz
8.9
$141
Atrium Hotel Mainz
#2 Most popular
Atrium Hotel Mainz
8.9
$86
Hilton Mainz
#3 Most popular
Hilton Mainz
8.0
$98
Intercityhotel Mainz
#4 Most popular
Intercityhotel Mainz
8.4
$95

Popular flight routes to Mainz

Find the cheapest flights to Mainz
Barcelona to Frankfurt am Main
Fastest flight time
2h 10m
Cheapest price
$97
Tel Aviv to Frankfurt am Main
Fastest flight time
4h 30m
Cheapest price
$207
Belgrade to Frankfurt am Main
Fastest flight time
2h 05m
Cheapest price
$212
Miami to Frankfurt am Main
Fastest flight time
9h 00m
Cheapest price
$374
Chicago to Frankfurt am Main
Fastest flight time
8h 10m
Cheapest price
$389
Boston to Frankfurt am Main
Fastest flight time
7h 05m
Cheapest price
$409
New York to Frankfurt am Main
Fastest flight time
7h 20m
Cheapest price
$413
New York to Frankfurt am Main
Fastest flight time
7h 30m
Cheapest price
$430
Washington to Frankfurt am Main
Fastest flight time
7h 45m
Cheapest price
$443
Tampa to Frankfurt am Main
Fastest flight time
9h 10m
Cheapest price
$456
View more

Start planning your trip to Mainz