Skip to main content
Best Boutique Hotels in Mdina & Gozo
A traditional farmhouse conversion in rural Gozo
  1. Posts/

Best Boutique Hotels in Mdina & Gozo

Table of Contents
ℹ️
Short answer: Mdina has only a handful of in-walls hotels (the Silent City has 250 residents, not 25,000), and The Xara Palace is the headline luxury pick. Just outside the walls in Rabat, Casa Melita and several smaller boutique guesthouses run at lower rates. Gozo is the boutique-and-farmhouse heaven — Cesca Boutique Hotel and Quaint Sannat lead the boutique pack, while traditional Gozitan farmhouses for whole-house rentals (€120–300/night, sleeping 4–8) are one of the best lodging experiences in the Mediterranean. Book 8–12 weeks ahead for summer.

Mdina and Gozo are the two parts of the Maltese islands that reward slowing down. Both have boutique-hotel scenes that have grown quietly over the last decade — Mdina because the in-walls building stock is finite (so the conversions get serious treatment), Gozo because rural farmhouses became the Airbnb-and-boutique-hotel rehab project of the 2010s. The result: in Mdina you can sleep in a 17th-century palace overlooking the bastion walls, and in Gozo you can sleep in a converted three-century-old farmhouse with its own pool and a 360° view of nothing but limestone fields and church domes.

This guide covers both, with the picks worth booking by tier and traveller type.

For Sliema and St Julian’s see best hotels in Sliema & St Julian’s, for Valletta see best hotels in Valletta, and for area-by-area suitability see where to stay in Malta.

Some links below are affiliate links — they don’t change your price, and they help keep this guide running.

Should you stay in Mdina or Gozo?
#

ProfileWhere
Couple wanting one atmospheric Mdina nightMdina for 1–2 nights as part of a wider trip
Slow-travel couple, 4+ nightsGozo — the right pace
Family with kids 4–11Gozo farmhouse with pool for 3+ nights
First-timers with 3 daysSliema or Valletta, day-trip Mdina/Gozo
Honeymooners / wedding-tripMdina (Xara Palace) + 2–3 nights Gozo (Quaint or Ta’ Cenc)
FoodiesGozo — Maxokk, Ta’ Rikardu, the rural restaurants
Hikers / nature travellersGozo — coastal trails, farmhouse base

The most common mistake: booking 3+ nights in Mdina for a “live the medieval life” experience. Mdina has 2 evening restaurants, no nightlife, and the gates close to cars. 2 nights is the right Mdina dose; longer becomes monotonous.

What it costs
#

TierPer night, low seasonPer night, summer
Budget Gozo guesthouse€60–95€90–150
Mid-range boutique (Mdina or Gozo)€120–180€200–290
Boutique luxury (small properties)€200–290€290–450
Five-star palace (Xara, Kempinski)€300–500€500–900
Farmhouse rental (whole house, Gozo, sleeps 4–6)€120–200/night€250–450/night

City tax (€5/night, age 18+) is on top. Most rates exclude breakfast (€12–25pp). Farmhouse rentals are usually self-catering. For wider trip costs see Malta travel costs.

Mdina: the in-walls boutique scene
#

There are essentially 3 hotels inside Mdina’s walls, all of them small and serious. The character of staying inside Mdina at night — gates closed to cars, lampposts on, 250 residents — is genuinely unmatched.

The Xara Palace Relais & Châteaux
#

The Mdina luxury benchmark. 17 suites in a converted 17th-century palace owned by the same Maltese family for generations, member of Relais & Châteaux, Michelin-starred de Mondion restaurant on the rooftop with bastion-wall view. Suites are large, quiet, beautifully restored. Rates €350–700.

Browse The Xara Palace →

Pick this if: you want the once-in-a-lifetime Mdina-palace night, you’d actually use a Michelin restaurant downstairs, and the budget is there.

Skip if: you’d rather a modern hotel with a swimming pool — Xara Palace has a small plunge pool only.

Casa Melita
#

Smaller boutique just outside Mdina’s walls in Rabat — converted townhouse, 6 rooms, atmospheric stone interiors, breakfast on a terrace. Rates €170–290.

Browse Casa Melita →

Pick this if: you want Mdina-area atmosphere at a more accessible price than Xara Palace.

Point de Vue Guesthouse
#

Long-running smaller guesthouse in Rabat with simple rooms, decent breakfast, fair pricing. Rates €80–150.

Browse Point de Vue Rabat →

For wider Mdina/Rabat coverage including tour options see best Mdina & Rabat tours from Valletta.

Gozo: where the boutique scene really sits
#

Gozo has 40+ boutique hotels and farmhouses spread across Victoria, Marsalforn, Xlendi, Sannat, Xagħra, Nadur and Munxar. The character varies by village:

Gozo villageVibe
Victoria / RabatCentral market town, Citadel, restaurants — most practical base
XlendiCliff-side bay village, restaurants, sunset side — most atmospheric
MarsalfornNorth-coast resort village, family-friendly, salt pans nearby
SannatQuiet rural village near Ta’ Ċenċ cliffs — best for boutique-luxury and slow stays
XagħraHilltop village near Ramla Bay and Ggantija temples
NadurHilltop village famous for ftira and Carnival
MunxarQuiet rural village near Xlendi

Luxury Gozo (€300+/night)
#

Kempinski Hotel San Lawrenz

The Gozo full-resort 5-star — 122 rooms, three pools, spa, multiple restaurants, 5 minutes from Dwejra. Rural setting (San Lawrenz is a quiet village), genuinely peaceful. Rates €280–550.

Browse Kempinski San Lawrenz →

Pick this if: you want a full-resort Gozo experience with all amenities on site, particularly with kids.

Ta’ Ċenċ Hotel & Spa, Sannat

Old-school resort spread over 100 acres of cliff-edge land near the Ta’ Ċenċ cliffs. Bungalows and rooms, three pools, spa, hiking trails on site. Rates €230–450.

Browse Ta’ Ċenċ →

Cesca Boutique Hotel, Victoria

Small luxury boutique in central Victoria — converted 17th-century house, 7 rooms, plunge pool, walkable to the Citadel. Rates €280–450.

Browse Cesca Boutique Hotel →

High-end boutique Gozo (€180–280/night)
#

Quaint Boutique Hotel Sannat (and Quaint Xewkija, Quaint Nadur)

The Quaint Hotels group runs four small boutiques across Gozo — 6–10 rooms each, restored village houses, plunge pools, breakfast included. Sannat is the headline; Xewkija, Nadur and Munxar are slightly cheaper. Rates €170–290 across all four.

Browse Quaint Sannat →

Browse Quaint Nadur →

Browse Quaint Xewkija →

Pick this if: you want a small village-house boutique with a pool, walking distance to a working Gozitan village, at a fair price.

The Duke Boutique Hotel, Victoria

Newer boutique in central Victoria, modern rooms, walkable to the Citadel and Independence Square. Rates €170–270.

Browse The Duke Boutique →

Murella Living, Marsalforn

Apartment-style boutique with sea views, walking distance to the Marsalforn waterfront restaurants. Rates €140–240.

Browse Murella Living →

Mid-range boutique Gozo (€100–180/night)
#

Hotel Ta’ Cenc-area mid-range options, Marsalforn 3-stars, Xlendi B&Bs — Gozo has dozens of small mid-range hotels. The named-search Booking.com pages bring up the current best-rated:

Browse Marsalforn hotels →

Browse Xlendi hotels →

Browse Victoria Gozo hotels →

Gozitan farmhouse rentals — the secret weapon
#

The thing many first-time Gozo visitors don’t know: traditional farmhouses for whole-house rental are the best Gozo lodging. These are 300+ year-old converted rural houses with stone-vaulted ceilings, walled gardens, private pools, fully-equipped kitchens, and 2–4 bedrooms. They’re scattered across the rural Gozo villages — Sannat, Munxar, Għarb, Xagħra, Qala, Nadur — and most are family-owned.

Typical pricing: €120–250/night low season, €250–450/night summer for a whole-house rental sleeping 4–6.

Browse Gozo farmhouses →

Find a Gozo farmhouse with its own pool →

Pick this if: you’re a family or group of 4+, you’d rather cook than restaurant-out, you want a pool, you’ve got a car (most farmhouses are 5–10 minutes from a working village).

Skip if: you’re a couple looking for hotel service — farmhouses are self-catering.

Budget Gozo (€60–110/night)
#

Cornucopia Hotel, Xagħra

Long-running family-owned hotel in Xagħra with three pools, gardens, full breakfast included. Old-school but charming. Rates €80–150.

Browse Cornucopia Hotel →

Hostel Maria, Marsalforn

The closest thing Gozo has to a hostel — small B&B with budget rooms. Rates €50–95.

Browse Marsalforn budget options →

Where to stay by Gozo trip type
#

3-night first-time Gozo trip: Quaint Sannat or Cesca Boutique. Walking distance to a working village, plunge pool, easy car access to the rest of the island.

Family Gozo (4+ nights): Kempinski San Lawrenz (full resort) or a 3-bedroom farmhouse rental. Pool + space + kitchen.

Slow-travel couple (5–7 nights): Quaint properties or a smaller farmhouse rental. Long mornings, beach afternoons, restaurant evenings in Marsalforn or Xlendi.

Honeymoon / wedding-trip Gozo: Cesca Boutique, Ta’ Ċenċ, or the Xara Palace in Mdina + a Gozo farmhouse for 3 nights.

Diving Gozo trip: Marsalforn 3-stars or budget — closest to the dive sites. See best Malta scuba diving.

Hiking/nature trip: Sannat or Munxar — closest to the Ta’ Ċenċ cliffs and coastal trails.

For wider Gozo planning see best Gozo day trips, 5 days Malta + Gozo, and Malta to Gozo ferry guide.

When to book
#

PeriodLead time
July–August (peak)8–12 weeks ahead, especially farmhouses
April–June, September–October4–8 weeks
November–March1–3 weeks (some Gozo restaurants and small B&Bs close Jan–Feb)
Christmas / New Year6+ weeks
Carnival weekend (Feb)4 weeks for Nadur properties
Easter week6+ weeks

For seasonal context see best time to visit Malta and the off-season specifics in Malta in winter.

Insider tips
#

💡
  • Mdina-in-walls hotels close their gates to cars at 18:00. If you’re arriving with luggage, drop bags first or coordinate with the hotel for a residents’ permit.
  • Many Gozo farmhouses don’t have pool heating. Pools open April–October only. Confirm before booking a December stay if pool matters.
  • The Xara Palace’s de Mondion restaurant is open to non-guests but books up 3+ weeks ahead. Worth booking ahead even if you’re not staying.
  • Gozo farmhouses are mostly in rural villages 5–10 minutes’ drive from the nearest restaurant. A car is essentially required.
  • Walk the Citadel walls at sunset on Day 1 of your Gozo stay. Free, 360° view, 30 minutes — the best free experience on the island.
  • Cesca Boutique and Quaint Sannat both have small plunge pools, not full swimming pools. Set expectations.
  • The Kempinski San Lawrenz has the largest hotel pool complex on Gozo — three pools including a kid-friendly one. Best family pick.

Common mistakes
#

⚠️
  • Staying inside Mdina for more than 2 nights. No nightlife, only 2 dinner restaurants, gates close to cars. Magical for 1–2 nights, monotonous beyond.
  • Booking a Gozo farmhouse without a car. Buses run but are slow and don’t serve all rural villages. A car is essential for farmhouse stays.
  • Booking Gozo without checking ferry queues for your travel days. Friday afternoon Malta→Gozo and Sunday evening Gozo→Malta can have 90-minute car queues. See Malta to Gozo ferry guide.
  • Picking Marsalforn for a January farmhouse stay. Some Marsalforn restaurants close 4–8 weeks in January. Xlendi or Victoria stay open year-round.
  • Booking the cheapest Gozo property without checking pool dates. Many Gozo pools are not heated and close November–March.
  • Skipping the Sannat/Munxar/Xagħra rural villages “to be central in Victoria”. Victoria is convenient but the rural farmhouse experience is what makes Gozo special.
  • Forgetting the city tax. €5/night per adult, paid at check-in or check-out, on top of the room rate.

How a Mdina/Gozo stay fits a wider Malta trip
#

For most travellers:

  • 3-day trip: skip Mdina/Gozo overnight; day-trip both
  • 5-day trip: 1 night Mdina (optional, splurge), 2 nights Gozo
  • 7-day trip: 1 night Mdina + 3 nights Gozo, with Comino on the return ferry day
  • 10+ day trip: 2 nights Mdina + 4–5 nights Gozo + Malta-side base

For full itineraries see 3 days in Malta, 5 days Malta + Gozo, and 7 days in Malta. For the wider area picture see where to stay in Malta.

FAQ
#

What’s the best hotel in Mdina?
#

The Xara Palace Relais & Châteaux — 17 suites in a converted 17th-century palace, Michelin-starred restaurant downstairs, the only proper luxury hotel inside Mdina’s walls. Rates €350–700/night.

Is it worth staying inside Mdina’s walls?
#

For 1–2 nights, yes — the after-hours atmosphere when day-trippers leave and the gates close is genuinely unique. For longer than 2 nights, no — Mdina has only 2 evening restaurants and no other nightlife. 2 nights is the sweet spot.

Where should I stay in Gozo?
#

Sannat or Munxar for boutique-rural, Victoria for central, Xlendi or Marsalforn for waterfront, Xagħra for hilltop village, San Lawrenz for the Kempinski resort. Quaint Boutique Hotels and Cesca are the consistent boutique picks.

Is a Gozo farmhouse rental worth it?
#

Yes, especially for families or groups of 4+. Whole-house rentals at €120–250/night low season give you private pool, kitchen, gardens, and the most “lived-in” Gozo experience. Beats staying in a hotel for stays of 3+ nights.

Should I rent a car if I stay in Gozo?
#

Strongly yes — most boutique hotels and especially farmhouses are 5–10 minutes from the nearest restaurant. Buses run but are slow. A small car for €25–35/day on Gozo transforms the trip. See renting a car in Malta.

How many nights should I stay in Gozo?
#

3 nights is the sweet spot for most travellers — Citadel, Dwejra, Ramla Bay, Marsalforn coast, plus one slow morning. 2 nights feels rushed; 4–5 nights works for slow travellers and families.

What’s the best 5-star Gozo hotel?
#

Kempinski Hotel San Lawrenz for full resort (pools, spa, restaurants), Cesca Boutique for small luxury, Ta’ Ċenċ for cliff-edge old-school resort. Different traveller types, different “best.”

Are Gozo hotels open year-round?
#

Most yes, some no. Larger hotels (Kempinski, Ta’ Ċenċ, Cornucopia) run year-round. Smaller B&Bs and some farmhouses close 4–8 weeks in January–February. Confirm before booking.

Are Mdina hotels family-friendly?
#

Less so than Gozo or Sliema — Mdina has no kids’ draws and the historic interiors don’t lend themselves to a kid-friendly stay. Gozo farmhouses with pools are the better family option for an inland or rural feel. See Malta with kids.

How do I get to Gozo from a Malta hotel?
#

Bus or drive to Ċirkewwa, then the Gozo Channel ferry (€4.65 return foot, €15.70 return with car, 25 minutes). The Valletta-Mġarr fast ferry (€7.50 single, foot only, 45 minutes) saves the bus to Ċirkewwa if you’re city-based. Full breakdown in Malta to Gozo ferry guide.


Last verified: April 2026. Hotel rates, availability and amenities change — confirm with the operator before booking. Note: Booking.com aid=XXXXXXX placeholders need replacing with the real affiliate ID before this post goes live.

 Author
Author
Malta Guides
Helping travelers discover the best of Malta — from ancient ruins to hidden tavernas.

Related

Where to Stay in Malta: Best Areas for Every Traveler

ℹ️ Short answer: For most first-timers staying 3–7 days without a car, Sliema is the right base — it’s mid-priced, has the ferry to Valletta, the boat departures for Comino, and a thousand restaurants. Pick Valletta if you want to be inside the postcard and you’re OK paying 30–40% more for a smaller room. Mellieħa wins for families who want a beach. Mdina or Three Cities (Birgu) wins for a quieter, more romantic stay. Paceville is for nightlife only — avoid otherwise. Skip Buġibba unless your priority is a budget package deal. Malta is small — 27 km long — so wherever you stay, you can reach the rest of the island in under an hour. That sounds liberating until you realise it means every hotel claims it’s “perfectly located,” and the actual differences between neighbourhoods are about vibe, transport convenience, and price-per-square-foot rather than distance to the sights.

Best Hotels in Valletta for Every Budget

ℹ️ Short answer: Valletta has gone from “no real hotels” to one of the best small-city hotel scenes in the Mediterranean in 10 years. The Phoenicia (just outside City Gate) is the grand classic; Iniala Harbour House is the modern luxury benchmark; Casa Ellul is the small-boutique sweet spot; and The Saint John Boutique Hotel sits in the mid-range range under €200/night. Skip Republic Street if you want quiet — the side streets like Old Bakery, Old Theatre and Strait Street have the same access without the foot-traffic noise. Book 8–12 weeks ahead for summer. Until about 2014, Valletta had two hotels and not much in between. Then the city got serious — UNESCO money, a tourism push around being European Capital of Culture 2018, and a slew of disused palazzos that property developers realised could be 8-room boutique hotels with rooftop terraces. Now there are 50+ hotels in Valletta proper, and the small-luxury scene is one of the most interesting in southern Europe.

Best Hotels in Sliema & St Julian's (Locally Reviewed)

ℹ️ Short answer: Sliema is Malta’s most practical base — walkable seafront, ferry to Valletta in 8 minutes, every restaurant and cafe at hand. St Julian’s is the dressier neighbour. Paceville within St Julian’s is the nightclub strip and the right answer for almost no traveller. The high-end picks are the Westin Dragonara Resort, Hilton Malta, Le Méridien St Julian’s, AX Palace and The Hotel Phoenicia (Floriana, just outside Valletta). Mid-range: Hotel Juliani, Holiday Inn Express Sliema, Plaza Regency. Book seafront-facing rooms 8–12 weeks ahead in summer. Sliema and St Julian’s are where most Malta travellers actually sleep, and for good reason — between them they have 150+ hotels, every restaurant in the country in walking distance, the Sliema-Valletta ferry for sightseeing, and the Coast Road bus connections to everywhere else. The catch is that “Sliema and St Julian’s” is really four neighbourhoods stitched together, each with a very different sleeping experience: the Sliema seafront, inland Sliema (Tigné, Townsquare), St Julian’s Spinola Bay, and Paceville. Pick the wrong one and you’ll be 100m from a 04:00 nightclub bouncer when you wanted to be 100m from a quiet cafe.