Hotels in Mdina, Malta

Search & Compare Mdina Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Mdina

Mdina overview

Mdina is known for its castle and historical sites. There's a nice selection of restaurants to enjoy during your stay. You can learn about the local heritage of Mdina at top landmarks like St. Paul's Cathedral. In the surrounding area, popular sights include Catacombs of St. Paul and St. Agatha's Crypt and Mnajdra Megalithic Temples.

Where to stay in Mdina

Whether you're planning to stay for a night or a week, Mdina has the right hotel for you. You can shop as many as 338 deals for Mdina accommodations on, some with discounts of up to 70%. We have room prices as low as 13 USD per night and below are the number of hotels by star rating in Mdina as well as in the surrounding area:
  • • 18 5-star hotels from 160 USD per night
  • • 130 4-star hotels from 70 USD per night
  • • 127 3-star hotels from 38 USD per night
  • • 27 2-star hotels from 15 USD per night

How to get to Mdina

Fly into Luqa (MLA-Malta Intl.), 5.7 mi (9.1 km) from the heart of Mdina.

What to see around Mdina

The area's cultural scene stands out, and places to visit include:
  • • Palazzo de Piro
  • • Carmelite Priory Museum
  • • Palazzo Falson Historic House Museum
  • • Museum of Natural History
Memorable landmarks include:
  • • St. Paul's Cathedral
  • • Carmelite Priory Museum
  • • Palazzo Falson Historic House Museum
  • • Mdina Dungeons
  • • Mdina Old City Gate
Recommended sights include:
  • • Palazzo de Piro
  • • Museum of Natural History

When to visit Mdina

Wondering what time of year to travel or what you should pack? Here are some seasonal norms to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 63°F day, 50°F night
  • • April-June: 82°F day, 54°F night
  • • July-September: 85°F day, 69°F night
  • • October-December: 78°F day, 52°F night
Seasonal rainfall averages
  • • January-March: 7.56 inches
  • • April-June: 1.22 inches
  • • July-September: 1.18 inches
  • • October-December: 10.39 inches