Skip to main content

Search hotels in Mdina

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

Filter by:


Star rating

Review score

Mdina – 2 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Superb location excellent michelin star restaurant
9.1
Scored 9.1
Superb
Rated superb
553 reviews
Price from€ 209.05per night
Palazzo Bifora, hotel in Mdina

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

Excellent location , beautifully restored building, lovely roof pool.
9.4
Scored 9.4
Superb
Rated superb
188 reviews
Price from€ 346per night
H Hotel & SPA - Adults Only, hotel in Mdina

Lifestyle Hotel positioned in the lively district of Paceville, St. Julian’s. Set against the breath-taking backdrop of St. George’s Bay, the hotel is surrounded with bars, nightclubs & restaurants.

Overall a great hotel! Rooms are very spacious, staff is super friendly, breakfast is good.
8.3
Scored 8.3
Very good
Rated very good
3,769 reviews
Price from€ 79.30per night
Azur Hotel by ST Hotels, hotel in Mdina

Located in Il-Gżira, 1.3 km from Rock Beach, Azur Hotel by ST Hotels provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a shared lounge.

Location was great. Walk to ferry for Valletta. Lots of places to eat nearby.
8.5
Scored 8.5
Very good
Rated very good
9,853 reviews
Price from€ 76per night
Bayview Hotel by ST Hotels, hotel in Mdina

Bayview Hotel & Apartments offers a 24-hour internet café, and a rooftop swimming pool overlooking the harbour at Sliema. Some accommodation comes with a balcony, and some feature sea views.

Lovely modern room. Very comfortable bed and duvet provided, which was essential for me, as some hotels don't provide warm bedding during summer months. Location was in Gzira, 15 mins bus drive away from Valetta, which was great, with plenty public transport available. Our room selected was with sea view, which overlooked the marina, and again this was pretty with small balcony. Breakfast was included, which was a full English buffet, and to be honest, this was nothing special and even on the bland side.
7.8
Scored 7.8
Good
Rated good
7,286 reviews
Price from€ 71per night
The Westin Dragonara Resort, Malta, hotel in Mdina

Overlooking the Mediterranean Sea in St Julian's, The Westin Dragonara Resort, Malta offers 2 private beaches, indoor and outdoor swimming pools, one of which is heated, and 3 restaurants.

We had a wonderful vacation, the hotel is very comfortable and modernly decorated. Srdjan from the reception is very professional, kind and always willing to help. The breakfast is at the level of the best hotels in the world...
9.0
Scored 9.0
Superb
Rated superb
2,701 reviews
Price from€ 273per night
Salini Resort, hotel in Mdina

Set on a gentle slope overlooking the Salina Bay and the Mediterranean Sea, the 4-star Salini Resort offers 2 outdoor pools. The spacious and stylish rooms come with either sea or countryside views.

Breakfast really good quiet pool room cleanliness great
8.5
Scored 8.5
Very good
Rated very good
3,272 reviews
Price from€ 163.45per night
Hotel Valentina, hotel in Mdina

Set in the lively district of Paceville in central St. Julian’s, the stylish design Hotel Valentina offers a seasonal outdoor swimming pool, free WiFi throughout, and air-conditioned rooms with...

Reasonable location for proximity to bus station and good restaurants. Staff were extremely helpful. Very spacious foyer and bar area. Given a welcome drink on arrival. Good choice at breakfast.
8.9
Scored 8.9
Fabulous
Rated fabulous
2,025 reviews
Price from€ 91.44per night
Marina Hotel Corinthia Beach Resort Malta, hotel in Mdina

Offering panoramic views across Malta's St. George's Bay, Marina Hotel features a private beach club, diving centre, free WiFi throughout and a total of 10 dining options.

Facilities and helpful, friendly staff
8.5
Scored 8.5
Very good
Rated very good
2,411 reviews
Price from€ 181per night
Vivaldi Hotel, hotel in Mdina

Vivaldi Hotel is set in St Julians centre, 100 metres from the beaches. It offers panoramic views on the Mediterranean Sea and a rooftop pool with sun loungers.

Newly renovated rooms, where we liked almost everything. Free parking. Good location. Excellent breakfast.
8.0
Scored 8.0
Very good
Rated very good
4,552 reviews
Price from€ 127.35per night
See all hotels in and around Mdina
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Mdina:

  • 10
    Scored 10

    Absolutely amazing place with the best views across the...

    Absolutely amazing place with the best views across the island. There's so much history to see and experience and loads of choice for food. Definitely wander out of the main gate and over to Crystal Palace for the best Pastizzi, and Fontanella's on the city wall is a must.
    Carly
    United Kingdom
  • 8.0
    Scored 8.0

    Mdina is nice for a few hours but there’s not a lot to do if...

    Mdina is nice for a few hours but there’s not a lot to do if you have done all the museums, cathedrals and archaeological sites in other parts of Malta and Gozo as we had done. It’s very historical with lovely glassware and silver jewellery in the quaint little shops. It was a nice place to chill out after a hectic few days elsewhere on Malta.
    MichaelJWright56
    Australia
  • 10
    Scored 10

    A truly spectacular ancient small walled city.

    A truly spectacular ancient small walled city. The downside of this being the sheer number of tourists, however in the early morning or latter in the evening when they have left it has a serenity , it is wonderful then to just wander the ancient streets.
    Christine
    United Kingdom

Explore guest reviews of hotels in Mdina

  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    The hotel was very beautiful with a unique charm and a lot of attention to detail and very clean. The amenities like floor heating and decorations are superb. Breakfast was included and very tasty. The staff was very friendly and helpful. The owner even helped us with booking very nice restaurants and gave us a lot of recommendations. The location is superb as it is in the middle of the old town. We would definitely recommend this restaurant especially for a romantic getaway.
    Viktoria T
    Switzerland
  • 10
    Scored 10
    Exceptional
    Rated exceptional
     · 2 reviews
    Very spacious and very well equipped property. Loved the uniqueness of the layout and in the height of summer the pool area was an excellent facility to be able to enjoy. It felt like we were living in a part of Mdina's history. As a base for visiting Malta, Mdina is ideally placed, with taxis and local buses easy to pick up from the main gate. Peter and his staff couldn't be more helpful throughout the duration of our stay.
    Gemma
    United Kingdom
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    Palazzo Bifora was a beautiful surprise upon arrival. We were made to feel so welcome. Greeted with ice cold Kinnies and given a tour of the hotel once we arrived. The staff were all so lovely and accommodating. The rooms are heaven. The rooftop restaurant and rooftop pool were something to behold. Wonderful atmosphere. If you are visiting Mdina, you must stay here. You won't regret it.
    Michael
    Australia
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    Xara Palace is an absolute gem in historic Mdina! The staff were super kind. Valentina welcomed us and made sure we were comfortably ensconced in our room. Jackie at the restaurant was so friendly and kind as were the other staff. All the staff are super friendly and professional. The location and the lovely building with its spectacular views made for a memorable experience.
    VRLSKBL
    United States
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    The owner greeted me at the door. The check in process was 5 star. You are welcomed in seated given a tasty local beverage while the owner explains the layout and history of the hotel. The restaurant in the hotel is also 5 star the scallops were amazing the Amberjack was good. The room was great very comfortable bedding. The heated floors in the bathroom were great.
    Hugh
    United States
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    The hotel was absolutely beautiful, top notch! It’s a boutique hotel so the owners and staff are very personable and cater to your needs. We were treated amazingly from arrival at the airport to check out. Our suite was beautifully decorated and luxurious. We were sad to leave. My family and I will definitely stay here on our next trip to Malta.
    Jonna
    United States
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    The view from the terrace was stunning and a great place to eat breakfast which was also amazing! The staff were lovely and the building it just stunning! Walking around Mdina at night was beautiful so staying in the city walls made you feel like you lived there. I would come back in a heartbeat.
    Sara
    Ireland
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    Lovely hotel with a perfect location in the old town, a wonderful onsite Trattoria (went there repeatedly), and most of all, a staff which were accommodating, extremely pleasant and polite, efficient and effective -- i.e., perfect. This was a truly wonderful stay
    kirkmckinney
    United States
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    Beautiful and comfortable hotel hidden in the alleyways of Mdina. The owners of the hotel were very kind and gracious, going above and beyond to provide for a pleasant stay. There was a rooftop with views of the city and a pool. Breakfast was very good as well.
    Lai
    Switzerland
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 3 reviews
    Lovely classic terrace property in a fabulous location just inside Mdina city walls. Property agents were friendly, professional and very responsive, provided prompt and clear arrival instructions. Clean and modern interior still retaining classic charm.
    David
    United Kingdom
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    Mdina is magical, & what a beautiful place to stay in Mdina. The staff looked after me so well, my room was great, so comfortable, spotlessly clean. & the location was perfect. Really enjoyable stay.
    Edel
    Ireland
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    Gorgeous former home with 6 large rooms, excellent breakfast, family run but 5 star! The staff was amazing! I urge you to stay here!!! Such a lovely experience in the center of Mdina.
    Dennis Cornell
    United States
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    Beautiful building in the heart of Mdina. Evenings are truly magical and the staff is extraordinarily helpful and friendly. Rooftop terrace was beautiful for a drink or breakfast.
    Katrin
    United States
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    The staff were phenomenal. The rooms beautiful and the bed super comfortable. Mdina is an amazing town to visit, to stay late for dinner and walk the street when it's quiet
    Sarah
    Canada
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    An absolute delight to stay at this lovely hotel. In the centre of Mdina. Staff very attentive, cannot recommend highly enough as somewhere special to stay.
    Jane
    United Kingdom
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    Fantastic location -- very rare location within the walls of Mdina. Staff went above and beyond the call of duty.
    Clark
    United States
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    the small intimate boutique hotel is absolutely gorgeous. the staff, the accommodations, the pool is perfect!
    Philippine
    Belgium
  • From € 350 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 188 reviews
    it was amazing and so were the staff,nothing was too much trouble . The best hotel we have ever stayed in.
    Patricia
    United Kingdom
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    nothing - we liked nothing other than. location of the hotel
    rama rao
    United Arab Emirates
  • From € 289.75 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 553 reviews
    Heritage property at an excellent location in Mdina
    Yudhishthir
    India