Photo by Bill Dillard

Find hotels in Mdina Old City, Mdina from $43

  • 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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Mdina Old City hotels

1. Palazzo Bifora

Palazzo Bifora
3.5 star property
Mdina Old City
9.4 out of 10, Exceptional, (44 reviews)
"Tiny hotel but you feel like you’re in a luxury cave. Staff is awesome and very helpful. Great location right in the middle of Mdina. Gorgeous spot!"
Canada
James
$125 nightly
The price is $137
Nov 18 - Nov 19
Total with taxes and fees
Palazzo Bifora

2. The Xara Palace Relais & Chateaux

The Xara Palace Relais & Chateaux
5.0 star property
Mdina Old City
9.4 out of 10, Exceptional, (366 reviews)
"Beautiful hotel, lovely staff, hot tub and private balcony divine."
United Kingdom
Anne
$358 nightly
The price is $386
Nov 23 - Nov 24
Total with taxes and fees
The Xara Palace Relais & Chateaux

3. Verdala Wellness Hotel AX Privilege - Adults Only

Verdala Wellness Hotel AX Privilege - Adults Only
5.0 star property
0.6 mi from Mdina Old City
9.6 out of 10, Exceptional, (55 reviews)
"Rooms are very spacious and clean. Beautiful Spa and breakfast was really good. I would 100% recommend staying here."
United Kingdom
Juliet
$282 nightly
The price is $305
Nov 15 - Nov 16
Total with taxes and fees
Verdala Wellness Hotel AX Privilege - Adults Only

4. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
5.8 mi from Mdina Old City
8.8 out of 10, Excellent, (1,014 reviews)
"Excellent hotel"
United Kingdom
Karen
$131 nightly
The price is $143
Dec 9 - Dec 10
Total with taxes and fees
Grand Hotel Excelsior

5. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
4.7 mi from Mdina Old City
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location beside a lovely beach. Nice facilties and good restaurants on site."
United Kingdom
Owen
$122 nightly
The price is $134
Nov 16 - Nov 17
Total with taxes and fees
Radisson Blu Resort & Spa, Malta Golden Sands

6. Palazzo Castagna

Palazzo Castagna
3.0 star property
6.9 mi from Mdina Old City
9.6 out of 10, Exceptional, (169 reviews)
"Lovely little hotel, great place for couples, had all the necessities"
United Kingdom
Christian
$79 nightly
The price is $88
Dec 1 - Dec 2
Total with taxes and fees
Palazzo Castagna

7. Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
2.7 mi from Mdina Old City
9.4 out of 10, Exceptional, (1,000 reviews)
"Great staff!"
United States
MAMIDANNA
$174 nightly
The price is $189
Nov 15 - Nov 16
Total with taxes and fees
Corinthia Palace Malta

8. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
5.4 mi from Mdina Old City
8.8 out of 10, Excellent, (1,000 reviews)
"Stayed half board, food very good at breakfast and dinner with lots of choices. Room was good, location was good. Personally I prefer a pool I can swim in rather than little plunge pools, but overall a good stay"
United Kingdom
Alexis
$38 nightly
The price is $44
Nov 26 - Nov 27
Total with taxes and fees
Solana Hotel & Spa

9. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
6.1 mi from Mdina Old City
9.0 out of 10, Wonderful, (1,000 reviews)
"Lovely place to stay and got a free room upgrade on arrival! Staff could not be more helpful and it was a very relaxing stay with a great breakfast!"
United Kingdom
Alexandra
$56 nightly
The price is $64
Dec 1 - Dec 2
Total with taxes and fees
1926 Le Soleil Hotel & SPA

10. voco Malta by IHG

voco Malta by IHG
5.0 star property
5.4 mi from Mdina Old City
9.4 out of 10, Exceptional, (127 reviews)
"good staff, clean room and spa. good breakfast."
United States
tamar
$78 nightly
The price is $87
Dec 6 - Dec 7
Total with taxes and fees
voco Malta by IHG

11. CA Sand Dune Hotel

CA Sand Dune Hotel
3.0 star property
8.2 mi from Mdina Old City
9.2 out of 10, Wonderful, (67 reviews)
"The staff were very helpful. The property felt clean and relaxing."
United States
Marshall
$53 nightly
The price is $60
Nov 16 - Nov 17
Total with taxes and fees
CA Sand Dune Hotel

12. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
5.5 mi from Mdina Old City
9.2 out of 10, Wonderful, (1,007 reviews)
"Location was great"
United States
Tina
$57 nightly
The price is $64
Dec 10 - Dec 11
Total with taxes and fees
Maritim Antonine Hotel & Spa Malta

13. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
5.7 mi from Mdina Old City
9.6 out of 10, Exceptional, (1,030 reviews)
"Really cannot fault this resort. Beautiful setting, great location, such helpful and attentive staff and great food. All-in-all an excellent half-term October week’s holiday."
United Kingdom
Dr David Leslie
$167 nightly
The price is $182
Dec 1 - Dec 2
Total with taxes and fees
The Westin Dragonara Resort, Malta

14. The Embassy Valletta Hotel

The Embassy Valletta Hotel
4.5 star property
6.2 mi from Mdina Old City
9.4 out of 10, Exceptional, (582 reviews)
"Beautiful hotel and location. Pool and restaurant were amazing and staff so helpful. Fantastic stay, thank you!"
United Kingdom
Lucy
$160 nightly
The price is $174
Dec 9 - Dec 10
Total with taxes and fees
The Embassy Valletta Hotel

15. The Duke Boutique Hotel

The Duke Boutique Hotel
3.0 star property
14.1 mi from Mdina Old City
9.8 out of 10, Exceptional, (567 reviews)
"Hotel is beautiful and our room was stunning. Would have been nice to have had a dedicated bar or restaurant but the breakfasts were nice in the lounge. Great location, easy to get to everything."
Canada
James
$100 nightly
The price is $110
Nov 23 - Nov 24
Total with taxes and fees
The Duke Boutique Hotel

16. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
5.4 mi from Mdina Old City
9.6 out of 10, Exceptional, (1,004 reviews)
"Great stay"
United Kingdom
Maya
$156 nightly
The price is $170
Nov 29 - Nov 30
Total with taxes and fees
Malta Marriott Resort & Spa

17. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
5.7 mi from Mdina Old City
9.0 out of 10, Wonderful, (1,008 reviews)
"Lovely pool areas, spacious rooms and the staff were lovely"
United Kingdom
Tessa
$89 nightly
The price is $98
Nov 16 - Nov 17
Total with taxes and fees
Corinthia St George's Bay

18. Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
4.0 star property
6.1 mi from Mdina Old City
9.6 out of 10, Exceptional, (327 reviews)
"Brilliant location and really enjoyable stay"
United Kingdom
Leanne
$68 nightly
The price is $76
Dec 1 - Dec 2
Total with taxes and fees
Courtyard by Marriott Sliema

19. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
2.0 star property
6.3 mi from Mdina Old City
9.4 out of 10, Exceptional, (404 reviews)
"The hotel could not be better located for anyone desiring to get to know Malta and the staff was friendly and most helpful. We will certainly consider staying at Palazzo Paolina in future visits."
United States
Jesus
$150 nightly
The price is $164
Dec 1 - Dec 2
Total with taxes and fees
Palazzo Paolina Boutique Hotel

20. InterContinental Malta by IHG

InterContinental Malta by IHG
5.0 star property
5.4 mi from Mdina Old City
8.6 out of 10, Excellent, (529 reviews)
"Good location and very attentive, professional, and helpful staff"
United Kingdom
Melissa Gulzar
$97 nightly
The price is $107
Dec 6 - Dec 7
Total with taxes and fees
InterContinental Malta by IHG
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.

Compare popular hotels in Mdina Old City

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
An outdoor dining area with wicker chairs and tables, a view of the landscape, and hanging red flowers.
The Xara Palace Relais & Chateaux
5.0 star property
9.4
Exceptional
366 reviews
View
A view through a window of a building with a stone wall and an arched window frame.
Palazzo Bifora
3.5 star property
9.4
Exceptional
44 reviews
View
A modern hotel with a pool area featuring sun loungers and a bar.
Verdala Wellness Hotel AX Privilege - Adults Only
5.0 star property
9.6
Exceptional
55 reviews
View
A nighttime view of a resort's outdoor pool area with two pools, surrounded by lounge chairs, umbrellas, and well-maintained landscaping.
Corinthia Palace Malta
5.0 star property
9.4
Exceptional
1,000 reviews
View
A hotel room with a balcony overlooking the sea, a bed, a chair, and a small table.
Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
9.4
Exceptional
1,000 reviews
View

Top Mdina Old City Hotel Reviews

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 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 $43 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.