Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Mainz – 121 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

me and all hotel mainz

Hotel in Oberstadt, Mainz

This hotel is part of a attractive new building complex in the heart of Mainz, a 3-minute walk from the main train station and within a 10-minute walk of the Old Town district. It was wonderful staying in Me and All Hotel Mainz. It is a gorgeous hotel with a wonderful sense of style, wonderfully friendly staff and very comfortable rooms. Would highly recommend and will look forward to returning.

Show more Show less
9
Awesome
1,417 reviews
Avg. price/night:
$106

GuestHouse Mainz

Hotel in Neustadt, Mainz

Located just 984 feet from Mainz Train Station, this hotel offers modern studios with kitchens and free WiFi. GuestHouse Mainz is an ideal base for exploring the Rhine-Main region. Great location, closed to every where. Room is clean and cozy, host is warm and helpful, good stay.

Show more Show less
9
Awesome
386 reviews
Avg. price/night:
$100

the niu Mood

Hotel in Mainz

Featuring a bar, the niu Mood is located in Mainz in the Rheinland-Pfalz region, 1.2 miles from Taberna Archaeologica and 1.4 miles from Halle 45 Mainz. Very friendly and helpful staff. The rooms and all facilities are extremely clean and modern. The hotel has implemented many environmental initiatives. Breakfast is plentiful and full of options.

Show more Show less
8.3
Very Good
1,023 reviews
Avg. price/night:
$64

B&B Hotel Mainz-Hbf

Hotel in Mainz

Featuring free WiFi, B&B Hotel Mainz-Hbf offers accommodations in Mainz, just a 10-minute walk from the old town. Mainz Cathedral is a 20-minute walk from the property. Very helpful and friendly staff.

Show more Show less
8
Very Good
2,097 reviews
Avg. price/night:
$62

Hotel Königshof

Hotel in Neustadt, Mainz

Located across from Mainz's Main Train Station, Hotel Königshof offers a 24-hour front desk and soundproofed rooms with free Wi-Fi. Buses, trams and S-Bahn (light rail) trains are right outside. Lots of restaurants and supermarkets nearby. The breakfast has limited choices but enough. The location is perfect near to the Hbf where I kept the luggage on the day I move to another city.

Show more Show less
8
Very Good
2,096 reviews
Avg. price/night:
$84

Best Western Hotel Mainz

Hotel in Mainz

This hotel offers attractive rooms and suites in central Mainz. It lies around a 10-minute walk from the main train station and 1.2 miles from the Altstadt (Old Town). GARAGE FANTASTIC. ROOM SUPERB. ALL PERFECT. REALLY A NICE HOTEL.

Show more Show less
8.2
Very Good
1,202 reviews
Avg. price/night:
$94

IntercityHotel Mainz

Hotel in Oberstadt, Mainz

This modern, 4-star hotel is just 492 feet away from Mainz Central Station. It offers soundproofed rooms, varied breakfast buffets, and free public transport passes for Mainz and Wiesbaden. nice location with cozy and clean facilities

Show more Show less
8.3
Very Good
1,655 reviews
Avg. price/night:
$69

Hyatt Regency Mainz

Hotel in Altstadt, Mainz

This design hotel in central Mainz offers elegant rooms and free use of the spa area with indoor pool. It overlooks the River Rhine, 1640 feet from Mainz Römisches Theater Train Station. Fantastic dinner and dinner service

Show more Show less
8.8
Excellent
1,327 reviews
Avg. price/night:
$158

Atrium Hotel Mainz

Hotel in Mainz

This nonsmoking hotel is located in the green Finthen district, 4.3 mi west of Mainz city center. Excellent Hotel in a great location.

Show more Show less
8.8
Excellent
1,004 reviews
Avg. price/night:
$89

FAVORITE Parkhotel

Hotel in Oberstadt, Mainz

Located beside the River Rhine near the center of Mainz, the family-run FAVORITE Parkhotel features a pool and sauna area. the kindness of the staff, the location, the beer garden.

Show more Show less
8.1
Very Good
1,155 reviews
Avg. price/night:
$114

Most-booked hotels in Mainz in the past month

See all

Mainz's best hotels with breakfast

See all

Budget hotels in Mainz

See all

Hotels located in the center of Mainz

See all

FAQs about hotels in Mainz

  • For hotels in Mainz that serve highly-rated breakfasts, try Atrium Hotel Mainz, FAVORITE Parkhotel, and me and all hotel mainz.

  • Many families visiting Mainz loved staying at GuestHouse Mainz, Hotel Hammer-Mainz Hauptbahnhof, and me and all hotel mainz.

  • The average price per night for a 3-star hotel in Mainz this weekend is $85 or, for a 4-star hotel, $119. Looking for something even fancier? 5-star hotels in Mainz for this weekend cost around $168 per night, on average (based on Booking.com prices).

  • Atrium Hotel Mainz, FAVORITE Parkhotel, and Hof Ehrenfels got great room view-related reviews from travelers in Mainz.

  • These hotels in Mainz are highly rated by couples: me and all hotel mainz, Hotel Hammer-Mainz Hauptbahnhof, and GuestHouse Mainz.

  • me and all hotel mainz, GuestHouse Mainz, and Hyatt Regency Mainz are some of the popular hotels in Mainz.

  • Some of the best hotels in Mainz near Garden Kirschgarten / Old Town Mainz include Osteiner Hof by The Apartment Suite, Hyatt Regency Mainz and Appartement Kirschgarten Mainz.

  • Altstadt, Neustadt, and Oberstadt are popular with other travelers visiting Mainz.

  • On average, 3-star hotels in Mainz cost $77 per night, and 4-star hotels in Mainz are $134 per night. If you're looking for something really special, a 5-star hotel in Mainz can be found for $194 per night, on average (based on Booking.com prices).

  • On average, it costs $93 per night to book a 3-star hotel in Mainz for tonight. You'll pay around $133 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Mainz will cost around $178, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Mainz:

Explore guest reviews of hotels in Mainz

See all