Places to stay in Mainz

Hotels and other accommodation

Hotel map

Map showing the location of the hotels listed below, ordered by distance from the city centre.

Hotels near major train stations

Hotels

The Apartment Central

Emmeransstraße 13
0.1 km from the center

Situated 300 metres from Taberna Archaeologica in Mainz, this air-conditioned apartment features free WiFi and a terrace.

City-Hotel Neubrunnenhof

Große Bleiche 26
0.2 km from the center

Located in the heart of Mainz, capital of Germany’s Rhineland-Palatinate state, our attractive mid-range hotel offers direct access to the adjoining pedestrian areas.

Hilton Mainz City

Münsterstr. 11
0.2 km from the center

This hotel is quietly located in the historic city centre of Mainz.

Altstadtapartment Mainz

Münsterstrasse 8
0.2 km from the center

Altstadtapartment Mainz is situated in the picturesque city of Mainz, 2 minutes' walk from Schillerplatz Square and 5 minutes' Mainz Cathedral.

Ferienwohnungen im Osteiner Hof

Schillerplatz 1
0.3 km from the center

Featuring free WiFi, Ferienwohnungen im Osteiner Hof offers accommodation in Mainz.

The Apartment Downtown

Gaustrasse 57
0.4 km from the center

The Apartment Downtown offers pet-friendly accommodation in Mainz, 300 metres from Mainz Cathedral of St.

GuestHouse Mainz

Kaiserstr. 20
0.4 km from the center

Situated just 300 metres from Mainz Train Station, this hotel offers modern studios with kitchens and free WiFi.

Hotel Schottenhof

Schottstr. 6
0.5 km from the center

Located in Mainz’s city centre, only 50 metres from the main station, this friendly hotel offers comfortable accommodation with free wireless internet access and a helpful, 24-hour reception team.

Novotel Mainz

Augustusstrasse 6
0.5 km from the center

This 4-star-Superior hotel features air-conditioned rooms and a spa area with an indoor swimming pool.

Advena Europa Hotel Mainz

Kaiserstrasse 7
0.5 km from the center

Just 200 metres away from the main railway station, this hotel in Mainz city centre offers modern accommodation, a charming bar and a daily breakfast buffet.

Hotel Königshof

Schottstr. 1-5
0.5 km from the center

Located opposite Mainz Central Station, Hotel Königshof offers a 24-hour reception and soundproofed rooms with free Wi-Fi.

TOP Hotel Hammer-Nichtraucherhotel

Bahnhofplatz 6
0.5 km from the center

Centrally located in Mainz, just 100 metres from the main railway station, this family-run, non-smoking hotel features a free sauna and free Wi-Fi internet access.

AC Hotel Mainz by Marriott

Bahnhofplatz 8
0.6 km from the center

This boutique hotel is centrally located next to Mainz Central Station and features free WiFi.

InterCityHotel Mainz

Binger Str. 21
0.6 km from the center

This modern, 4-star hotel is just 150 metres away from Mainz Central Station.

Hotel Havana

Rheinstraße 47 - 49
0.7 km from the center

Hotel Havana is located in a 19th-century building on the shore of the River Rhine in Mainz, and offers bright decorated apartments with free WiFi.

Hilton Mainz

Rheinstr. 68
0.7 km from the center

Situated on the edge of Mainz's historic Old Town district, this hotel overlooks the River Rhine.

Altstadtapartment Rochusstraße

Rochusstraße 6
0.7 km from the center

Altstadtapartment Rochusstraße is a self-catering accommodation located in Mainz.

Hotel Am Römerwall

Römerwall 51-55
0.7 km from the center

Hotel Am Römerwall is located in the Oberstadt district in Mainz, 800 metres from Taberna Archaeologica and 1 km from Mainz Cathedral of St.

City-Dachapartment Mainz

Hindenburgstraße 7
0.8 km from the center

Located in Mainz, this apartment features free WiFi.

B&B Hotel Mainz-Hbf

Mombacher Straße 2
0.9 km from the center

Featuring free WiFi, B&B Hotel Mainz-Hbf offers accommodation in Mainz, just a 10-minute walk from the old town.

Mainzer Hof

Kaiserstrasse 98
1 km from the center

The Mainzer Hof is located in Mainz city centre, just steps away from the Rhine River.

Hyatt Regency Mainz

Templerstraße 6
1.1 km from the center

This design hotel in central Mainz offers elegant rooms and free use of the spa area with indoor pool.

ibis Mainz City

Holzhofstr. 2
1.1 km from the center

This Ibis hotel is located in central Mainz, just 150 metres from the River Rhine and the Romisches Theater S-Bahn Station.

Hotel Moguntia

Nackstrasse 48
1.2 km from the center

This quietly located hotel in Mainz offers varied breakfast buffets and tea/coffee all day.

Best Western Hotel Mainz

Wallstrasse 56
1.4 km from the center

This hotel offers attractive rooms and suites in central Mainz.

Hotel INNdependence

Gleiwitzer Str. 4
1.6 km from the center

This modern 3-star hotel in Mainz offers barrier-free rooms with balconies, free WiFi, complimentary breakfast, and good transport links.

Hotel Stiftswingert

Am Stiftswingert 4
1.6 km from the center

This hotel offers comfortable accommodation in Mainz, just 15 minutes’ walk from the historic city centre and a 10-minute walk from Mainz Römisches Theater S-Bahn (city rail) station.

Rhein River House

Krauseneckstraße 9
1.7 km from the center

Offering a barbecue and fitness centre, Rhein River House is situated in Mainz in the Rhineland-Palatinate Region, 1 km from Rheingoldhalle.

Villa Rheinblick

An der Klaus 6
1.8 km from the center

Villa Rheinblick is situated directly on the River Rhein, 2 km from the centre of the picturesque town of Mainz.

Hotel zum Schnackel

Boelckestraße 5
1.8 km from the center

Free Wi-Fi and parking are offered at this country-style hotel, located a 9-minute walk from the banks of the River Rhine.

Plan your trip to Europe

European Trip Planner

Use our trip planner to put together your list of destinations to visit on your trip.


European Rail Passes

Compare rail passes and point to point tickets.


Travel Articles

Find inspiration in our travel articles and journey suggestions.