Photo by MTA / Clive Vella

Hotels in Mdina

Book once, win twice

Get instant discounts and rewards on hundreds of thousands of hotels

Get 24/7 support

Help before, during and after your trip

Free cancellation

Booking flexibility on many hotels when plans change*

Check prices for these dates

Where to stay in Mdina?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Mdina on Hotels.com. These Mdina hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,009 reviews)
Steps from St George's Beach, this peaceful retreat offers stunning sea views, 4 outdoor pools, and a private beach area with umbrellas. Unwind with Ayurvedic spa treatments or enjoy Mediterranean cuisine at Fra Martino, one of 10 restaurants.
$89 nightly
The price is $98
Nov 16 - Nov 17
Total with taxes and fees
Corinthia St George's Bay

2. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
Għajn Tuffieħa
9.4 out of 10, Exceptional, (1,001 reviews)
$122 nightly
The price is $134
Nov 16 - Nov 17
Total with taxes and fees
Radisson Blu Resort & Spa, Malta Golden Sands

3. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,030 reviews)
Discover exceptional seaside luxury with stunning views, private beach access, and crystal-clear waters perfect for swimming and snorkeling. Enjoy 3 restaurants, 2 poolside bars, and both outdoor and indoor pools, all within walking distance of local shops and dining.
$167 nightly
The price is $182
Dec 2 - Dec 3
Total with taxes and fees
The Westin Dragonara Resort, Malta

4. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,000 reviews)
$62 nightly
The price is $70
Dec 11 - Dec 12
Total with taxes and fees
Verdi St Georges Bay Marina

5. Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,003 reviews)
Pamper yourself at this luxurious Malta hotel with Mediterranean dining, rooftop terrace, and poolside bar. Steps from St George's Beach with spa services and both indoor and outdoor pools. Bay Street Shopping Complex and Malta Experience are nearby.
$113 nightly
The price is $124
Dec 2 - Dec 3
Total with taxes and fees
Hyatt Regency Malta

6. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.2 out of 10, Wonderful, (1,007 reviews)
$57 nightly
The price is $64
Dec 10 - Dec 11
Total with taxes and fees
Maritim Antonine Hotel & Spa Malta

7. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (1,005 reviews)
This luxurious resort offers a full-service spa with deep-tissue massages and Ayurvedic treatments. Enjoy 4 restaurants, 3 bars/lounges, and a poolside bar. Guests praise the helpful staff while Malta Experience and free parking enhance your Mediterranean stay.
$156 nightly
The price is $170
Nov 29 - Nov 30
Total with taxes and fees
Malta Marriott Resort & Spa

8. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,015 reviews)
Unwind at this coastal retreat offering direct beach access plus indoor and outdoor pools. Just minutes from Malta Experience and Sliema Promenade, enjoy 2 restaurants, marina access, and complimentary WiFi and parking after a day of water adventures.
$131 nightly
The price is $143
Dec 9 - Dec 10
Total with taxes and fees
Grand Hotel Excelsior

9. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,000 reviews)
This Mediterranean gem in St. Paul's Bay offers direct beach access with stunning sea views. Enjoy 4 restaurants, 2 bars, and a poolside lounge just minutes from Golden Bay. The spa provides massages while the casino adds excitement to your seaside getaway.
$115 nightly
The price is $126
Nov 29 - Nov 30
Total with taxes and fees
DoubleTree by Hilton Malta

10. AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (439 reviews)
Escape to this luxurious Malta hotel with 2 outdoor pools and a full-service spa offering massages and facials. Savor international cuisine at Deck Restaurant, one of 5 dining venues. Golden Bay and Mellieha Bay beaches await nearby for snorkeling adventures.
AX ODYCY Hotel

11. Novotel Malta Sliema

Novotel Malta Sliema
4.0 star property
Gzira
8.8 out of 10, Excellent, (233 reviews)
Located in Gzira, this family-friendly hotel offers indoor and outdoor pools where you can unwind after exploring. The bar and café provide refreshments while you plan visits to nearby Duck Village. Enjoy room service and free WiFi during your stay.
$63 nightly
The price is $70
Dec 2 - Dec 3
Total with taxes and fees
Novotel Malta Sliema

12. Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
Attard
9.4 out of 10, Exceptional, (1,001 reviews)
$174 nightly
The price is $189
Nov 15 - Nov 16
Total with taxes and fees
Corinthia Palace Malta

13. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.8 out of 10, Excellent, (1,000 reviews)
Embrace seaside luxury at this Mellieha hotel, just minutes from Mellieha Bay. Unwind at 3 outdoor pools, rooftop terrace, or full-service spa offering hydrotherapy and massages. Dine at Bellini Restaurant before enjoying drinks at 2 bars.
$38 nightly
The price is $44
Nov 26 - Nov 27
Total with taxes and fees
Solana Hotel & Spa

14. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,000 reviews)
Unwind at this Art Deco retreat with a private beach, two pools, and Le GV - a Michelin-starred restaurant. Located just 5 minutes from Sliema Promenade and near Malta Experience, guests love the attentive staff and prime location.
$58 nightly
The price is $65
Dec 1 - Dec 2
Total with taxes and fees
1926 Le Soleil Hotel & SPA

15. Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.2 out of 10, Wonderful, (475 reviews)
Luxurious retreat with indoor and outdoor pools near Sliema Promenade and St George's Beach. The full-service spa offers massages and facials, while the restaurant and bar provide dining options. Malta Experience and Point Shopping Mall are just minutes away.
$103 nightly
The price is $114
Dec 2 - Dec 3
Total with taxes and fees
Barceló Fortina Malta

16. Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
4.0 star property
Sliema
9.6 out of 10, Exceptional, (328 reviews)
Relax at this Mediterranean gem steps from the Sliema Promenade. Enjoy both indoor and outdoor pools, a rooftop terrace, and poolside bar. The full-service spa offers soothing massages after exploring nearby Malta Experience.
$68 nightly
The price is $76
Dec 2 - Dec 3
Total with taxes and fees
Courtyard by Marriott Sliema

17. Hyatt Centric Malta

Hyatt Centric Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (353 reviews)
Bask in Mediterranean charm at this St. Julian's retreat with indoor and outdoor pools plus a soothing spa. Near Sliema Promenade and Malta Experience, this hotel offers poolside drinks, fine dining, and free WiFi while you explore Malta's treasures.
$94 nightly
The price is $104
Nov 29 - Nov 30
Total with taxes and fees
Hyatt Centric Malta

18. Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,004 reviews)
Step into luxury at this Maltese resort with direct marina access, casino, and spa. Minutes from St George's Beach with 3 restaurants including Thai cuisine at Blue Elephant. Indoor and outdoor pools plus health club ensure relaxation amid St. Julian's charm.
$150 nightly
The price is $164
Dec 2 - Dec 3
Total with taxes and fees
Hilton Malta

19. InterContinental Malta by IHG

InterContinental Malta by IHG
5.0 star property
Paceville
8.6 out of 10, Excellent, (529 reviews)
Steps from St George's Beach, this luxurious hotel offers a private beach with cabanas and 6 restaurants including seafood at Paranga. Enjoy 7 bars, a casino, rooftop terrace, and indoor pool, plus spa treatments near Sliema Promenade.
$97 nightly
The price is $107
Dec 6 - Dec 7
Total with taxes and fees
InterContinental Malta by IHG

20. Damare Resort & Spa

Damare Resort & Spa
4.0 star property
St. Paul's Bay
9.2 out of 10, Wonderful, (179 reviews)
Damare Resort & Spa
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.

When is the best time to visit Mdina?

Our prices for hotels in Mdina are cheapest in February
Price trends for hotels in Mdina
Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for Mdina
November
High 69°F / low 65°F. Sunny most days.
View properties in November
69°
weather_sun
November, no crowd data, average high temperature 69 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
63°
weather_sun
December, no crowd data, average high temperature 63 degrees Fahrenheit, average low temperature 59 degrees Fahrenheit. Sunny most days.
59°
60°
weather_sun
January, no crowd data, average high temperature 60 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Sunny most days.
56°
59°
weather_sun
February, no crowd data, average high temperature 59 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
60°
weather_sun
March, no crowd data, average high temperature 60 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Sunny most days.
56°
63°
weather_sun
April, no crowd data, average high temperature 63 degrees Fahrenheit, average low temperature 59 degrees Fahrenheit. Sunny most days.
59°
68°
weather_sun
May, no crowd data, average high temperature 68 degrees Fahrenheit, average low temperature 64 degrees Fahrenheit. Sunny most days.
64°
75°
weather_sun
June, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Sunny most days.
71°
81°
weather_sun
July, no crowd data, average high temperature 81 degrees Fahrenheit, average low temperature 77 degrees Fahrenheit. Sunny most days.
77°
83°
weather_sun
August, no crowd data, average high temperature 83 degrees Fahrenheit, average low temperature 78 degrees Fahrenheit. Sunny most days.
78°
80°
weather_sun
September, no crowd data, average high temperature 80 degrees Fahrenheit, average low temperature 76 degrees Fahrenheit. Sunny most days.
76°
75°
weather_sun
October, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 71 degrees Fahrenheit. Sunny most days.
71°
Monthly weather averages (˚F)

Top neighborhoods in Mdina

Mdina Old City

Mdina's Mdina Old City neighborhood is known for its castle and restaurants, and entices visitors with attractions including Palazzo Falson Historic House Museum and Mdina Glass Showroom.

Top landmarks in Mdina

Learn more about Mdina

Notable for its castle, Mdina features attractions such as Mdina Old City Gate and Palazzo de Piro. Visitors to this historical city speak highly of the restaurants whereas sights include Cathedral Museum and Bastion Square.

A historic church with a prominent dome and two bell towers, surrounded by a fortified wall.
Photo by MTA / Clive Vella
Open Photo by MTA / Clive Vella

Check out reviews of Mdina hotels guests love

Frequently asked questions

How much does a hotel room cost in Mdina?
You can discover great hotels in Mdina from $40 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Mdina that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Mdina hotels?
Discover great deals on Mdina hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Mdina hotels.
Can I book Mdina hotels with free cancellation?
To book a refundable Mdina hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Mdina?
One of the most popular luxury hotels in Mdina is The Xara Palace Relais & Chateaux. The Xara Palace Relais & Chateaux is a luxury hotel with a high guest rating amongst our travelers, and it offers a seasonal outdoor pool and deep-tissue massage treatments, plus 24-hour room service in the guestrooms.
What are some of the best hotels in Mdina for couples?
Stay at a top-rated Mdina romantic hotel and make the most of your couple's vacation. Our travelers love The Xara Palace Relais & Chateaux, a hotel with 2 restaurants as well as in-room massages. Another romantic hotel with top reviews is Palazzo Bifora. This hotel offers in-room champagne service and in-room massages for a perfect stay. Discover more hotels in Mdina on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Mdina?
One of the best Mdina hotels for kids is The Xara Palace Relais & Chateaux. The Xara Palace Relais & Chateaux is a kid-friendly hotel with a guest score of 9.4 out of 10 plus family-friendly amenities like children's meals and a seasonal outdoor pool. Explore more kid-friendly hotels in Mdina by using our "Family friendly" filter in your search on Hotels.com.
What are the top Mdina hotels with a pool?
Discover some of the best Mdina hotels with a pool for a little extra luxury on your trip. The Xara Palace Relais & Chateaux is a great hotel with a seasonal outdoor pool and a guest rating of 9.4 out of 10. Plus, you can make the most of its 2 restaurants and poolside bar. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Mdina with a pool.
What are some of the best Mdina hotels with free parking?
If you're driving, a great Mdina hotel with free parking is a bonus. Our travelers' favorites include:
What are the top Mdina boutique hotels?
Choose a stylish and luxurious boutique hotel in Mdina. The Xara Palace Relais & Chateaux is a popular hotel with our travelers, offering guests a seasonal outdoor pool and 2 restaurants as well as climate-controlled guestrooms with 24-hour room service and in-room massages.
What are some popular hotels in central Mdina?
For hotels in central Mdina, check out Radisson Blu Resort & Spa, Malta Golden Sands and Maritim Antonine Hotel & Spa Malta. Travelers love Radisson Blu Resort & Spa, Malta Golden Sands for its location, as well as the private beach, 2 outdoor pools and children's pool this hotel offers. Maritim Antonine Hotel & Spa Malta is another popular central hotel with 2 outdoor pools, a children's pool and a hot tub. Stay at one of these hotels for easy access to top sights like Golden Bay, St George's Beach, and Sliema Promenade. Paceville and Qawra are some of the most central neighborhoods for your Mdina vacation.
Where can I find free parking at my hotel in Mdina?
These hotels offer the perk of free parking: The Xara Palace Relais & Chateaux and Palazzo Bifora.
Can I book refundable hotels in Mdina?
If you need the flexibility to change your travel plans to Mdina, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.

Find out more about Mdina

Whispers of History: Explore the Timeless Charm of Mdina's Enchanted Streets

Step back in time in Mdina, Malta's enchanting medieval city, where cobblestone streets whisper tales of history. Known as the Silent City, Mdina boasts stunning architecture, including the majestic St. Paul's Cathedral and the impressive Palazzo Falson. Explore fascinating museums, savor delightful local cuisine at charming cafes, and enjoy panoramic views from the city walls. With its romantic ambiance and rich heritage, Mdina is perfect for wanderers seeking a unique cultural experience. Whether you're a history buff or a lover of picturesque landscapes, this timeless gem offers an unforgettable escape into Malta's captivating past.

Discover great hotels near Mdina

Mdina offers a range of accommodations, from charming boutique hotels with historic character to luxurious options featuring stunning views. Budget travelers will find affordable choices as well. Room rates vary widely, making it easy to find the perfect stay in this enchanting city. These are some of the hotels preferred by our travelers near Mdina:

  1. Maleth Inn Guest HouseOpens in a new window: This budget-friendly guesthouse boasts a remarkable guest rating of 9.4 out of 10, making it an adventure seeker’s paradise. The hotel offers a range of exciting outdoor activities, including Segway tours, rock climbing, and hiking, ensuring a thrilling stay. With amenities designed for comfort, including cribs and highchairs, this property nurtures a vibrant, family-friendly atmosphere. The engaging recreational options nearby elevate the experience, making it perfect for travelers seeking unique adventures in a picturesque setting.
  2. Point de VueOpens in a new window: Point de Vue is a budget-friendly hotel rated 8.6 out of 10, ideally located just outside the gates of Mdina. The rooftop terrace provides stunning views, perfect for unwinding after a day of exploration. Guests appreciate the excellent dining options at the on-site Asian restaurant, which serves delightful meals in a cozy atmosphere. The inviting design and clean, well-maintained facilities create a welcoming ambiance that enhances the overall experience for leisure travelers looking to immerse themselves in local culture.
  3. Casa Azzopardi SuitesOpens in a new window: This 3.0-star hotel shines with a perfect guest rating of 10.0 out of 10, appealing to travelers seeking a blend of comfort and adventure. With recreational activities such as hiking and snorkeling available nearby, guests can easily indulge in the beautiful surroundings. The property features modern entertainment options, ensuring relaxation after a day full of exploration. Its prime location near a historical district offers a distinctive experience for leisure travelers eager to discover the rich culture and history of Mdina.

Where to stay near Mdina

When visiting Mdina, Northern Region, Malta, consider staying in Naxxar, Rabat, or Swieqi. Naxxar is family-friendly with charming parks and attractions. Rabat offers a romantic atmosphere with its historic sites and cozy cafes. Swieqi is ideal for beach lovers and business travelers. For first-time visitors, Rabat is the best choice, providing easy access to Mdina's medieval charm.

  1. RabatOpens in a new window: Nestled next to Mdina, Rabat is a charming town that's perfect for a romantic getaway or a family vacation. Its winding streets are filled with history, featuring stunning sites like St. Paul's Catacombs and the beautiful Roman Villa. You can also explore the quaint cafes and shops that line the streets, making it an excellent spot for leisurely strolls. With its rich cultural heritage and welcoming atmosphere, Rabat offers a unique blend of relaxation and exploration, ideal for those looking to soak in Malta's traditions and history.
  2. NaxxarOpens in a new window: If you're traveling with family, Naxxar is a fantastic option. This tranquil area boasts scenic parks and family-friendly attractions, making it a great base for your Maltese adventure. The stunning Naxxar Palace and the nearby gardens provide perfect spots for picnics and outdoor fun. Plus, the local markets offer a taste of Maltese life, with fresh produce and handcrafted goods. Naxxar combines a peaceful environment with easy access to the historical sights of Mdina and Rabat, making it a convenient choice for families.
  3. SwieqiOpens in a new window: For those who enjoy a beach vibe with business amenities, Swieqi is an excellent choice. This lively district is just a short hop from the coastline, making it ideal for sun-seekers. While it’s known for its business environment, Swieqi also offers a variety of shopping venues and cultural attractions nearby. You can easily enjoy the vibrant atmosphere, with plenty of opportunities for relaxation and exploration. Its proximity to the beach adds to its appeal, giving you the best of both worlds in a dynamic setting.

Things to do in Mdina

Mdina, the ancient capital, offers a captivating blend of rich history and stunning architecture nestled within a serene landscape. Wander through its charming streets, explore intriguing museums, and soak in panoramic views. The surrounding countryside invites leisurely hikes and picturesque picnics, making it a delightful escape for travelers seeking both culture and nature.

  • Limestone Heritage Park & GardensOpens in a new window – Discover the beauty of Malta’s limestone landscape in this private garden. Stroll through serene paths, learn about local history, and appreciate the artistry of stone masonry that defines the island.
  • Palazzo Parisio & GardensOpens in a new window – Visit this historic palace with its stunning interiors and enchanting gardens. Marvel at the intricate architecture and lush greenery, and imagine the lavish lifestyle of the nobility who once resided here.
  • San Anton GardensOpens in a new window – Take a leisurely walk in these botanical gardens, home to diverse plant species and beautiful landscaping. Enjoy a picnic in the shade or simply relax while listening to the soothing sounds of nature.
  • Dingli CliffsOpens in a new window – Head to the cliffs for breathtaking views of the Mediterranean Sea. This stunning natural landmark offers excellent photo opportunities, especially at sunset when the sky transforms into a palette of colors.
  • St. Paul's CathedralOpens in a new window – Step inside this magnificent cathedral to admire its grand architecture and intricate artwork. Learn about its history and significance, and spend some time reflecting in this peaceful spiritual sanctuary.

5 tips for savvy savings when booking a hotel in Mdina

  1. Book for the cheapest times: The most budget-friendly time to visit Mdina is from January to March when hotel prices tend to be lower. To truly appreciate the city's rich history and stunning landmarks, it's recommended to stay for at least 5 to 6 days. This duration allows you to explore its captivating attractions, including magnificent castles, beautiful cathedrals, and insightful museums. By choosing this time frame, you can enjoy a great value for money while immersing yourself in the culture and heritage of Mdina.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Mdina.
  4. Book with confidence, not guesswork: Prices in Mdina shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Mdina.

Best time to go to Mdina

Mdina experiences its lowest average temperature in February, at 57.2°F (14.0°C), while August is the hottest month, with an average temperature of 80.6°F (27.0°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Mdina, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny, with no rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.