Photo by Adrian Damian

Find hotels in Mdina Old City from CA $45
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mdina Old City
Pet friendly
Check prices for these dates
Our top choices for Mdina Old City hotels

The Xara Palace Relais & Chateaux
The Xara Palace Relais & ChateauxMdina
9.4 out of 10, Exceptional, (345 reviews)
The price is CA $400
CA $430 total
includes taxes & fees
Mar 2 - Mar 3

Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden SandsGħajn Tuffieħa
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CA $176
CA $190 total
includes taxes & fees
Feb 24 - Feb 25

Palazzo Castagna
Palazzo CastagnaGhaxaq
9.8 out of 10, Exceptional, (122 reviews)
The price is CA $128
CA $139 total
includes taxes & fees
Feb 24 - Feb 25

Grand Hotel Gozo
Grand Hotel GozoGhajnsielem
8.8 out of 10, Excellent, (866 reviews)
The price is CA $109
CA $119 total
includes taxes & fees
Mar 24 - Mar 25

Pergola Hotel & Spa
Pergola Hotel & SpaMellieħa Heights
8.0 out of 10, Very good, (795 reviews)
The price is CA $69
CA $76 total
includes taxes & fees
Mar 1 - Mar 2

Novotel Malta Sliema
Novotel Malta SliemaGzira
8.6 out of 10, Excellent, (99 reviews)
The price is CA $79
CA $86 total
includes taxes & fees
Feb 23 - Feb 24

Corinthia Palace Malta
Corinthia Palace MaltaAttard
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CA $179
CA $193 total
includes taxes & fees
Mar 5 - Mar 6

Courtyard by Marriott Sliema
Courtyard by Marriott SliemaSliema
9.6 out of 10, Exceptional, (193 reviews)
The price is CA $149
CA $161 total
includes taxes & fees
Mar 1 - Mar 2

Hyatt Centric Malta
Hyatt Centric MaltaPaceville
9.4 out of 10, Exceptional, (228 reviews)
The price is CA $143
CA $155 total
includes taxes & fees
Feb 25 - Feb 26

DoubleTree by Hilton Malta
DoubleTree by Hilton MaltaQawra
8.6 out of 10, Excellent, (995 reviews)
The price is CA $141
CA $152 total
includes taxes & fees
Feb 28 - Mar 1

Riviera Spa Resort – Adults Only
Riviera Spa Resort – Adults OnlyMellieha
8.4 out of 10, Very good, (806 reviews)
The price is CA $107
CA $117 total
includes taxes & fees
Mar 1 - Mar 2

Barceló Fortina Malta
Barceló Fortina MaltaSliema
9.0 out of 10, Wonderful, (332 reviews)
The price is CA $163
CA $176 total
includes taxes & fees
Mar 5 - Mar 6

Grand Hotel Excelsior
Grand Hotel ExcelsiorFloriana
8.8 out of 10, Excellent, (1,005 reviews)
The price is CA $183
CA $198 total
includes taxes & fees
Mar 18 - Mar 19

The Phoenicia Malta - The Leading Hotels of the World
The Phoenicia Malta - The Leading Hotels of the WorldFloriana
9.4 out of 10, Exceptional, (1,002 reviews)
The price is CA $598
CA $642 total
includes taxes & fees
Feb 22 - Feb 23

Luna Holiday Complex
Luna Holiday ComplexGħadira
7.6 out of 10, Good, (292 reviews)
The price is CA $89
CA $97 total
includes taxes & fees
Feb 25 - Feb 26

Corinthia St George's Bay
Corinthia St George's BaySt. Julian's
9.0 out of 10, Wonderful, (1,007 reviews)
The price is CA $166
CA $179 total
includes taxes & fees
Mar 21 - Mar 22

Hyatt Regency Malta
Hyatt Regency MaltaPaceville
9.6 out of 10, Exceptional, (982 reviews)
The price is CA $157
CA $169 total
includes taxes & fees
Mar 15 - Mar 16

Hilton Malta
Hilton MaltaPaceville
9.2 out of 10, Wonderful, (1,006 reviews)
The price is CA $222
CA $239 total
includes taxes & fees
Feb 26 - Feb 27
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
Recent Reviews in Mdina Old City

Grand Hotel Excelsior
10/10 Excellent
More cheap stays in Mdina Old City

Marco Polo Malta Hostel
Ross Street, Paceville St. Julian's
The price is CA $41 per night from Feb 24 to Feb 25
CA $41
CA $45 total
Feb 24 - Feb 25
includes taxes & fees
8.6/10 Excellent! (152 reviews)












































































