Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mdina

Filter by star ratings
All filters
Gillieru Harbour Hotel
Gillieru Harbour Hotel
8.4 Excellent
Church Square, Saint Paul’s Bay, Malta
Show on map
4.2 mi from city centre, Mdina 
ExcellentBased on 754 reviews
8.4

Located in Bugibba, Gillieru Harbour Hotel is within a 35-minute drive of Malta International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Corinthia Palace Malta
Corinthia Palace Malta
9.0 Excellent
De Paule Avenue, Attard, Malta
Show on map
2.4 mi from city centre, Mdina 
ExcellentBased on 749 reviews
9.0

Corinthia Palace Malta is set on Malta Island, and provides 5-star accommodation as well as a private beach. Offering free Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of San Anton.

Maleth Inn Guest House
Maleth Inn Guest House
8.8 Excellent
15, Museum House, Triq Tal-Muzew, Rabat, Malta
Show on map
0.4 mi from city centre, Mdina 
ExcellentBased on 332 reviews
8.8

Located within the scenic parkland of Rabat, Maleth Inn provides comfortable accommodation and a wide range of facilities, including luggage storage, laundry facilities and free Wi-Fi. It is moments from the National Museum of Natural History, restaurants and nightlife options.

Point De Vue
Point De Vue
8.6 Excellent
5 Saqqajja, Rabat, Malta
Show on map
0.5 mi from city centre, Mdina 
ExcellentBased on 946 reviews
8.6

Set within the scenic parkland of Rabat, Point De Vue offers modern accommodation and a full range of facilities, such as laundry facilities, free Wi-Fi and a safe. It is ideally located for guests wanting to visit local attractions.

Tips for booking a Mdina hotel

Cheapest month:March
Most expensive month:August
Average price in Mdina:$121/night
Absolute cheapest price found:$45/night
Cheapest day:Tuesday
Most expensive day:Friday
$45 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$59 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mdina hotels

Show all 4 hotels
1
Gillieru Harbour Hotel
Gillieru Harbour Hotel
8.4 Excellent
Church Square, Saint Paul’s Bay, Malta
Show on map
0.9 mi from city centre, Saint Paul’s Bay 

Located in Bugibba, Gillieru Harbour Hotel is within a 35-minute drive of Malta International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

Cheapest hotels in Mdina, Malta Island

Show all 4 hotels
Maleth Inn Guest House
Maleth Inn Guest House
8.8 Excellent
15, Museum House, Triq Tal-Muzew, Rabat, Malta
Show on map
0.3 mi from city centre,  

Located within the scenic parkland of Rabat, Maleth Inn provides comfortable accommodation and a wide range of facilities, including luggage storage, laundry facilities and free Wi-Fi. It is moments from the National Museum of Natural History, restaurants and nightlife options.

$73
Avg. per night
Point De Vue
Point De Vue
8.6 Excellent
5 Saqqajja, Rabat, Malta
Show on map
0.3 mi from city centre,  

Set within the scenic parkland of Rabat, Point De Vue offers modern accommodation and a full range of facilities, such as laundry facilities, free Wi-Fi and a safe. It is ideally located for guests wanting to visit local attractions.

$74
Avg. per night
Gillieru Harbour Hotel
Gillieru Harbour Hotel
8.4 Excellent
Church Square, Saint Paul’s Bay, Malta
Show on map
0.9 mi from city centre,  

Located in Bugibba, Gillieru Harbour Hotel is within a 35-minute drive of Malta International Airport and offers an outdoor pool. It provides 4-star accommodation with air-conditioned rooms.

$84
Avg. per night
Corinthia Palace Malta
Corinthia Palace Malta
9.0 Excellent
De Paule Avenue, Attard, Malta
Show on map
1.0 mi from city centre,  

Corinthia Palace Malta is set on Malta Island, and provides 5-star accommodation as well as a private beach. Offering free Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of San Anton.

$150
Avg. per night

Hotel prices in Mdina

2 stars and under

$73 - $74

Point De Vue

#1 Most popular

Point De Vue
8.6 Excellent
$74
Avg. per night
Maleth Inn Guest House

Best value

$73
Avg. per night
4 stars +

$84 - $150

Corinthia Palace Malta

#1 Most popular

$150
Avg. per night
Gillieru Harbour Hotel

Best value

$84
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mdina

About Mdina

A visit to Mdina in Malta is akin to stepping back in time. Mdina’s labyrinth of cobbled streets and unspoilt natural beauty attracts visitors from all over the world. The fairy tale journey begins as visitors cross the bridge to enter through the city gates. Instantly, they are transported into a peaceful town of mysterious alleyways, noble architecture and hidden history.

The town centre is a pleasure to wander around, the alleyways allowing visitors to step into a bygone era. Wrought iron balconies pepper the buildings, old gas lamps light the cobblestones, and quaint bars are tucked away in doorways. Standing majestically in the town square is St. Paul’s Cathedral. A 12th century Baroque Roman Catholic structure dedicated to Paul the Apostle. A notable feature is the dual clock towers, one showing the time, another depicting the date. Step inside to discover incredible dome frescoes, a magnificent vaulted nave and cathedral floor inlaid with tombstones of noble families. Nearby the Cathedral Museum displays artwork, religious relics and rare woodcut prints by Albrecht Dürer. There are several restaurants in Mdina which cater to Mediterranean and Italian culinary themes. Relax on a balcony by the city walls, in the town square, or in an old convent building, sip a glass of wine and enjoy the tranquil atmosphere and distinctive charm of old Mdina.

Mdina is compact and easy to walk around in 15 minutes. The city can be reached via car, as there are parking spaces outside the city walls. Only residents of Mdina can take their vehicles inside the city walls. Buses operate from the capital Valletta, with a journey time of 30 minutes. Resort towns of Sliema and St. Julian’s offer bus services to Mdina, with a journey time of 45 minutes to an hour. Taxi services are available all over the island and from Malta International Airport.

Mdina has been a principal settlement of Malta since Phoenician times. It was founded as the city of Maleth but adopted its present name from the Arab word “Medina”. Mdina remained the capital of Malta until the mid-1500s when Knights of the Order of St. John arrived. Today, the town is home to a few hundred people and known as “The Silent City”. It has not hindered its popularity, only adding to Mdina’s beautiful allure.

Mdina travel FAQs

  • What are the best hotels in Mdina?

    Maleth Inn Guest House is a very popular hotel in Mdina with a score of 8.8 from 332 reviews. Point De Vue (8.6 from 946 reviews) and Corinthia Palace Malta (9.0 from 749 reviews) are also highly rated Mdina hotels based on recent feedback from HotelsCombined users.