At Leonardo Hotel Mainz, everything is designed to make you feel content. Freshly renovated with warm tones and modern amenities, the hotel offers a calm and comfortable place to stay in Mainz. Located only 1969 feet from Mainz Hauptbahnhof and just a short walk from the city center, it’s a great spot whether you’re visiting for work or a weekend getaway. Excellent transport links and nearby parking make getting here—and around—simple. Leonardo Hotel Mainz offers 217 rooms, including Comfort, Superior, Suite, and an Accessible Room. Each room is thoughtfully designed with everything you need – from air conditioning and free Wi-Fi to a coffee machine and USB ports. Guests visiting Mainz for business will benefit from the hotel’s 13 fully equipped meeting rooms and its proximity to business hubs and trade fairs. The hotel’s restaurant serves delicious meals throughout the day, offering Italian cuisine. In the evenings, the hotel’s bar is the perfect spot to enjoy a quiet drink.

Couples in particular like the location – they rated it 8.7 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Leonardo Hotels
Hotel chain/brand
Leonardo Hotels

Property highlights

Top Location: Highly rated by recent guests (8.6)

Breakfast Info

Vegetarian, Vegan, Gluten-free, Buffet

  • Parking available at the hotel

Loyal Customers

There are more repeat guests here than most other properties.


Guest reviews

Categories:

Staff
Facilities
Cleanliness
Comfort
Value for money
Location
Free Wifi

Select topics to read reviews:

Guests who stayed here loved

Bruce
Canada Canada
Hotel is in a quiet area. There is a parking elevator that will bring you up and down to the city level!!
Romulus
Romania Romania
Big room, close to city center and railway station, clean.
Konstantin
United States United States
Location is very central.good breakfast. Also great selection in the bar and reasonable prices
Matteo
Italy Italy
Spacious and very comfortable room. Great breakfast selection. The hotel is located very close to Mainz Train station and at about 15 min walking from downtown.
Maeve
United States United States
We enjoyed the quiet, clean, and comfortable room with regular cleaning service, and definitely would recommend this hotel for proximity to the Mainz old town and historic sights (it is on the hill above, just a couple of blocks from a fabulous...
Alberto
Italy Italy
Excellent spa included in the price with proper sauna.
Alison
United Kingdom United Kingdom
Really lovely Hotel, friendly staff, great location
Alina
Germany Germany
I had a wonderful stay at the hotel! The room was spacious, clean, and very comfortable — everything felt fresh and well-maintained. The breakfast was excellent, with a wide variety of delicious options to choose from, including fresh fruit and...
Christina
United Kingdom United Kingdom
Standard of the room - especially provision of a varieity of USB points
Jeffrey-chieh-hao
France France
Very Spacious Room, Easy parking option. Great breakfast. Very clean and comfortable

Availability

Select dates to see this property's availability and prices

Room Type
Number of guests
 
1 full bed
2 twin beds
1 full bed
1 full bed
and
1 sofa bed
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.

Hotel area info

Food and Drink

Breakfast

  • Good breakfast included with select options or available at the property for $21.20 per person.
  • Menu style
    Buffet
  • Dietary Options
    Vegetarian • Vegan • Gluten-free
Restaurant Vitruv
  • Service
    Lunch • Dinner
  • Dietary options
    Vegetarian
  • Ambience
    Family-friendly • Modern
More food and drink
More food and drink
Meals • Restaurants • Facilities

House rules

Leonardo Hotel Mainz takes special requests – add in the next step!
Check-in
From 3:00 PM
Guests are required to show a photo ID and credit card at check-in.
You need to let the property know what time you'll be arriving in advance.
Check-out
Until 12:00 PM
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.
Children & Beds

Child policies

Children of all ages are welcome.

Children 16 and above will be charged as adults at this property.

To see correct prices and occupancy info, add the number and ages of children in your group to your search.

Crib and extra bed policies

0 - 3 years
Crib upon request
Free
4 - 15 years
Extra bed upon request
Free

Cribs and extra beds aren't available at this property.

Age restriction
The minimum age for check-in is 18
Pets
Pets are allowed. Charges may apply.
Groups
When booking more than 5 rooms, different policies and additional fees may apply.
Accepted payment methods
American ExpressVisaMastercardDiners ClubMaestroEC-CardCash

The fine print

Must-know information for guests at this property

Guests who booked the room with the breakfast option can bring up to 2 children (15 or younger) to the breakfast buffet free of charge. In addition, 2 children aged 15 or under can stay in existing beds of the room with the parents or grandparents free of charge.

Please be informed that the swimming pool will remain closed.

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Please inform Leonardo Hotel Mainz of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.