Holiday townhouses in Malta

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

Filters applied: Townhouse

23 Holiday homes

(2) Excellent 

44

Malta holiday townhouse rental

Island of Malta / Birgu

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £87 / night

£527 / week

Book View

from £87 / night

(52) Excellent 

Certificate of Excellence

27

Holiday townhouse in Malta

Island of Malta / Mdina

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Child friendly
“A cracking holiday home right in the heart of the medieval Mdina - book it!” I booked Agatinas in Mdina for my husband's 60th birthday and we absolutely loved it. Our adult sons joined us and we loved the fact that there was so much space, divided onto different floors, and especially enjoyed the different balconies and terraces, so we didn't have to be on top of each other all the time and could have some down time occasionally. Agatinas is located at the heart of the maze of narrow medieval streets that make up the true centre of the Silent City, as Mdina is known. So many of the holiday properties which advertise themselves as being in Mdina are actually outside the city's ancient walls. If you want a really authentic Mdina stay, Agatinas is the place. You will receive a very warm welcome from the family and they are amazingly helpful. For example, they kindly arranged for a 'surprise' birthday cake and balloons to welcome us and also recommended and then booked a table at an excellent restaurant in Mdina to celebrate my husband's birthday. Mdina is ideally placed for exploring the whole of Malta as it's not very far from anywhere by car. If we return to Malta, there is no doubt that we'd choose to stay at Agatinas again.

Certificate of Excellence

from £81 / night

£563 / week

Book View

Responds fast!
avg. 2 hours 52 minutes

from £81 / night

(12) Excellent 

20

Holiday townhouse in Malta

Island of Malta / Haz-Zebbug

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Nearest beach 7 km
  • Air conditioning

from £63 / night

£246 - £388 / week

Book View

from £63 / night

(1) Excellent 

28

Holiday townhouse in Malta

Island of Gozo / Zebbug

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £67 / night

£447 - £634 / week

Book View

from £67 / night

(67) Excellent 

Certificate of Excellence

37

Malta holiday townhouse rental

Island of Malta / Birgu (Vittoriosa)

2 4 5 nights min

  • 2 bedrooms
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly
“great place” Our holiday in Birgu, at The Alley, was excellent. The apartament was very nice, located near to shops, bars, pharmacy (affordable prices). The owner is the best host that we have had (very helpful). It is the perfect place to stay if you want to feel the matese culture and to meet the real people from Birgu. I recommend you to stay at Alfie's if you want an authentic maltese holiday!

Certificate of Excellence

from £32 / night

£219 / week

Book View

Responds fast!
avg. 51 minutes

from £32 / night

18

Holiday townhouse in Island of Gozo

Island of Gozo / Victoria

5 10 90 nights min

  • 5 bedrooms
  • sleeps 10
  • 90 nights min
  • Swimming pool
  • Suitable for children age 5+

from £64 / night

£446 / week

Book View

from £64 / night

26

Holiday townhouse in Malta

Island of Malta / Birkirkara

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Child friendly
  • Air conditioning

from £90 / night

£625 - £1,968 / week

Book View

from £90 / night

(18) Excellent 

16

Holiday townhouse in Malta

Island of Gozo / Marsalforn

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Child friendly
  • Ask about pets

from £71 / night

£446 - £564 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from £71 / night

7

Holiday townhouse in Island of Gozo

Island of Gozo / Victoria

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Child friendly

from £40 / night

£273 - £316 / week

Book View

from £40 / night

(1) Average 

20

Malta holiday townhouse rental

Sliema / Tigne Point

3 5 2 nights min

  • 3 bedrooms
  • sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Car not necessary

from £90 / night

£581 - £675 / week

Book View

from £90 / night

(17) Very Good 

56

Island of Malta holiday townhouse rental

Mdina / Rabat, Malta

4 6 6 nights min

  • 4 bedrooms
  • sleeps 6
  • 6 nights min
  • Nearest beach 5 km
  • Swimming pool
  • Air conditioning

from £155 / night

£1,085 / week

Book View

Responds fast!
avg. 3 hours 54 minutes

from £155 / night

18

Holiday townhouse in Malta

Valletta / Central Valletta

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies

from £42 / night

£294 / week

Book View

from £42 / night

(4) Very Good 

16

Holiday townhouse accommodation

Island of Malta / Zejtun

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Child friendly

from £94 / night

£655 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from £94 / night

(13) Very Good 

25

Holiday townhouse in Malta

Island of Malta / Sliema

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £108 / night

£751 / week

Book View

Responds fast!
avg. 3 hours 1 minutes

from £108 / night

(5) Very Good 

Certificate of Excellence

19

Holiday townhouse in Malta

Island of Malta / Valletta

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £157 / night

£1,095 / week

Book View

Responds fast!
avg. 3 hours 4 minutes

from £157 / night

30

Holiday townhouse accommodation

Island of Malta / Floriana

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child friendly

from £58 / night

£401 / week

Book View

from £58 / night

(1) Average 

93

Holiday townhouse in Malta

Island of Malta / Birgu (Vittoriosa)

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Car not necessary
  • Air conditioning

from £85 / night

£595 / week

Book View

from £85 / night

(4) Excellent 

8

Malta holiday townhouse rental

Island of Gozo / Victoria

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Air conditioning

from £60 / night

£389 - £626 / week

Book View

from £60 / night

(13) Excellent 

Certificate of Excellence

14

Holiday townhouse in Malta

Island of Malta / Valletta

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Car not necessary
  • Air conditioning

Certificate of Excellence

from £108 / night

£751 / week

Book View

Responds fast!
avg. 2 hours 18 minutes

from £108 / night

17

Holiday townhouse in Malta

Island of Malta / Attard

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Child friendly
  • Private garden

from £58 / night

£406 / week

Book View

from £58 / night

(19) Very Good 

Certificate of Excellence

35

Townhouse rental in Island of Malta

Island of Malta / Marsascala

3 10 min stay varies

  • 3 bedrooms
  • sleeps 10
  • min stay varies
  • Child friendly
  • Air conditioning
  • Pet friendly

Certificate of Excellence

from £58 / night

£406 / week

Book View

Responds fast!
avg. 1 hour 5 minutes

from £58 / night

(2) Excellent 

28

Townhouse rental in Island of Malta

Island of Malta / Birkirkara

1 3 3 nights min

  • 1 bedroom
  • sleeps 3
  • 3 nights min
  • Car not necessary
  • Air conditioning

from £45 / night

£315 / week

Book View

Responds fast!
avg. 2 hours 9 minutes

from £45 / night

(1) Excellent 

9

Holiday townhouse with swimming pool in Island of Gozo

Island of Gozo / Nadur

4 9 4 nights min

  • 4 bedrooms
  • sleeps 9
  • 4 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £197 / night

£1,294 / week

Book View

from £197 / night

Also consider