mainz Scenic View base64Hash mainz Scenic View

Holiday lettings & accommodation in Mainz

Anytime
Guests
Anytime
Guests
Choose from 769 holiday lettings and homes for your trip!

Best-rated holiday lettings in Mainz

Discover holiday rentals with top-notch guest ratings

Apartment Mainz
from £86 per night
Apartment ∙ 3 guests ∙ 1 bedroom

69 m² Apartment

4.9
Outstanding(47 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £68 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

55 m² Apartment

5.0
Outstanding(35 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £57 per night
Apartment ∙ 2 guests ∙ 1 bedroom

29 m² Apartment

4.9
Outstanding(27 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal

Pet-friendly rentals in Mainz

Explore best dog-friendly accommodation offers and enjoy holidays with your pet

House Mainz
from £138 per night
House ∙ 7 guests ∙ 4 bedrooms

120 m² House

4.3
Very good(16 ratings)
Mainz, Rhineland-Palatinate, Germany
Pet-friendly
Vrbo
View deal
House Mainz
from £156 per night
6 guests ∙ 3 bedrooms

House

3.3
(4 ratings)
Mainz, Rhineland-Palatinate, Germany
Pet-friendly
Vrbo
View deal
Apartment Mainz
from £93 per night
Apartment ∙ 3 guests ∙ 1 bedroom

55 m² Apartment

Mainz, Rhineland-Palatinate, Germany
Pet-friendly
Agoda
View deal
See all pet-friendly offers

Holiday cottages with pool in Mainz

Discover best holiday homes and cottages with pool in Mainz

House Mainz
from £133 per night
House ∙ 6 guests ∙ 1 bedroom

65 m² House

4.6
Excellent(13 ratings)
Mainz, Rhineland-Palatinate, Germany
Pool
Vrbo
View deal
House Mainz
from £145 per night
House ∙ 6 guests ∙ 1 bedroom

65 m² House

Mainz, Rhineland-Palatinate, Germany
Pool
Vio.com
View deal
Aparthotel Mainz
from £136 per night
Aparthotel ∙ 3 guests ∙ 1 bedroom

35 m² Aparthotel

4.6
Excellent(72 ratings)
Mainz, Rhineland-Palatinate, Germany
Pool
HomeToGo
View deal
See all offers with pool

Best holiday rental offers in Mainz

Apartment Mainz
from £98 per night
Apartment ∙ 2 guests ∙ 1 bedroom

55 m² Apartment

Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Apartment Mainz
from £116 per night
Apartment ∙ 10 guests ∙ 4 bedrooms

100 m² Apartment

Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Apartment Mainz
from £48 per night
2 guests ∙ 1 bedroom

Apartment

Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Apartment Mainz
from £87 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

47 m² Apartment

Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Apartment Mainz
from £100 per night
Apartment ∙ 5 guests ∙ 1 bedroom

55 m² Apartment

3.2
Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Apartment Mainz
from £82 per night
Apartment ∙ 6 guests ∙ 2 bedrooms

60 m² Apartment

Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Apartment Mainz
from £57 per night
Apartment ∙ 2 guests ∙ 1 bedroom

19 m² Apartment

Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Accommodation Mainz
from £31 per night
2 guests ∙ 1 bedroom

Accommodation

Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Apartment Mainz
from £140 per night
Apartment ∙ 6 guests ∙ 2 bedrooms

110 m² Apartment

Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Apartment Mainz
from £109 per night
Apartment ∙ 8 guests ∙ 1 bedroom

140 m² Apartment

4.0
Very good(50 ratings)
Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Apartment Mainz
from £76 per night
Apartment ∙ 2 guests ∙ 1 bedroom

23 m² Apartment

4.9
Outstanding(21 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £106 per night
Apartment ∙ 3 guests ∙ 2 bedrooms

84 m² Apartment

5.0
Outstanding(2 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £127 per night
Apartment ∙ 4 guests ∙ 1 bedroom

90 m² Apartment

4.1
Very good(47 ratings)
Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Apartment Mainz
from £123 per night
5 guests ∙ 2 bedrooms

Apartment

3.5
Good(2 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
House Mainz
from £294 per night
House ∙ 10 guests ∙ 2 bedrooms

105 m² House

4.9
Outstanding(37 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
House Mainz
from £182 per night
10 guests ∙ 5 bedrooms

House

5.0
Outstanding(8 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £57 per night
Apartment ∙ 2 guests ∙ 1 bedroom

19 m² Apartment

Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Accommodation Mainz
from £49 per night
Accommodation ∙ 2 guests ∙ 1 bedroom

18 m² Accommodation

4.2
Very good(25 ratings)
Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
House Mainz
from £61 per night
2 guests ∙ 1 bedroom

House

3.0
(2 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £73 per night
2 guests ∙ 1 bedroom

Apartment

4.9
Outstanding(7 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
House Mainz
from £349 per night
House ∙ 14 guests ∙ 3 bedrooms

102 m² House

4.6
Excellent(26 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £89 per night
Apartment ∙ 3 guests ∙ 1 bedroom

80 m² Apartment

4.8
Outstanding(5 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £131 per night
Apartment ∙ 6 guests ∙ 2 bedrooms

110 m² Apartment

4.8
Outstanding
Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Apartment Mainz
from £152 per night
6 guests ∙ 2 bedrooms

Apartment

3.0
(1 rating)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
House Mainz
from £88 per night
House ∙ 5 guests ∙ 1 bedroom

65 m² House

5.0
Outstanding(5 ratings)
Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Apartment Mainz
from £130 per night
Apartment ∙ 6 guests ∙ 2 bedrooms

100 m² Apartment

4.5
Excellent(13 ratings)
Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Apartment Mainz
from £212 per night
Apartment ∙ 6 guests ∙ 3 bedrooms

75 m² Apartment

Mainz, Rhineland-Palatinate, Germany
Vrbo
View deal
Accommodation Mainz
from £126 per night
Accommodation ∙ 2 guests ∙ 1 bedroom

35 m² Accommodation

4.7
Excellent(71 ratings)
Mainz, Rhineland-Palatinate, Germany
HomeToGo
View deal
Apartment Mainz
from £76 per night
Apartment ∙ 4 guests ∙ 1 bedroom

60 m² Apartment

Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Serviced apartment Mainz
from £63 per night
Serviced apartment ∙ 4 guests ∙ 2 bedrooms

48 m² Serviced apartment

4.4
Very good
Mainz, Rhineland-Palatinate, Germany
Agoda
View deal
Show more in Mainz

Apartment, Accommodation & Rooms in Mainz

316,177 reviews
Travellers who stayed in Mainz rated their holiday home 4.1/5 on average, based on 316,177 reviews.

And we love our apartments

55 m² Apartment
100 m² Apartment
Apartment
47 m² Apartment
55 m² Apartment
Show more in Mainz

Features of Mainz holiday rentals

💳 Discounts up to 10%
⭐ Popular amenities Pool, Pets allowed and Internet
🏊  Holiday rentals with a pool 69 rentals
🌙 Minimum price starting at £31
🐾 Pet friendly holiday homes 240 rentals
🏡 Rentals available 769 rentals

Other popular holiday destinations

Interesting destinations to consider for your next trip

Destinations worth visiting near Mainz

image-tag