Hotels in Mainz

Search and compare Mainz hotels from hundreds of travel sites and save

Mainz, Germany
20 Jan — 21 Jan2
Mainz, Germany
Thu 20/1
Fri 21/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mainz

Filter by star ratings
All filters
Hilton Mainz City
Hilton Mainz City
7.4 Good
Muensterstrasse 11, Mainz, Rhineland-Palatinate, Germany
Show on map
1.1 km from city centre, Mainz 
GoodBased on 1,879 reviews
7.4

Hilton Mainz City is situated in Mainz and is close to the area's popular attractions. It also provides massage services, meeting rooms and an express check-in and check-out feature.

Hyatt Regency Mainz
Hyatt Regency Mainz
8.7 Excellent
Templerstraße 6, Mainz, Rhineland-Palatinate, Germany
Show on map
2.0 km from city centre, Mainz 
ExcellentBased on 1,609 reviews
8.7

Showcasing views of Rhine River, Hyatt Regency Mainz is situated in Mainz and provides an indoor pool, a sauna and a Jacuzzi so guests can unwind during their stay. It is located in the area's popular nightlife district, about a five-minute walk from the Rheingau Wine Region.

ibis budget Mainz Hechtsheim
ibis budget Mainz Hechtsheim
6.6 Good
Johannes Kepler Strasse 10, Mainz, Rhineland-Palatinate, Germany
Show on map
3.0 km from city centre, Mainz 
GoodBased on 359 reviews
6.6

This charming hotel in Mainz offers free Wi-Fi, as well as a tour desk and a vending machine.

Novotel Mainz
Novotel Mainz
7.8 Good
Augustusstrasse 6, Mainz, Rhineland-Palatinate, Germany
Show on map
0.8 km from city centre, Mainz 
GoodBased on 1,055 reviews
7.8

Located in Mainz, Novotel Mainz is within a 40-minute drive of Frankfurt am Main Airport and provides a heated pool, a Jacuzzi and a sauna. It is close to the area's tourist attractions and is minutes on foot from Mainz Central Station.

B&B Hotel Mainz-Hbf
B&B Hotel Mainz-Hbf
7.8 Good
Mombacher Straße 2b, Mainz, Rhineland-Palatinate, Germany
Show on map
1.5 km from city centre, Mainz 
GoodBased on 2,371 reviews
7.8

The hotel is located in Mainz and is close to Mainz Cathedral. Surrounded by local bars and restaurants, it is within walking distance from Mainz Central Station.

Ibis Mainz City
Ibis Mainz City
8.0 Excellent
Holzhofstr. 2, Mainz, Rhineland-Palatinate, Germany
Show on map
1.9 km from city centre, Mainz 
ExcellentBased on 1,736 reviews
8.0

The hotel is set in Mainz and is within a short walk of nearby attractions, including the Rheingau Wine Region and University of Applied Sciences Mainz. It is ideally located for those wanting to discover the area's attractions.

Pension Alt-Finthen
Pension Alt-Finthen
7.5 Good
Flugplatzstraße 3a, Mainz, Rhineland-Palatinate, Germany
Show on map
5.9 km from city centre, Mainz 
GoodBased on 481 reviews
7.5

Pension Alt-Finthen provides a comfortable setting while in Mainz. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

Guesthouse Mainz
Guesthouse Mainz
8.9 Excellent
Kaiserstr. 20, Mainz, Rhineland-Palatinate, Germany
Show on map
1.5 km from city centre, Mainz 
ExcellentBased on 369 reviews
8.9

GuestHouse Mainz is a modern setting when in Mainz and is close to everything the area has to offer. Just a short walk from the Rheingau Wine Region, it offers modern rooms equipped with a coffee maker, an iPod docking station and a mini bar.

B&B Hotel Mainz-Hechtsheim
B&B Hotel Mainz-Hechtsheim
7.9 Good
Nikolaus-Kopernikus-Str. 23, Mainz, Rhineland-Palatinate, Germany
Show on map
3.0 km from city centre, Mainz 
GoodBased on 1,211 reviews
7.9

This comfortable hotel in Mainz offers complimentary Wi-Fi, as well as a vending machine and an express check-in and check-out feature. It also provides a lift.

Hotel Königshof
Hotel Königshof
7.9 Good
Schottstr. 1-5, Mainz, Rhineland-Palatinate, Germany
Show on map
1.3 km from city centre, Mainz 
GoodBased on 2,056 reviews
7.9

Hotel Konigshof Mainz is a comfortable setting when in Mainz and is close to everything the area has to offer. It is located a brief walk from the Rheingau Wine Region.

Tips for booking a Mainz hotel

Cheapest month:January
Most expensive month:July
Average price in Mainz:$158/night
Absolute cheapest price found:$20/night
Cheapest day:Friday
Most expensive day:Wednesday
$90 - $239
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$128 - $169
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mainz hotels

Show all 188 hotels
1
Hilton Mainz
Hilton Mainz
7.8 Good
Rheinstrasse 68, Mainz, Rhineland-Palatinate, Germany
Show on map
1.9 km from city centre, Mainz, Germany 

Overlooking Rhine River, Hilton Mainz is situated in Mainz and is ideally set for those looking to explore the area's shopping district. This modern hotel is an ideal base for exploring the local vineyards as it is located in the Rheingau Wine Region.

2
Ibis Mainz City
Ibis Mainz City
8.0 Excellent
Holzhofstr. 2, Mainz, Rhineland-Palatinate, Germany
Show on map
1.9 km from city centre, Mainz, Germany 

The hotel is set in Mainz and is within a short walk of nearby attractions, including the Rheingau Wine Region and University of Applied Sciences Mainz. It is ideally located for those wanting to discover the area's attractions.

3
Novotel Mainz
Novotel Mainz
7.8 Good
Augustusstrasse 6, Mainz, Rhineland-Palatinate, Germany
Show on map
0.8 km from city centre, Mainz, Germany 

Located in Mainz, Novotel Mainz is within a 40-minute drive of Frankfurt am Main Airport and provides a heated pool, a Jacuzzi and a sauna. It is close to the area's tourist attractions and is minutes on foot from Mainz Central Station.

4
Hilton Mainz City
Hilton Mainz City
7.4 Good
Muensterstrasse 11, Mainz, Rhineland-Palatinate, Germany
Show on map
1.1 km from city centre, Mainz, Germany 

Hilton Mainz City is situated in Mainz and is close to the area's popular attractions. It also provides massage services, meeting rooms and an express check-in and check-out feature.

Cheapest hotels in Mainz, Rhineland-Palatinate

Show all 188 hotels
Pension Alt-Finthen
Pension Alt-Finthen
7.5 Good
Flugplatzstraße 3a, Mainz, Rhineland-Palatinate, Germany
Show on map
5.9 km from city centre,  

Pension Alt-Finthen provides a comfortable setting while in Mainz. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

$75
Avg. per night
Trip Inn Bristol Hotel
Trip Inn Bristol Hotel
7.8 Good
Friedrich-Ebert-Str. 20, Mainz, Rhineland-Palatinate, Germany
Show on map
3.3 km from city centre,  

Tripinn Bristol Hotel Mainz provides a contemporary setting while in Mainz. It also offers indoor tennis courts, a sauna and an indoor pool.

$75
Avg. per night
ibis budget Mainz Hechtsheim
ibis budget Mainz Hechtsheim
6.6 Good
Johannes Kepler Strasse 10, Mainz, Rhineland-Palatinate, Germany
Show on map
3.0 km from city centre,  

This charming hotel in Mainz offers free Wi-Fi, as well as a tour desk and a vending machine.

$77
Avg. per night
B&B Hotel Mainz-Hechtsheim
B&B Hotel Mainz-Hechtsheim
7.9 Good
Nikolaus-Kopernikus-Str. 23, Mainz, Rhineland-Palatinate, Germany
Show on map
3.0 km from city centre,  

This comfortable hotel in Mainz offers complimentary Wi-Fi, as well as a vending machine and an express check-in and check-out feature. It also provides a lift.

$84
Avg. per night
B&B Hotel Mainz-Hbf
B&B Hotel Mainz-Hbf
7.8 Good
Mombacher Straße 2b, Mainz, Rhineland-Palatinate, Germany
Show on map
1.5 km from city centre,  

The hotel is located in Mainz and is close to Mainz Cathedral. Surrounded by local bars and restaurants, it is within walking distance from Mainz Central Station.

$86
Avg. per night
Ibis Mainz City
Ibis Mainz City
8.0 Excellent
Holzhofstr. 2, Mainz, Rhineland-Palatinate, Germany
Show on map
1.9 km from city centre,  

The hotel is set in Mainz and is within a short walk of nearby attractions, including the Rheingau Wine Region and University of Applied Sciences Mainz. It is ideally located for those wanting to discover the area's attractions.

$109
Avg. per night
Hilton Mainz City
Hilton Mainz City
7.4 Good
Muensterstrasse 11, Mainz, Rhineland-Palatinate, Germany
Show on map
1.1 km from city centre,  

Hilton Mainz City is situated in Mainz and is close to the area's popular attractions. It also provides massage services, meeting rooms and an express check-in and check-out feature.

$118
Avg. per night
Hotel Königshof
Hotel Königshof
7.9 Good
Schottstr. 1-5, Mainz, Rhineland-Palatinate, Germany
Show on map
1.3 km from city centre,  

Hotel Konigshof Mainz is a comfortable setting when in Mainz and is close to everything the area has to offer. It is located a brief walk from the Rheingau Wine Region.

$120
Avg. per night

Hotel prices in Mainz

2 stars and under
Ibis Mainz City
No. 1 most popular

Ibis Mainz City

Holzhofstr. 2, Mainz, Rhineland-Palatinate, Germany

8.0 Excellent
$109

Avg. per night

B&B Hotel Mainz-Hbf
No. 2 most popular

B&B Hotel Mainz-Hbf

Mombacher Straße 2b, Mainz, Rhineland-Palatinate, Germany

7.8 Good
$86

Avg. per night

B&B Hotel Mainz-Hechtsheim
Best value

B&B Hotel Mainz-Hechtsheim

Nikolaus-Kopernikus-Str. 23, Mainz, Rhineland-Palatinate, Germany

7.9 Good
$84

Avg. per night

3 stars
Hotel Königshof
No. 1 most popular

Hotel Königshof

Schottstr. 1-5, Mainz, Rhineland-Palatinate, Germany

7.9 Good
$120

Avg. per night

Trip Inn Bristol Hotel
No. 2 most popular

Trip Inn Bristol Hotel

Friedrich-Ebert-Str. 20, Mainz, Rhineland-Palatinate, Germany

7.8 Good
$75

Avg. per night

4 stars +
Hyatt Regency Mainz
No. 1 most popular

Hyatt Regency Mainz

Templerstraße 6, Mainz, Rhineland-Palatinate, Germany

8.7 Excellent
$251

Avg. per night

Hilton Mainz
No. 2 most popular

Hilton Mainz

Rheinstrasse 68, Mainz, Rhineland-Palatinate, Germany

7.8 Good
$133

Avg. per night

Novotel Mainz
Best value

Novotel Mainz

Augustusstrasse 6, Mainz, Rhineland-Palatinate, Germany

7.8 Good
$120

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mainz

About Mainz

There’s an air of elegance in the old town of Mainz, where half-timbered wine taverns are juxtaposed with Romanesque cathedrals and fabulous Chagall windows. Draped along the confluence of the Main and Rhine rivers, west of Frankfurt am Main, the city delights in its eclectic appeal and is becoming an increasingly popular tourist destination. Mainz has the been the capital of Rhineland-Palatinate state since 1946 and is 30 minutes by train from Frankfurt International Airport.

Dom St. Martin is amongst Germany’s oldest cathedrals and a great introduction to the grandeur of Mainz design. Its hexagonal towers are a symbol of the city and were built between the 11th and 13th centuries. On three days a week the square outside the cathedral is filled with the stalls and delicacies of a local farmer’s market. Stephanskirche is Mainz’s most famous attraction. The ethereal, blue stained-glass windows fill the church with a mystical tone and are the work of Marc Chagall. Other buildings in Mainz are equally innovative yet follow a completely different style, and important icons include the postmodern City Hall and unusual Mainz Synagogue. Head through central Mainz and the half-timbered wine taverns are hidden beside museums, including one dedicated to Johannes Gutenberg, Time Magazine’s most important individual of the second millennium.

S-Bahn 8 connects Frankfurt International Airport with Mainz Hauptbahnhof, which is the last station on the Frankfurt suburban rail network. This main station is a junction for local and regional trains. Visitors can walk or take the bus over the Theodor Heuss Bridge to the spa town of Wiesbaden.

Depicting scenes from the Old Testament, windows in Stephanskirche are recognised as the finest works by Russian Jewish artist Marc Chagall. Each depicts the common ground between Jewish and Christian traditions and are intended to recognise the reconciliation between Jews and Germans, and were constructed between 1978 and 1985.

Mainz travel FAQs

  • What are the best hotels in Mainz?

    Hilton Mainz is a very popular hotel in Mainz, with a score of 7.8 from 3,366 reviews. Novotel Mainz (7.8 from 1,055 reviews) and Hyatt Regency Mainz (8.7 from 1,609 reviews) are also highly rated Mainz hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Mainz Cathedral?

    Hilton Mainz is a good hotel close to Mainz Cathedral - it has scored 7.8 over 3,366 reviews from HotelsCombined users.

  • What is a good hotel in Mainz near Kirschgarten?

    Hilton Mainz is the most recommended hotel near Kirschgarten on HotelsCombined (scoring 7.8 over 3,366 reviews).

  • How much is a hotel in Mainz tonight?

    Users have found prices for hotels in Mainz tonight starting as low as $83, rising to an average cost of $148, based on searches in the last 72 hours.