Hotels in Mainz

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

Mainz, Germany
23 Jan — 24 Jan2
Mainz, Germany
Sun 23/1
Mon 24/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,610 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 360 reviews
6.6

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

Intercityhotel Mainz
Intercityhotel Mainz
8.2 Excellent
Binger Strasse 21, Mainz, Rhineland-Palatinate, Germany
Show on map
0.9 km from city centre, Mainz 
ExcellentBased on 1,638 reviews
8.2

IntercityHotel Mainz is located in Mainz and is close to the Rheingau Wine Region. It is close to the area's tourist attractions and is within walking distance of Mainz Central Station.

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,053 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.

Me and All Hotel Mainz
Me and All Hotel Mainz
8.9 Excellent
Binger Straße 23, Mainz, Rhineland-Palatinate, Germany
Show on map
0.9 km from city centre, Mainz 
ExcellentBased on 1,844 reviews
8.9

Me And All Hotel Mainz is located in Mainz and offers free Wi-Fi. It also features an express check-in and check-out feature.

Ac Hotel Mainz
Ac Hotel Mainz
8.5 Excellent
Bahnhofplatz 8, Mainz, Rhineland-Palatinate, Germany
Show on map
1.3 km from city centre, Mainz 
ExcellentBased on 797 reviews
8.5

AC Hotel Mainz by Marriott is situated in Mainz and features free Wi-Fi. It is conveniently positioned for guests wanting to visit local attractions.

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,374 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,735 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 480 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.

Tips for booking a Mainz hotel

Cheapest month:January
Most expensive month:July
Average price in Mainz:C$ 142/night
Absolute cheapest price found:C$ 42/night
Cheapest day:Sunday
Most expensive day:Friday
C$ 77 - C$ 203
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 109 - C$ 204
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
Me and All Hotel Mainz
Me and All Hotel Mainz
8.9 Excellent
Binger Straße 23, Mainz, Rhineland-Palatinate, Germany
Show on map
0.9 km from city centre, Mainz, Germany 

Me And All Hotel Mainz is located in Mainz and offers free Wi-Fi. It also features an express check-in and check-out feature.

2
Select Hotel Mainz
Select Hotel Mainz
7.9 Good
Haifa-Allee 8, Bretzenheim, Mainz, Rhineland-Palatinate, Germany
Show on map
3.1 km from city centre, Mainz, Germany 

Situated a short drive from the Rheingau Wine Region, Select Hotel Mainz provides modern accommodation in Mainz. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

3
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.

4
Ac Hotel Mainz
Ac Hotel Mainz
8.5 Excellent
Bahnhofplatz 8, Mainz, Rhineland-Palatinate, Germany
Show on map
1.3 km from city centre, Mainz, Germany 

AC Hotel Mainz by Marriott is situated in Mainz and features free Wi-Fi. It is conveniently positioned for guests wanting to visit local attractions.

5
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.

6
Intercityhotel Mainz
Intercityhotel Mainz
8.2 Excellent
Binger Strasse 21, Mainz, Rhineland-Palatinate, Germany
Show on map
0.9 km from city centre, Mainz, Germany 

IntercityHotel Mainz is located in Mainz and is close to the Rheingau Wine Region. It is close to the area's tourist attractions and is within walking distance of Mainz Central Station.

7
Best Western Hotel Mainz
Best Western Hotel Mainz
8.2 Excellent
Wallstraße 56, Mainz, Rhineland-Palatinate, Germany
Show on map
1.7 km from city centre, Mainz, Germany 

Best Western Hotel Mainz is situated in the city's well known tourism and shopping area. It is located a short stroll from Stadion am Bruchweg.

8
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.

Cheapest hotels in Mainz, Rhineland-Palatinate

Show all 188 hotels
Pension Alt-Gunsenum
Pension Alt-Gunsenum
8.2 Excellent
Kurt-Schumacher-Str. 52, Mainz, Rhineland-Palatinate, Germany
Show on map
3.2 km from city centre,  

Located amongst a range of well-known attractions, boutiques and eateries, Pension Alt-Gunsenum is ideal for guests wishing to explore Mainz and its surroundings. Guests can also enjoy free internet in all areas.

C$ 56
Avg. per night
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.

C$ 64
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.

C$ 64
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.

C$ 65
Avg. per night
Sunnys Hotel & Residence
Sunnys Hotel & Residence
7.0 Good
Am Kesseltal 6, Mainz, Rhineland-Palatinate, Germany
Show on map
7.6 km from city centre,  

Sunny's Hotel & Residence is located in Mainz and features free Wi-Fi. It also offers a currency exchange, an airport shuttle and a swimming pool.

C$ 65
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.

C$ 71
Avg. per night
Select Hotel Mainz
Select Hotel Mainz
7.9 Good
Haifa-Allee 8, Bretzenheim, Mainz, Rhineland-Palatinate, Germany
Show on map
3.1 km from city centre,  

Situated a short drive from the Rheingau Wine Region, Select Hotel Mainz provides modern accommodation in Mainz. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

C$ 71
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.

C$ 73
Avg. per night

Hotel prices in Mainz

2 stars and under
B&B Hotel Mainz-Hbf
#1 Most popular

B&B Hotel Mainz-Hbf

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

7.8 Good
C$ 73

Avg. per night

Ibis Mainz City
#2 Most popular

Ibis Mainz City

Holzhofstr. 2, Mainz, Rhineland-Palatinate, Germany

8.0 Excellent
C$ 94

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
C$ 71

Avg. per night

3 stars
Best Western Hotel Mainz
#1 Most popular

Best Western Hotel Mainz

Wallstraße 56, Mainz, Rhineland-Palatinate, Germany

8.2 Excellent
C$ 112

Avg. per night

#2 Most popular

Hotel Hammer-Mainz Hauptbahnhof

Bahnhofplatz 6, Mainz, Rhineland-Palatinate, Germany

8.7 Excellent
C$ 100

Avg. per night

Best value

Hotel Stiftswingert

Am Stiftswingert 4, Mainz, Rhineland-Palatinate, Germany

7.4 Good
C$ 58

Avg. per night

4 stars +
Hyatt Regency Mainz
#1 Most popular

Hyatt Regency Mainz

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

8.7 Excellent
C$ 213

Avg. per night

Hilton Mainz
#2 Most popular

Hilton Mainz

Rheinstrasse 68, Mainz, Rhineland-Palatinate, Germany

7.8 Good
C$ 113

Avg. per night

Ac Hotel Mainz
Best value

Ac Hotel Mainz

Bahnhofplatz 8, Mainz, Rhineland-Palatinate, Germany

8.5 Excellent
C$ 113

Avg. per night

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

Where to stay in Mainz

About Mainz

Positioned on the west bank of the Rhine River, Mainz was originally founded as a military fortress by the Romans in the 1st century BC. It flourished in the 8th century as part of the Holy Roman Empire and is famously the birthplace of the printing press inventor, Johannes Gutenberg. Modern-day Mainz is clustered with half-timbered houses that were rebuilt following World War II.

Things to do

Stroll through Mainz’s Old Town to explore its medieval market squares and see its beautifully reconstructed buildings. Highlights include the Kirschgarten, home to the oldest half-timbered building in Mainz, and the Markt where a Renaissance fountain has centre stage. A lively produce market trades here several days a week.

One of Mainz’s most striking architectural landmarks is St. Martin's Cathedral, a Romanesque-style house of worship built from red sandstone. Founded in 975, it houses the tombs and funerary monuments of several powerful prince-bishops, as well as statues dedicated to Saint Boniface and the Virgin Mary. Learn about its restoration following World War II and admire the religious artwork on display in the treasury.

Occupying a Renaissance townhouse opposite the cathedral is the Gutenberg Museum, which is named after the German inventor who introduced printing to Europe in the 15th century. Its exhibits include several bibles that Johannes Gutenberg published, as well as an example of a Japanese woodblock printing that dates back to 1770. See the vintage printing equipment on display, together with bookplates once belonging to Albert Einstein and Charles Dickens.

Getting around

Mainz is a 45-minute drive from Frankfurt and 30 minutes from Frankfurt Airport. Regular trains connect to the Mainz railway station and buses travel throughout the city. The Old Town of Mainz can easily be explored on foot.

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,363 reviews. Hyatt Regency Mainz (8.7 from 1,610 reviews) and Best Western Hotel Mainz (8.2 from 1,330 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,363 reviews from HotelsCombined users.

  • What is a good hotel in Mainz near Kirschgarten?

    The most popular hotel near Kirschgarten is Hilton Mainz, with 3,363 HotelsCombined users scoring it 7.8/10.