Hotels in Mainz

Find the best deals on 177 hotels in Mainz, Germany

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Mainz

Find the perfect Mainz hotel for business or leisure


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 $85/night. This price may vary based on season. Hotels near Christuskirche are typically 9% more expensive than the average hotel in Mainz, which is $77.

Hotels near Christuskirche
  • Hotel Moguntia
    Best value

    Hotel Moguntia

    Nackstraße 48, Mainz, Rhineland-Palatinate

    7.7

    $55

    View Deal
  • Hyatt Regency Mainz
    #1 Most popular

    Hyatt Regency Mainz

    Templerstraße 6, Mainz, Rhineland-Palatinate

    8.8

    $171

    View Deal
  • Hilton Mainz
    #2 Most popular

    Hilton Mainz

    Rheinstrasse 68, Mainz, Rhineland-Palatinate

    7.9

    $99

    View Deal
  • Intercityhotel Mainz
    #3 Most popular

    Intercityhotel Mainz

    Binger Strasse 21, Mainz, Rhineland-Palatinate

    8.3

    $74

    View Deal
  • the niu Mood
    #4 Most popular

    the niu Mood

    Mombacher Straße 6, Mainz, Rhineland-Palatinate

    8.3

    $59

    View Deal
  • Novotel Mainz
    #5 Most popular

    Novotel Mainz

    Augustusstrasse 6, Mainz, Rhineland-Palatinate

    8.0

    $90

    View Deal
  • Super 8 by Wyndham Mainz Zollhafen

    Super 8 by Wyndham Mainz Zollhafen

    Inge-Reitz Straße 1-3, Mainz, Rhineland-Palatinate

    8.1

    $56

    View Deal
  • B&B Hotel Mainz-Hbf

    B&B Hotel Mainz-Hbf

    Mombacher Straße 2, Mainz, Rhineland-Palatinate

    7.9

    $63

    View Deal
  • Hilton Mainz City

    Hilton Mainz City

    Muensterstrasse 11, Mainz, Rhineland-Palatinate

    7.6

    $89

    View Deal
  • City-Hotel Neubrunnenhof

    City-Hotel Neubrunnenhof

    Grosse Bleiche 26, Mainz, Rhineland-Palatinate

    8.2

    $63

    View Deal
  • Ac Hotel Mainz

    Ac Hotel Mainz

    Bahnhofplatz 8, Mainz, Rhineland-Palatinate

    8.5

    $90

    View Deal
  • Best Western Hotel Mainz

    Best Western Hotel Mainz

    Wallstraße 56, Mainz, Rhineland-Palatinate

    8.2

    $106

    View Deal

Are there hotels available near Naturhistorisches Museum?

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

Hotels near Naturhistorisches Museum
  • Hotel Moguntia
    Best value

    Hotel Moguntia

    Nackstraße 48, Mainz, Rhineland-Palatinate

    7.7

    $55

    View Deal
  • Hyatt Regency Mainz
    #1 Most popular

    Hyatt Regency Mainz

    Templerstraße 6, Mainz, Rhineland-Palatinate

    8.8

    $171

    View Deal
  • Hilton Mainz
    #2 Most popular

    Hilton Mainz

    Rheinstrasse 68, Mainz, Rhineland-Palatinate

    7.9

    $99

    View Deal
  • Intercityhotel Mainz
    #3 Most popular

    Intercityhotel Mainz

    Binger Strasse 21, Mainz, Rhineland-Palatinate

    8.3

    $74

    View Deal
  • the niu Mood
    #4 Most popular

    the niu Mood

    Mombacher Straße 6, Mainz, Rhineland-Palatinate

    8.3

    $59

    View Deal
  • Novotel Mainz
    #5 Most popular

    Novotel Mainz

    Augustusstrasse 6, Mainz, Rhineland-Palatinate

    8.0

    $90

    View Deal
  • B&B Hotel Mainz-Hbf

    B&B Hotel Mainz-Hbf

    Mombacher Straße 2, Mainz, Rhineland-Palatinate

    7.9

    $63

    View Deal
  • Hilton Mainz City

    Hilton Mainz City

    Muensterstrasse 11, Mainz, Rhineland-Palatinate

    7.6

    $89

    View Deal
  • City-Hotel Neubrunnenhof

    City-Hotel Neubrunnenhof

    Grosse Bleiche 26, Mainz, Rhineland-Palatinate

    8.2

    $63

    View Deal
  • Ac Hotel Mainz

    Ac Hotel Mainz

    Bahnhofplatz 8, Mainz, Rhineland-Palatinate

    8.5

    $90

    View Deal
  • Best Western Hotel Mainz

    Best Western Hotel Mainz

    Wallstraße 56, Mainz, Rhineland-Palatinate

    8.2

    $106

    View Deal
  • Ibis Mainz City

    Ibis Mainz City

    Holzhofstr. 2, Mainz, Rhineland-Palatinate

    8.1

    $76

    View Deal

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 $84/night. This price may vary based on season. Hotels near Rheingoldhalle are typically 8% more expensive than the average hotel in Mainz, which is $77.

Hotels near Rheingoldhalle
  • Hotel Moguntia
    Best value

    Hotel Moguntia

    Nackstraße 48, Mainz, Rhineland-Palatinate

    7.7

    $55

    View Deal
  • Hyatt Regency Mainz
    #1 Most popular

    Hyatt Regency Mainz

    Templerstraße 6, Mainz, Rhineland-Palatinate

    8.8

    $171

    View Deal
  • Hilton Mainz
    #2 Most popular

    Hilton Mainz

    Rheinstrasse 68, Mainz, Rhineland-Palatinate

    7.9

    $99

    View Deal
  • Intercityhotel Mainz
    #3 Most popular

    Intercityhotel Mainz

    Binger Strasse 21, Mainz, Rhineland-Palatinate

    8.3

    $74

    View Deal
  • Novotel Mainz
    #4 Most popular

    Novotel Mainz

    Augustusstrasse 6, Mainz, Rhineland-Palatinate

    8.0

    $90

    View Deal
  • B&B Hotel Mainz-Hbf
    #5 Most popular

    B&B Hotel Mainz-Hbf

    Mombacher Straße 2, Mainz, Rhineland-Palatinate

    7.9

    $63

    View Deal
  • Hilton Mainz City

    Hilton Mainz City

    Muensterstrasse 11, Mainz, Rhineland-Palatinate

    7.6

    $89

    View Deal
  • City-Hotel Neubrunnenhof

    City-Hotel Neubrunnenhof

    Grosse Bleiche 26, Mainz, Rhineland-Palatinate

    8.2

    $63

    View Deal
  • Ac Hotel Mainz

    Ac Hotel Mainz

    Bahnhofplatz 8, Mainz, Rhineland-Palatinate

    8.5

    $90

    View Deal
  • Ibis Mainz City

    Ibis Mainz City

    Holzhofstr. 2, Mainz, Rhineland-Palatinate

    8.1

    $76

    View Deal
  • Hotel Hammer-Mainz Hauptbahnhof

    Hotel Hammer-Mainz Hauptbahnhof

    Bahnhofplatz 6, Mainz, Rhineland-Palatinate

    8.8

    $70

    View Deal
  • Hotel Zum Schnackel

    Hotel Zum Schnackel

    Boelckestraße 5, Mainz, Rhineland-Palatinate

    6.9

    $57

    View Deal

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
July

cheapest month to stay

43%

expected price decrease

most expensive time to stay

34%

expected price increase

Price
$61 - $162
Highest day of week
Wednesday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$96

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$92

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Mainz is: 1-2 star, 69 days before. 3 star, on the same day that your stay begins. 4-5 star, 62 days before.
1-2 star
$62 - $74
3 star
$68 - $93
4-5 star
$103 - $120

How much does a hotel in Mainz cost per night?

Use the information below to find quality Mainz hotel rooms for low prices

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 $100 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 44% 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.