Skip to main content

Search hotels in Mdina

Enter your dates to see the latest prices and deals for Mdina hotels

Popular hotels in Mdina

Check out our top picks in Mdina

Filter by:

Star Rating
Review score

Maison Medina Malta

Hotel in Mdina

Maison Medina Malta is located in Mdina, within 5.7 miles of Hagar Qim and 6.5 miles of University of Malta.

M
Margaret
From
United Kingdom
Clean, comfortable and stylish
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 332 reviews
Price from
$135.03
1 night, 2 adults

The Xara Palace Relais & Chateaux

Hotel in Mdina

The Xara Palace Boutique Hotel is a unique 17th-century palace hidden away in the medieval fortified city of Mdina, the old capital of Malta.

D
Dorothy
From
Canada
Our room, the staff and the restaurants were all exceptional.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 480 reviews
Price from
$296.23
1 night, 2 adults

Palazzo Bifora

Hotel in Mdina

Palazzo Bifora features an outdoor swimming pool, terrace, a restaurant and bar in Mdina.

I
Ioana
From
Canada
The history that comes with this property. It is an unique hotel in an unique place! The staff, the care about guests and the fact that the hotel is so updated to our times and technology but in the same time all the fabulous features from back in history are kept and present there, to reminder where you are!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 313 reviews
Price from
$301.47
1 night, 2 adults

Howard House Hotel

Mdina

Howard House Hotel enjoys a location in Mdina, 6.8 miles from Upper Barrakka Gardens and 6.8 miles from Valletta Waterfront.

N
Nina
From
United States
Great location. Super clean . Rooftop views is amazing.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 98 reviews
Price from
$170.62
1 night, 2 adults

Hyatt Centric Malta

St. Julianʼs (Near Mdina)

Located in St. Julianʼs, a 4-minute walk from St George's Bay Beach, Hyatt Centric Malta has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

C
Catherine
From
Georgia
I just wanted to take a moment to express my sincere appreciation for the outstanding service provided by the hotel staff during my stay. Everyone I encountered was warm, professional, and incredibly helpful. From the front desk to housekeeping and dining.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,628 reviews
Price from
$117.67
1 night, 2 adults

Best Western Premier Malta

St. Paul's Bay (Near Mdina)

Located in St. Paul's Bay and with Bugibba Perched Beach reachable within a 8-minute walk, Best Western Premier Malta has express check-in and check-out, non-smoking rooms, a terrace, free WiFi...

M
Maria
From
Romania
Our room was great. Clean, confortable and cozy. We had a nice balcony and all the amenities needed + more. The minibar was full at ariving and did not had to pay for that unless refilled. We had teas and coffee in the room as well. I especially enjoyed the big flat screen as I could watch my Netflix series before getting asleep 😆 and the wonderful bed. Special thanks to all the staff who was always helpful and nice: Regie, Sofi, Deepak, Nikesh, Santiago, the chef from the inside restaurant. The girls from the reception, the cleaning ladies, everyone made our stay excellent! The breakfast was surprinsingly variate and so not expected on our side. First night (and later decided on all the other nights) we had dinner at the restaurant ALTA CUCINA of the hotel and the food was delicious. Plus we got a bottle of wine on the house in our first night. We tried almost everything from the menu. Absolutely delicious! I also loved the SPA area, though the services were a bit pricey comparing to everything else, which I did not try so I cannot evaluate properly. However, the pool, jacuzzi and the sauna were free of charge. I regret I did not make it to see the rooftoop pool, although I have thought about that before leaving. Well, it can count as a reason to come back sometime soon, right? 😁 The shuttle from the airpoirt to the hotel and viceversa was an inspired choice, as we had to cross most of the country to get to BWP. What I did not realize was the difference on the timing, as Booking apparently considered the Romanian timezone, and we were actually at one hour difference in Malta. This is something you shall consider if you opt for shuttle. Luckily, I checked the app in time and everything went smooth with that too. We even got a postcard from the driver as a souvenir which was very nice. People there are very friendly and open, always willing to help. Malta was a great stay for me and I would recommend Best Western Premier Hotel 100%. Thank you! ❤️
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,558 reviews
Price from
$103.55
1 night, 2 adults

AC Hotel by Marriott St Julian's

St. Julianʼs (Near Mdina)

Located in St. Julianʼs, a 4-minute walk from St George's Bay Beach, AC Hotel by Marriott St Julian's provides accommodations with an outdoor swimming pool, free private parking, a fitness center and...

S
Szymon
From
Poland
Really amazing selection of breakfast, huge room with very comfortable bed and spacious bathroom. Accessibility of fridge as well as possibility of connecting TV to out mobile device. Nice swimming pools on rooftop as well this one located on floor level S. Possibility to store luggage on the reception desk.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,330 reviews
Price from
$105.90
1 night, 2 adults

Marea Boutique Hotels

Sliema (Near Mdina)

Marea Boutique Hotels is located in Sliema, within 1.4 miles of Portomaso Marina and 1.7 miles of Bay Street Shopping Complex.

K
Katie
From
Italy
The rooftop patio is amazing! Really spacious and relaxing seating options. Bathroom is huge with a beautiful rain shower. There’s also a small kitchen stocked with the import things. The staff are incredibly friendly and really quick to respond to requests and questions. They helped me setup Champagne upon arrival for my husband’s birthday and even surprised us by decorating the room with balloons and flowers. Highly recommend if you’re staying in Sliema.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,082 reviews
Price from
$95.31
1 night, 2 adults

Amery House

Sliema (Near Mdina)

Amery House is located in Sliema, a 11-minute walk from The Point Shopping Mall and 1.2 miles from Love Monument.

L
Liljana
From
North Macedonia
Excellent location Very clean Interesting breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,070 reviews
Price from
$111.79
1 night, 2 adults

Land's End, Boutique Hotel

Sliema (Near Mdina)

Located a 6-minute walk from Tigné Point Beach, Land's End, Boutique Hotel offers 4-star accommodations in Sliema and features a terrace, a restaurant and a bar.

K
Katalin
From
Hungary
Great location. Room was much bigger than we expected.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,128 reviews
Price from
$155.75
1 night, 2 adults
See all 10 hotels in Mdina

Mdina – 10 hotels and places to stay

Filter by:

Star Rating
Review score

Maison Medina Malta

Hotel in Mdina

Maison Medina Malta is located in Mdina, within 5.7 miles of Hagar Qim and 6.5 miles of University of Malta.

M
Margaret
From
United Kingdom
Clean, comfortable and stylish
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 332 reviews
Price from
$135.03
1 night, 2 adults

The Xara Palace Relais & Chateaux

Hotel in Mdina

The Xara Palace Boutique Hotel is a unique 17th-century palace hidden away in the medieval fortified city of Mdina, the old capital of Malta.

D
Dorothy
From
Canada
Our room, the staff and the restaurants were all exceptional.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 480 reviews
Price from
$296.23
1 night, 2 adults

Palazzo Bifora

Hotel in Mdina

Palazzo Bifora features an outdoor swimming pool, terrace, a restaurant and bar in Mdina.

I
Ioana
From
Canada
The history that comes with this property. It is an unique hotel in an unique place! The staff, the care about guests and the fact that the hotel is so updated to our times and technology but in the same time all the fabulous features from back in history are kept and present there, to reminder where you are!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 313 reviews
Price from
$301.47
1 night, 2 adults

Howard House Hotel

Mdina

Howard House Hotel enjoys a location in Mdina, 6.8 miles from Upper Barrakka Gardens and 6.8 miles from Valletta Waterfront.

N
Nina
From
United States
Great location. Super clean . Rooftop views is amazing.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 98 reviews
Price from
$170.62
1 night, 2 adults

Hyatt Centric Malta

St. Julianʼs (Near Mdina)

Located in St. Julianʼs, a 4-minute walk from St George's Bay Beach, Hyatt Centric Malta has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

C
Catherine
From
Georgia
I just wanted to take a moment to express my sincere appreciation for the outstanding service provided by the hotel staff during my stay. Everyone I encountered was warm, professional, and incredibly helpful. From the front desk to housekeeping and dining.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,628 reviews
Price from
$117.67
1 night, 2 adults

Best Western Premier Malta

St. Paul's Bay (Near Mdina)

Located in St. Paul's Bay and with Bugibba Perched Beach reachable within a 8-minute walk, Best Western Premier Malta has express check-in and check-out, non-smoking rooms, a terrace, free WiFi...

M
Maria
From
Romania
Our room was great. Clean, confortable and cozy. We had a nice balcony and all the amenities needed + more. The minibar was full at ariving and did not had to pay for that unless refilled. We had teas and coffee in the room as well. I especially enjoyed the big flat screen as I could watch my Netflix series before getting asleep 😆 and the wonderful bed. Special thanks to all the staff who was always helpful and nice: Regie, Sofi, Deepak, Nikesh, Santiago, the chef from the inside restaurant. The girls from the reception, the cleaning ladies, everyone made our stay excellent! The breakfast was surprinsingly variate and so not expected on our side. First night (and later decided on all the other nights) we had dinner at the restaurant ALTA CUCINA of the hotel and the food was delicious. Plus we got a bottle of wine on the house in our first night. We tried almost everything from the menu. Absolutely delicious! I also loved the SPA area, though the services were a bit pricey comparing to everything else, which I did not try so I cannot evaluate properly. However, the pool, jacuzzi and the sauna were free of charge. I regret I did not make it to see the rooftoop pool, although I have thought about that before leaving. Well, it can count as a reason to come back sometime soon, right? 😁 The shuttle from the airpoirt to the hotel and viceversa was an inspired choice, as we had to cross most of the country to get to BWP. What I did not realize was the difference on the timing, as Booking apparently considered the Romanian timezone, and we were actually at one hour difference in Malta. This is something you shall consider if you opt for shuttle. Luckily, I checked the app in time and everything went smooth with that too. We even got a postcard from the driver as a souvenir which was very nice. People there are very friendly and open, always willing to help. Malta was a great stay for me and I would recommend Best Western Premier Hotel 100%. Thank you! ❤️
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,558 reviews
Price from
$103.55
1 night, 2 adults

AC Hotel by Marriott St Julian's

St. Julianʼs (Near Mdina)

Located in St. Julianʼs, a 4-minute walk from St George's Bay Beach, AC Hotel by Marriott St Julian's provides accommodations with an outdoor swimming pool, free private parking, a fitness center and...

S
Szymon
From
Poland
Really amazing selection of breakfast, huge room with very comfortable bed and spacious bathroom. Accessibility of fridge as well as possibility of connecting TV to out mobile device. Nice swimming pools on rooftop as well this one located on floor level S. Possibility to store luggage on the reception desk.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,330 reviews
Price from
$105.90
1 night, 2 adults

Marea Boutique Hotels

Sliema (Near Mdina)

Marea Boutique Hotels is located in Sliema, within 1.4 miles of Portomaso Marina and 1.7 miles of Bay Street Shopping Complex.

K
Katie
From
Italy
The rooftop patio is amazing! Really spacious and relaxing seating options. Bathroom is huge with a beautiful rain shower. There’s also a small kitchen stocked with the import things. The staff are incredibly friendly and really quick to respond to requests and questions. They helped me setup Champagne upon arrival for my husband’s birthday and even surprised us by decorating the room with balloons and flowers. Highly recommend if you’re staying in Sliema.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,082 reviews
Price from
$95.31
1 night, 2 adults

Amery House

Sliema (Near Mdina)

Amery House is located in Sliema, a 11-minute walk from The Point Shopping Mall and 1.2 miles from Love Monument.

L
Liljana
From
North Macedonia
Excellent location Very clean Interesting breakfast
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,070 reviews
Price from
$111.79
1 night, 2 adults

Land's End, Boutique Hotel

Sliema (Near Mdina)

Located a 6-minute walk from Tigné Point Beach, Land's End, Boutique Hotel offers 4-star accommodations in Sliema and features a terrace, a restaurant and a bar.

K
Katalin
From
Hungary
Great location. Room was much bigger than we expected.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,128 reviews
Price from
$155.75
1 night, 2 adults
See all 10 hotels in Mdina

Hotels with airport shuttles in Mdina

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5,804 reviews
From $64.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,274 reviews
From $205.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 529 reviews
From $188.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,107 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 355 reviews
From $305.94 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9,437 reviews
From $47.07 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,978 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 791 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,642 reviews
From $103.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,348 reviews
From $263.58 per night

Most booked hotels in Mdina and surrounding area in the past month

See all

Popular with guests booking hotels in Mdina

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 313 reviews

Popular with guests booking hotels in Mdina

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 480 reviews

Popular with guests booking hotels in Mdina

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 332 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9,437 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 9,747 reviews

Popular with guests booking hotels in St. Paul's Bay

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 8,063 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4,642 reviews

Popular with guests booking hotels in St. Paul's Bay

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 5,856 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 687 reviews

Popular with guests booking hotels in St. Julianʼs

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,806 reviews

Best hotels with breakfast in Mdina and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 130 reviews

Il Bekka Suites offers air-conditioned rooms in Rabat. The property is around 5.7 miles from Hagar Qim, 6.5 miles from University of Malta, and 6.8 miles from Malta National Aquarium.

From $114.38 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,476 reviews

Featuring a terrace and a children’s playground, Point de vue Guest house offers modern accommodations in Mdina.

From $84.72 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 660 reviews

My Travel House offers accommodations in Rabat, 6.3 miles from University of Malta and 6.9 miles from Malta National Aquarium. The air-conditioned accommodations are 5.8 miles from Hagar Qim.

From $110.61 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 323 reviews

Located in Rabat and within 5.7 miles of Hagar Qim, Adelphi Boutique Hotel features a restaurant, non-smoking rooms, and free WiFi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 928 reviews

100 Boutique Living enjoys a location in Rabat, 6.1 miles from Hagar Qim and 6.7 miles from University of Malta. With city views, this accommodation features a swimming pool.

From $104.84 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 518 reviews

Estrella Lodging is an apartment-hotel accommodations that is found in the center of Rabat. Roman Villa is 328 feet from the property.

From $84.13 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 50 reviews

Located in Rabat, 5.3 miles from Hagar Qim, Verdala Wellness Hotel AX Privilege - Adults Only provides accommodations with a terrace, private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews

Featuring 4-star accommodations, AX The Heights Residences - Adults Only is located in Ħal-Bajjada, 5.3 miles from Hagar Qim and 6.8 miles from University of Malta.

From $123.55 per night

Budget hotels in Mdina and nearby

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 790 reviews

Maleth Inn is located in Rabat in the Malta region, 656 feet from Roman Villa. This guest house has air-conditioned rooms with a private bathroom. Free WiFi is at guests' disposal.

From $103.55 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 25 reviews

Offering quiet street views, 63, Casa Falzon in Rabat offers accommodations and a terrace. This recently renovated guest house is located 6 miles from Hagar Qim and 6.8 miles from University of Malta.

From $94.14 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 38 reviews

Tranquility Haven offers accommodations in Rabat, 6.6 miles from University of Malta and 6.8 miles from Malta National Aquarium.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 21 reviews

Tranquil Haven 3 is located in Rabat, just 5.7 miles from Hagar Qim and 6.6 miles from University of Malta.

From $142.44 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 16 reviews

Tranquility Haven 2 is located in Rabat, just 6.6 miles from University of Malta and 6.8 miles from Malta National Aquarium. With city views, this accommodation provides a balcony.

From $145.91 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 7 reviews

Providing inner courtyard views, Traditional House of Character - 6 Guests Max in Rabat offers accommodations and barbecue facilities. With city views, this accommodation features a balcony.

From $48.72 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 17 reviews

Terraced house with stunning view close to Mdina is located in Rabat, just 7 miles from Upper Barrakka Gardens and 7.1 miles from Hal Saflieni Hypogeum.

From $184.15 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,071 reviews

Mosta Stays by Zzzing in Mosta provides accommodations with an outdoor swimming pool and a garden.

From $68.25 per night

What Guests Said About Mdina:

10

Such a beautiful city with amazing buildings within the...

Such a beautiful city with amazing buildings within the medieval old capitol. It's busy with tourists during the day and would highly recommend returning in the evening when it's so eerily quiet, but amazing. We ate in a rooftop restaurant, The Knights Kitchen so we could see the amazing sunset over Mdina. There are horse and carts to take you around, but we walked and enjoyed the tiny alleyways. Stunning city
Guest review by
Helen
United Kingdom
10

We visited on a Sunday which felt very special.

We visited on a Sunday which felt very special. We were able to wander round and barely see anyone else, truly a step back in time. We ate at Coogis in the evening , which was delicious and thoroughly recommend. A treat to visit the town when so quiet
Guest review by
Kathryn
United Kingdom
10

A delightful small, quiet city....it was nice to stay within...

A delightful small, quiet city....it was nice to stay within the walls of the city for the nighttime experience. It became the silent city. not a lot to see, but what is there was interesting. Rabat is literally a short walk across a pedestrian friendly bridge with lots of activity. Certainly Mdina is worth a visit.
Guest review by
PKN
United States

See reviews by guests who stayed at hotels in Mdina

See all
From $170.62 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 98 reviews
Howard House Hotel is truly a gem. The rooms are spacious, spotless, and filled with thoughtful details that make the stay feel special. The shower is a great size, the towels smell amazing, and breakfast is fresh, well prepared, and well organised. Every part of the hotel is beautifully maintained. The staff are warm and welcoming, and Marciella deserves a special mention for her fairness and professionalism. Overall, Howard House Hotel is hard to fault and a place I would highly recommend. We love the lollies.
Guest review by
Dozzaa
Malta
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 20 reviews
We had a lovely stay in Mdina, loved the Location and the property is huge and felt special. Lovely large bedrooms and bathrooms. Rabat is just a 10 minute walk away for more restaurants and places to visit.
Guest review by
Christine
United Kingdom
From $180.99 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 332 reviews
A very well kept small hotel. Luxuriously finished rooms, very clean, excellent breakfast, beautiful location.
Guest review by
Christina
Malta
From $288.29 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 313 reviews
Beautiful English style of hotel and the rooms. Friendly staff.
Guest review by
Heinrich
Austria
From $335.36 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 480 reviews
Exceptional hotel in every way
Guest review by
HARRIET
United Kingdom