Mtarfa, Malta

No dates selected

Sort by

Price

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels with a restaurant in Mtarfa

: 14 options found

Select dates so you can see the availability and exact prices.

5, Estrella, Rabat
1.3 km from the center of Mtarfa
Fantastic
37 reviews
9.0

Room in this hotel

from ALL 7,726
per night
Saqqajja Square, Rabat
1.1 km from the center of Mtarfa
Very good
375 reviews
7.7

Room in this hotel

from ALL 9,307
per night
Misrah il-kunsill, Mdina
907 m from the center of Mtarfa
Excellent
986 reviews
8.9

Room in this hotel

from ALL 32,454
per night
Triq Ir-Repubblika, Rabat
1.1 km from the center of Mtarfa

Room in this hotel

from ALL 12,694
per night
Triq Bir L-lljun, Arcadia 17, Rabat
942 m from the center of Mtarfa
Fantastic
63 reviews
9.6

Room in this hotel

from ALL 11,794
per night
2 Labini, Rabat
907 m from the center of Mtarfa

Room in this hotel

from ALL 25,443
per night
Palazzo Bifora, Number 1,, Mdina
735 m from the center of Mtarfa
Fantastic
20 reviews
9.4

Room in this hotel

from ALL 19,116
per night
Triq ir-Repubblika, Rabat
1.1 km from the center of Mtarfa
Fantastic
53 reviews
9.2

Room in this hotel

from ALL 13,030
per night
D'ambrogio 91, Pierre Muscat Street, Rabat
1.1 km from the center of Mtarfa

Room in this hotel

from ALL 11,820
per night
29 Kataldu, Rabat
1.1 km from the center of Mtarfa

Room in this hotel

from ALL 29,665
per night
San Kataldu, 27, Rabat
1.1 km from the center of Mtarfa

Room in this hotel

from ALL 14,147
per night
21 Triq tal-Muzew, Rabat
918 m from the center of Mtarfa
Fantastic
7 reviews
10

Room in this hotel

from ALL 13,851
per night
Triq Ir-Rghajja, RBT 2418,, Rabat
1.7 km from the center of Mtarfa
Fantastic
11 reviews
9.2

Room in this hotel

from ALL 25,443
per night
Triq Ir-Rghajja, Ir-Rabat, RBT 2418, Rabat
1.7 km from the center of Mtarfa
Fantastic
2 reviews
10

Room in this hotel

from ALL 17,975
per night