We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Best Value Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Room Service Business Classic & up & up Internet Independent Hotels Quiet Hotels Hotels with Restaurants Cheap Hotels & up Meeting room Hotels with Free Wifi Non-Smoking Hotel Business services Air Conditioning City Centre Hotels Downtown Hotels Modern Hotels Reduced mobility rooms Concierge Luxury Spa Hotels Safe Hotels Spa Hotels Hotels with Smoking Rooms $ $$ $$$ $$$$ Hilton Hotels Ibis Hotels Hyatt Airport Transportation Ibis Budget Novotel NOVUM Hotels AC Hotels Vineyard Hotels B&B Hotels Convention Hotels Kitchenette Romantic IntercityHotel Best Western Any Distance from St. Stephan's Church (Stephanskirche)
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hilton Mainz City
SAVE US$24
US$136
Orbitz.com
US$112
View Deal
Muensterstr. 11, 55116 Mainz, Rhineland-Palatinate, Germany
0.3 km from St. Stephan's Church (Stephanskirche)
  • Restaurant
  • Room Service
Novotel Mainz
SAVE US$11
US$110
Novotel
US$99
View Deal
Augustusstrasse 6, 55131 Mainz, Rhineland-Palatinate, Germany
0.4 km from St. Stephan's Church (Stephanskirche)
  • Free Wifi
  • Pool
No photo provided
Heiliggrabgasse 6, Mainz, Rhineland-Palatinate, Germany
0.4 km from St. Stephan's Church (Stephanskirche)
    Hof Ehrenfels
    Grebenstrasse 5-7, 55116 Mainz, Rhineland-Palatinate, Germany
    0.5 km from St. Stephan's Church (Stephanskirche)
    • Restaurant
    • Bar/Lounge
    Hotel Havana
    HRS.com
    US$127
    View Deal
    Rheinstrasse 47 -49, 55116 Mainz, Rhineland-Palatinate, Germany
    0.7 km from St. Stephan's Church (Stephanskirche)
      Hotel Am Roemerwall
      SAVE US$2
      US$84
      HRS.com
      US$82
      View Deal
      Roemerwall 51-55, 55131 Mainz, Rhineland-Palatinate, Germany
      0.7 km from St. Stephan's Church (Stephanskirche)
        Savings alert: 15% below average rate

        The price you found is 15% lower than this hotel's average rate of US$96/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Hotel Schwan Mainz
        Liebfrauenplatz 7, 55116 Mainz, Rhineland-Palatinate, Germany
        0.7 km from St. Stephan's Church (Stephanskirche)
        • Free Internet
        City Hotel Neubrunnenhof
        Booking.com
        US$100
        View Deal
        Grosse Bleiche 26, 55116 Mainz, Rhineland-Palatinate, Germany
        0.7 km from St. Stephan's Church (Stephanskirche)
        • Bar/Lounge
        Ibis Mainz City
        SAVE US$16
        US$101
        ibis
        US$85
        View Deal
        Holzhofstr. 2, 55116 Mainz, Rhineland-Palatinate, Germany
        0.8 km from St. Stephan's Church (Stephanskirche)
        • Free Wifi
        • Bar/Lounge
        Terminus Hotel
        AMOMA
        View Deal
        Alicenstr. 4, 55116 Mainz, Rhineland-Palatinate, Germany
        0.8 km from St. Stephan's Church (Stephanskirche)
          Hyatt Regency Mainz
          SAVE US$6
          US$175
          Orbitz.com
          US$169
          View Deal
          Templerstr. 6, 55116 Mainz, Rhineland-Palatinate, Germany
          0.9 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Pool
          Hilton Mainz
          SAVE US$32
          US$188
          Agoda.com
          US$156
          View Deal
          Rheinstr. 68, 55116 Mainz, Rhineland-Palatinate, Germany
          0.9 km from St. Stephan's Church (Stephanskirche)
          • Restaurant
          • Room Service
          Savings alert: 10% below average rate

          The price you found is 10% lower than this hotel's average rate of US$174/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          TOP Hotel Hammer
          SAVE US$84
          US$190
          HRS.com
          US$106
          View Deal
          Bahnhofplatz 6, 55116 Mainz, Rhineland-Palatinate, Germany
          0.9 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Breakfast included
          IntercityHotel Mainz
          SAVE US$19
          US$101
          Travelocity
          US$82
          View Deal
          Binger Str. 21, 55131 Mainz, Rhineland-Palatinate, Germany
          0.9 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Restaurant
          Savings alert: 19% below average rate

          The price you found is 19% lower than this hotel's average rate of US$101/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Hotel Koenigshof
          SAVE US$2
          US$100
          HRS.com
          US$98
          View Deal
          Schottstr. 1 - 5, 55116 Mainz, Rhineland-Palatinate, Germany
          0.9 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Breakfast included
          Hotel Schottenhof
          Hotels.com
          US$109
          View Deal
          Schottstr. 6, 55116 Mainz, Rhineland-Palatinate, Germany
          0.9 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Breakfast included
          Hotel Austria
          AMOMA
          View Deal
          Kaiserstr. 20, 55116 Mainz, Rhineland-Palatinate, Germany
          0.9 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Breakfast included
          Advena Europa Hotel Mainz
          SAVE US$4
          US$111
          Hotels.com
          US$107
          View Deal
          Kaiserstr. 7, 55116 Mainz, Rhineland-Palatinate, Germany
          1.0 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Bar/Lounge
          AC Hotel Mainz
          AC Hotels
          US$116
          View Deal
          Bahnhofplatz 8, 55116 Mainz, Rhineland-Palatinate, Germany
          1.0 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Restaurant
          INNdependence Hotel
          SAVE US$12
          US$92
          Orbitz.com
          US$80
          View Deal
          Gleiwitzer Str. 4, 55131 Mainz, Rhineland-Palatinate, Germany
          1.1 km from St. Stephan's Church (Stephanskirche)
          • Free Wifi
          • Free Parking
          Savings alert: 15% below average rate

          The price you found is 15% lower than this hotel's average rate of US$94/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          No photo provided
          Frauenlobstrasse 14, 55118 Mainz, Rhineland-Palatinate, Germany
          1.1 km from St. Stephan's Church (Stephanskirche)
            Hotel Am Stiftswingert
            Booking.com
            US$78
            View Deal
            Am Stiftswingert 4, 55131 Mainz, Rhineland-Palatinate, Germany
            1.2 km from St. Stephan's Church (Stephanskirche)
            • Free Wifi
            • Free Parking
            Savings alert: 16% below average rate

            The price you found is 16% lower than this hotel's average rate of US$93/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Mainzer Hof Hotel
            Booking.com
            US$73
            View Deal
            Kaiserstr. 98, 55116 Mainz, Rhineland-Palatinate, Germany
            1.5 km from St. Stephan's Church (Stephanskirche)
            • Breakfast included
            • Restaurant
            Favorite Parkhotel
            SAVE US$5
            US$127
            HOTEL.INFO
            US$122
            View Deal
            Karl-Weiser-Strasse 1, 55131 Mainz, Rhineland-Palatinate, Germany
            1.6 km from St. Stephan's Church (Stephanskirche)
            • Free Wifi
            • Pool
            Hotel Moguntia
            Hotels.com
            US$83
            View Deal
            Nackstrasse 48, 55118 Mainz, Rhineland-Palatinate, Germany
            1.7 km from St. Stephan's Church (Stephanskirche)
            • Free Wifi
            • Breakfast included
            Best Western Hotel Mainz
            Hotels.com
            US$104
            View Deal
            Wallstrasse 56, 55122 Mainz, Rhineland-Palatinate, Germany
            1.8 km from St. Stephan's Church (Stephanskirche)
            • Free Wifi
            • Free Parking
            Savings alert: 14% below average rate

            The price you found is 14% lower than this hotel's average rate of US$121/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Hotel Roemerstein
            SAVE US$14
            US$104
            Agoda.com
            US$90
            View Deal
            Draiser Str. 136 f, 55128 Mainz, Rhineland-Palatinate, Germany
            1.8 km from St. Stephan's Church (Stephanskirche)
            • Free Wifi
            • Restaurant
            Gunnewig Hotel Bristol Mainz
            SAVE US$7
            US$59
            Hotels.com
            US$52
            View Deal
            Friedrich-Ebert-Str. 20, 55130 Mainz, Rhineland-Palatinate, Germany
            2.8 km from St. Stephan's Church (Stephanskirche)
            • Free Wifi
            • Free Parking
            Savings alert: 17% below average rate

            The price you found is 17% lower than this hotel's average rate of US$63/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.