Photo by Bill Dillard

Search Hotels in Mdina Old City, Mdina

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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
The price is £102
includes taxes & fees
15 Nov - 16 Nov
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
The price is £288
includes taxes & fees
1 Dec - 2 Dec
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
The price is £228
includes taxes & fees
8 Nov - 9 Nov
Verdala Wellness Hotel AX Privilege - Adults Only

4. 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
The price is £100
includes taxes & fees
30 Nov - 1 Dec
Radisson Blu Resort & Spa, Malta Golden Sands

5. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
5.8 mi from Mdina Old City
8.8 out of 10, Excellent, (1,020 reviews)
"Excellent hotel"
United Kingdom
Karen
The price is £108
includes taxes & fees
2 Dec - 3 Dec
Grand Hotel Excelsior

6. 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,004 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
The price is £48
includes taxes & fees
7 Dec - 8 Dec
1926 Le Soleil Hotel & SPA

7. 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
The price is £45
includes taxes & fees
7 Dec - 8 Dec
CA Sand Dune Hotel

8. Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
2.7 mi from Mdina Old City
9.4 out of 10, Exceptional, (1,001 reviews)
"Great staff!"
United States
MAMIDANNA
The price is £141
includes taxes & fees
30 Nov - 1 Dec
Corinthia Palace Malta

9. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
3.0 star property
5.5 mi from Mdina Old City
8.4 out of 10, Very good, (1,008 reviews)
"Staff was wonderful!"
United States
Carolyn
The price is £46
includes taxes & fees
23 Nov - 24 Nov
115 The Strand Hotel by NEU Collective

10. 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
The price is £81
includes taxes & fees
29 Nov - 30 Nov
The Duke Boutique Hotel

11. 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
The price is £51
includes taxes & fees
2 Dec - 3 Dec
Maritim Antonine Hotel & Spa Malta

12. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
5.4 mi from Mdina Old City
8.8 out of 10, Excellent, (1,001 reviews)
"Brilliant location if you're looking for a quieter stay away from the crowds and it's only a 10 minute bus ride from one of the nicest beaches in Malta. The hotel has 3 restaurants and a nightly themed buffet. 3 pools and a wide array of spa treatments. The staff are super friendly and helpful. Would happily stay there again.."
United Kingdom
adam
The price is £33
includes taxes & fees
12 Nov - 13 Nov
Solana Hotel & Spa

13. Mayflower Hotel

Mayflower Hotel
3.0 star property
4.8 mi from Mdina Old City
8.8 out of 10, Excellent, (648 reviews)
"Good breakfast and nice staff"
Germany
Mátyás Bendegúz
The price is £29
includes taxes & fees
1 Dec - 2 Dec
Mayflower Hotel

14. 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,034 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
The price is £123
includes taxes & fees
28 Nov - 29 Nov
The Westin Dragonara Resort, Malta

15. 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, (126 reviews)
"good staff, clean room and spa. good breakfast."
United States
tamar
The price is £68
includes taxes & fees
27 Nov - 28 Nov
voco Malta by IHG

16. Seaview Hotel Malta - Adults Only

Seaview Hotel Malta - Adults Only
4.5 star property
4.7 mi from Mdina Old City
9.6 out of 10, Exceptional, (411 reviews)
"Lovely hotel views from roof, pool and rooms to die for!! Great value."
United Kingdom
Matthew
The price is £66
includes taxes & fees
26 Nov - 27 Nov
Seaview Hotel Malta - Adults Only

17. 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, (326 reviews)
"Brilliant location and really enjoyable stay"
United Kingdom
Leanne
The price is £57
includes taxes & fees
1 Dec - 2 Dec
Courtyard by Marriott Sliema

18. 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,006 reviews)
"Lovely pool areas, spacious rooms and the staff were lovely"
United Kingdom
Tessa
The price is £73
includes taxes & fees
17 Nov - 18 Nov
Corinthia St George's Bay

19. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
5.6 mi from Mdina Old City
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent stay and just outside the sounds of St Julian's nightlife!!!"
United Kingdom
Graeme
The price is £53
includes taxes & fees
4 Dec - 5 Dec
Verdi St Georges Bay Marina

20. 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
The price is £66
includes taxes & fees
1 Dec - 2 Dec
Palazzo Castagna
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 top hotels in Mdina Old City

3.5 star property
Mdina Old City
5.0 star property
Mdina Old City
5.0 star property
0.6 mi from Mdina Old City
5.0 star property
4.7 mi from Mdina Old City
5.0 star property
5.8 mi from Mdina Old City
9.4
Exceptional
44 reviews
9.4
Exceptional
366 reviews
9.6
Exceptional
55 reviews
9.4
Exceptional
1,000 reviews
8.8
Excellent
1,020 reviews
The price is £102
includes taxes & fees
15 Nov - 16 Nov
The price is £288
includes taxes & fees
1 Dec - 2 Dec
The price is £228
includes taxes & fees
8 Nov - 9 Nov
The price is £100
includes taxes & fees
30 Nov - 1 Dec
The price is £108
includes taxes & fees
2 Dec - 3 Dec
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

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 around Villegaignon Street and St. Paul's Cathedral.

Staying within the city walls offers an unparalleled experience. You'll find yourself surrounded by historic honey-coloured limestone buildings, narrow, winding streets, and the quiet charm of a city that transforms after the day-trippers leave. The main square, dominated by St. Paul's Cathedral, is a central point, and from there, you can easily explore all the city's nooks and crannies.

Couples often find this area superb for a romantic getaway. The intimate setting, the lack of vehicle traffic, and the stunning views from the bastions make for a truly memorable stay. You can enjoy strolls through the lamp-lit streets in the evening, dine at one of the city's fine restaurants, and wake up to the peaceful atmosphere of this ancient capital.

When is the best time to go to Mdina Old City?

The best time to go to Mdina Old City is during the shoulder seasons of spring (April to May) and autumn (September to October).

During these months, the weather is pleasantly warm and sunny, with average temperatures ranging from 18°C to 25°C, making it comfortable for exploring the historic streets and sights. You'll avoid the intense heat of summer and the cooler, wetter days of winter. The crowds are also generally smaller than in peak summer, allowing for a more relaxed experience as you wander through the ancient city.

For those who enjoy outdoor activities and exploring at a leisurely pace, spring is particularly lovely as the island's flora is in full bloom.

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 £40 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.