Currency
THB
You are booking hotel for more than 90 days
Your Budget
Show 1 more
Locality
Popular locations
Mainz Airport (QFZ-Mainz Fint...
Altstadt
Oberstadt
Neustadt
Hechtsheim
Mainz-Laubenheim
Show -3 more
Hotel Havana
(62 Ratings)
THB 4,230
+ THB 296 taxes & fees
Per Night
Popular in Mainz
Hilton Mainz
(139 Ratings)
THB 3,559
+ THB 249 taxes & fees
Hyatt Regency Mainz
Based on 549 Ratings
Hospitality4.6
Cleanliness4.7
Value For Money4.7
(549 Ratings)
THB 3,746
+ THB 262 taxes & fees
The Apartment Suite Osteiner Hof
Based on 71 Ratings
Cleanliness4.9
Room4.9
Hospitality4.8
(71 Ratings)
THB 4,529
THB 3,694
+ THB 1,071 taxes & fees
ibis Mainz City
Based on 457 Ratings
Location4.4
Cleanliness4.3
Room4.1
Hospitality4.2
(457 Ratings)
THB 3,135
+ THB 219 taxes & fees
Hilton Mainz City
(505 Ratings)
THB 4,045
+ THB 283 taxes & fees
Maxim Apartments Mainz
(1422 Ratings)
THB 3,131
The Apartment Downtown
THB 5,585
THB 4,705
+ THB 1,270 taxes & fees
Super 8 by Wyndham Mainz Zollhafen
(184 Ratings)
THB 2,256
+ THB 158 taxes & fees
me and all hotel Mainz, part of JdV by Hyatt
(258 Ratings)
THB 4,343
+ THB 304 taxes & fees
IntercityHotel Mainz
Based on 863 Ratings
Hospitality4.1
Room4.3
Cleanliness4.5
Value For Money3.9
(863 Ratings)
THB 3,528
THB 3,123
Best Western Hotel Mainz
(320 Ratings)
THB 3,666
+ THB 257 taxes & fees
Mercure Hotel Mainz City Center
(459 Ratings)
THB 3,503
+ THB 245 taxes & fees
Favorite Parkhotel
Based on 253 Ratings
Hospitality4.3
Room4.2
(253 Ratings)
THB 7,219
+ THB 505 taxes & fees
Hotel Hammer - Mainz Hauptbahnhof
Based on 442 Ratings
Cleanliness4.6
Room4.4
(442 Ratings)
THB 4,186
+ THB 293 taxes & fees
AC Hotel Mainz
(167 Ratings)
THB 3,702
+ THB 259 taxes & fees
Hotel Mainzer Hof
Based on 55 Ratings
Hospitality4.4
(55 Ratings)
THB 2,981
+ THB 209 taxes & fees
B&B Hotel Mainz-Hbf
(105 Ratings)
THB 2,517
+ THB 176 taxes & fees
H2 Hotel Mainz
(3714 Ratings)
THB 3,948
+ THB 276 taxes & fees
Hotel Moguntia
(173 Ratings)
THB 2,411
+ THB 169 taxes & fees
THB 4,740
Select Hotel Mainz
THB 2,340
Atrium Hotel Mainz
THB 5,946
THB 3,395
THB 6,190
WENS Hotel
THB 4,317