Find hotels in Mdina Old City from $45

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mdina Old City hotels

Palazzo Bifora

Palazzo Bifora
3.5 star property
Mdina
9.4 out of 10, Exceptional, (38 reviews)
"I loved it here. Two nights. Breakfast is expensive but excellent. Loved the rooftop terrace. Staff is lovely. "
United States
Marijane
$192 nightly
The price is $208
Apr 1 - Apr 2
Total with taxes and fees
Palazzo Bifora

The Xara Palace Relais & Chateaux

The Xara Palace Relais & Chateaux
5.0 star property
Mdina
9.4 out of 10, Exceptional, (347 reviews)
"Beautiful hotel"
United Kingdom
Karen
$456 nightly
The price is $492
Apr 15 - Apr 16
Total with taxes and fees
The Xara Palace Relais & Chateaux

Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
Għajn Tuffieħa
9.4 out of 10, Exceptional, (1,005 reviews)
"Lovely outdoor area, great scenic view, relaxing vibe "
Canada
Jaime Alison
$212 nightly
The price is $228
Apr 6 - Apr 7
Total with taxes and fees
Radisson Blu Resort & Spa, Malta Golden Sands

Palazzo Castagna

Palazzo Castagna
3.0 star property
Ghaxaq
9.8 out of 10, Exceptional, (127 reviews)
"Lovely staff, huge room. The breakfast was fantastic, and the staff always accommodating. "
United States
Fiona
$98 nightly
The price is $107
Apr 5 - Apr 6
Total with taxes and fees
Palazzo Castagna

Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,004 reviews)
"Great property and service"
United States
Luiz Augusto Sacasa
$65 nightly
The price is $71
Apr 1 - Apr 2
Total with taxes and fees
Maritim Antonine Hotel & Spa Malta

Pergola Hotel & Spa

Pergola Hotel & Spa
4.0 star property
Mellieħa Heights
8.0 out of 10, Very Good, (799 reviews)
"had a pleasant stay. the lobby and service were excellent."
United Kingdom
Amuerfino Jr.
$65 nightly
The price is $70
Apr 6 - Apr 7
Total with taxes and fees
Pergola Hotel & Spa

Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
Attard
9.4 out of 10, Exceptional, (1,000 reviews)
"amazing hotel"
Canada
ronald
$198 nightly
The price is $213
Apr 10 - Apr 11
Total with taxes and fees
Corinthia Palace Malta

DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,003 reviews)
"Beautiful hotel, professional people, great location "
Sweden
Deepti
$160 nightly
The price is $172
Apr 18 - Apr 19
Total with taxes and fees
DoubleTree by Hilton Malta

Best Western Premier Malta

Best Western Premier Malta
4.5 star property
Qawra
9.6 out of 10, Exceptional, (138 reviews)
"The room was clean and there are shops around ,the service was excellent."
United Kingdom
Afeez
$137 nightly
The price is $148
Apr 10 - Apr 11
Total with taxes and fees
Best Western Premier Malta

Novotel Malta Sliema

Novotel Malta Sliema
4.0 star property
Gzira
8.8 out of 10, Excellent, (115 reviews)
"Great place to stay "
United Kingdom
Alexander
$108 nightly
The price is $117
Apr 6 - Apr 7
Total with taxes and fees
Novotel Malta Sliema

Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
4.0 star property
Mellieha
8.4 out of 10, Very Good, (827 reviews)
"Nice place to stay. We got an inexpensive offer in March. "
United Kingdom
Dariusz
$106 nightly
The price is $114
Apr 8 - Apr 9
Total with taxes and fees
Riviera Spa Resort – Adults Only

Calypso Hotel

Calypso Hotel
4.0 star property
Zebbug
8.4 out of 10, Very Good, (332 reviews)
"Very clean and nice views"
United Kingdom
Jamie
$66 nightly
The price is $72
Apr 1 - Apr 2
Total with taxes and fees
Calypso Hotel

VITA Hotel

VITA Hotel
3.5 star property
Paceville
8.4 out of 10, Very Good, (169 reviews)
"Amazing location and great staff. The room was really lovely as well. "
United Kingdom
Philip
$74 nightly
The price is $80
Apr 1 - Apr 2
Total with taxes and fees
VITA Hotel

InterContinental Malta by IHG

InterContinental Malta by IHG
5.0 star property
Paceville
8.6 out of 10, Excellent, (417 reviews)
"Comfortable stay, good location "
United Kingdom
michelle
$157 nightly
The price is $169
Apr 18 - Apr 19
Total with taxes and fees
InterContinental Malta by IHG

Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.6 out of 10, Excellent, (1,001 reviews)
"Just loved the area it was in the rooms were great with a view friendly attentive staff, plenty of eating options around and churches if you're into that "
Australia
Jacob
$65 nightly
The price is $70
Apr 23 - Apr 24
Total with taxes and fees
Solana Hotel & Spa

Sunseeker Holiday Complex

Sunseeker Holiday Complex
3.0 star property
Qawra
8.8 out of 10, Excellent, (261 reviews)
"Nice place to stay while you holidaying in Malta"
United Kingdom
Sinu
$67 nightly
The price is $73
Apr 8 - Apr 9
Total with taxes and fees
Sunseeker Holiday Complex

Luna Holiday Complex

Luna Holiday Complex
3.0 star property
Għadira
7.6 out of 10, Good, (293 reviews)
"Had a wonderful stay "
United States
Danny S
$85 nightly
The price is $92
Apr 21 - Apr 22
Total with taxes and fees
Luna Holiday Complex

Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.0 out of 10, Wonderful, (346 reviews)
"Loved hotel,staff great,enjoyed our stay.Will recommend 👌 "
Ireland
Mark
$182 nightly
The price is $196
Apr 1 - Apr 2
Total with taxes and fees
Barceló Fortina Malta

AC Hotel By Marriott St. Julian's

AC Hotel By Marriott St. Julian's
4.5 star property
St. Julian's
9.4 out of 10, Exceptional, (204 reviews)
"Great stay location in a quiet neighborhood but waking distance to the center "
United States
Marissa
$128 nightly
The price is $138
Apr 19 - Apr 20
Total with taxes and fees
AC Hotel By Marriott St. Julian's

Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
4.0 star property
Sliema
9.6 out of 10, Exceptional, (211 reviews)
"Amazing stay from start to finish. Facilities food and most especially the staff are all fantastic, would not hesitate to recommend and would definitely be my first choice stay in Malta ! "
United Kingdom
martin
$171 nightly
The price is $184
Apr 20 - Apr 21
Total with taxes and fees
Courtyard by Marriott Sliema
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mdina Old City attractions

Learn more about Mdina Old City

Get away to romantic Mdina Old City! Enjoy the castle, cathedral, and history.

Photo by Adrian Damian
Open Photo by Adrian Damian

Top Mdina Old City Hotel Reviews

More cheap stays in Mdina Old City

Hotels in Mdina Old City with star-rating

Frequently asked questions

What is the best area to stay in Mdina Old City?
The best area to stay in Mdina Old City is within the city walls, particularly along the main thoroughfares like Villegaignon Street.

Staying within Mdina's walls offers a distinctive experience. The city is a pedestrian-only zone, often called the "Silent City," with narrow, winding streets, ancient palaces, and a quiet, almost timeless feel. You'll find a limited number of boutique accommodations, many housed in beautifully restored historic buildings, providing an exclusive stay.

Couples seeking a romantic and secluded retreat will find Mdina Old City ideal. The peaceful evenings, illuminated historic architecture, and panoramic views from the bastions create a memorable setting.
When is the best time to go to Mdina Old City?
The best time to visit Mdina Old City is during the shoulder seasons of spring (April to May) and autumn (September to October). These months offer pleasant weather, fewer crowds, and a comfortable experience for exploring.

During spring, the average temperatures range from 18-24°C (64-75°F), making it ideal for walking through the narrow streets and visiting historical sites without the intense summer heat. The surrounding landscapes are also lush and green, adding to the scenic beauty.

Autumn provides similar comfortable temperatures, typically between 20-27°C (68-81°F), and the sea is still warm enough for swimming if you plan to combine your Mdina visit with some coastal activities.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mdina Old City.
How can I save on a Mdina Old City hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Mdina Old City hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Mdina Old City hotel?
Prices for hotels in Mdina Old City often vary, but you can find a great deal from $45 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia