The 10 best self-catering accommodations in Mdina, Malta | Booking.com
Skip to main content

Self-Catering Accommodations in Mdina

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Mdina

Check out our selection of great self-catering accommodations in Mdina

Filter by:

Review score

'Notabile' - Private Townhouse in Mdina

Mdina

'Notabile' - Private Townhouse in Mdina offers accommodations in Mdina, 6 miles from Hagar Qim and 6.2 miles from University of Malta.

J
John
From
United States
Remarkable location inside the walled city of Mdina; wonderful kitchen; plenty of room for the family to spread out
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 8 reviews
Price from
$450.32
1 night, 2 adults

Sliema Studios

Sliema (Near Mdina)

Sliema Studios offers free Wifi and rooms with air conditioning in Sliema. Guests may go for a swim in the rooftop pool. When staying at the condo hotel, guests can use private entrance.

T
Teodora
From
Bulgaria
Great apartment, well-furnished and clean, has everything you need. The staff were very friendly and available to answer any questions/requests. The location was also very convenient and in close proximity to restaurants, bars, and stores.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,310 reviews
Price from
$94.99
1 night, 2 adults

Apartments by Sliema promenade and beach

Sliema (Near Mdina)

Apartments by Sliema promenade and beach offers accommodations in Sliema, 1.1 miles from Portomaso Marina and 1.2 miles from Bay Street Shopping Complex.

M
Michael Kalinin
From
Israel
Excellent location, renovated building, everything is functional and comfortable. Very convenient check-in and check-out. Complete privacy
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,143 reviews
Price from
$211.09
1 night, 2 adults

Park Lane Boutique Aparthotel

St. Paul's Bay (Near Mdina)

Park Lane Aparthotel is located on the Qawra peninsula with views of St.Paul’s Bay.

A
Ann
From
Ireland
Really beautiful place. Excellent location very central to all areas. Staff were so friendly. Breakfast was delicious. The rooms were really big and spacious. Cooking facilities including an oven in the room. Bathroom spacious. Overall a fantastic place to stay. Would definitely stay there again. Christmas market in Rabat was excellent and Valetta Christmas lights and stalls were lovely.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,138 reviews
Price from
$78.57
1 night, 2 adults

SkyLounge Suites

St. Paul's Bay (Near Mdina)

SkyLounge Suites features air-conditioned accommodations in St. Paul's Bay. Private parking is available on site at this recently renovated property.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 124 reviews
Price from
$171.96
1 night, 2 adults

Balcony Hotel

St. Julianʼs (Near Mdina)

In a prime location in the center of St. Julianʼs, Balcony Hotel provides Italian breakfast and free WiFi throughout the property. This 3-star hotel offers a shared lounge and luggage storage space.

J
Jonathan
From
Canada
Proximity to everything, great to go out for walks from and get to great restaurant options and photo viewpoints.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 536 reviews
Price from
$129
1 night, 2 adults

Bugibba Square Seafront LUX Apartments by Holi

St. Paul's Bay (Near Mdina)

Bugibba Square Seafront LUX Apartments by Holi provides beachfront accommodations in St. Paul's Bay.

E
Egidijus
From
Lithuania
Spacious apartment for 2-4 people (one couple). Great kitchen, big balcony, strong wifi.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 172 reviews
Price from
$372.63
1 night, 2 adults

Mayfair by Premier Suites MT

Is-Swieqi (Near Mdina)

Mayfair by Premier Suites MT is a recently renovated condo hotel in Is-Swieqi near St George's Bay Beach. Both free Wifi and parking on-site are available at the condo hotel free of charge.

M
Mateusz
From
Poland
The suite was amazing! Everything felt new, clean, and well-maintained. Located centrally with easy access to shops, cafes, and supermarkets, it was also well-connected to explore the island. The views were stunning, and the balcony and rooms were super comfortable. The owner was incredibly responsive and helpful, and check-in/check-out was seamless with flexible options. Loved the free water bottle refill station—a great touch!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 307 reviews
Price from
$117.49
1 night, 2 adults

The Cottage

Luqa (Near Mdina)

Featuring a garden, The Cottage provides accommodations in Luqa. This property offers access to a terrace and free private parking.

M
Monica
From
Italy
Giovanni was the perfect host, welcoming me to Malta with a friendly ride from the airport, despite the late hour. That and some helpful info about the local rideshare, along with this comfortable pad made for a lovely visit.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 176 reviews
Price from
$126.65
1 night, 2 adults

86 Spinola Bay

St. Julianʼs (Near Mdina)

86 Spinola Bay is an apartment featuring rooms with free Wifi and air conditioning in the center of St. Julianʼs.

S
Simone
From
Romania
All perfect, very nice and comfy appartment. I'll return for sure 😃
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 393 reviews
Price from
$205.22
1 night, 2 adults
All self-catering accommodations in Mdina

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Mdina and surrounding area in the past month

See all

Highly rated self-catering accommodations in Mdina and nearby

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

    Spacious 4-Bedroom Apartment is located in Mosta, just 4.6 miles from University of Malta and 4.8 miles from Bay Street Shopping Complex.

    From $147.76 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 6 reviews

    Sunny Penthouse Central is located in Mosta, just 4 miles from Malta National Aquarium and 4.8 miles from University of Malta.

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

    Sunshell luxury apartment is located in Lija, just 2.5 miles from University of Malta and 3.9 miles from Love Monument.

    From $166.62 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 7 reviews

    Casa Naxxar 4 Floor Townhouse and Private Pool is a recently renovated villa in Naxxar where guests can make the most of the outdoor swimming pool and garden.

  • Mamina's House

    il-Baħrija
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 152 reviews

    Mamina's House offers accommodations in il-Baħrija, 8.4 miles from Popeye Village and 9.3 miles from Hagar Qim. With garden views, this accommodation features a terrace.

    From $59.10 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 10 reviews

    Charming 2-Bedroom, 2-Bathroom Apartment in Central Malta enjoys a location in St. Paul's Bay, 2.3 miles from Malta National Aquarium and 5.8 miles from Bay Street Shopping Complex.

    From $209.91 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 111 reviews

    Providing city views, Corner Townhouse 1Km from University in Msida provides accommodations, a garden, and a shared lounge.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 264 reviews

    Seashore Stays - Stunning apartments right by the sea provides air-conditioned rooms in St. Paul's Bay. This beachfront property offers access to a balcony and free Wifi. Guests can enjoy sea views.

    From $277.93 per night

Enjoy breakfast in Mdina and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 124 reviews

    SkyLounge Suites features air-conditioned accommodations in St. Paul's Bay. Private parking is available on site at this recently renovated property.

    From $155.50 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,196 reviews

    Only 492 feet from Bugibba's rocky and sandy beaches and a 5-minute walk from central Bugibba, Sunseeker Holiday Complex offers 2 pools and a fitness center.

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

    A 18-minute walk from Rock Beach, Aparthotel Adagio Malta Central provides 4-star accommodations in the Ta' Giorni district of Msida.

    From $144.24 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 717 reviews

    The Qawra Point Holiday Complex is within walking distance from Qawra's promenade. It offers apartments with a TV and balcony.

    From $91.92 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 861 reviews

    Just 1.1 miles from Rock Beach and 1.2 miles from University of Malta, The Central guesthouse features accommodations in Pietà, with a shared lounge.

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

    Spinola Stays enjoys a location in St. Julianʼs, 4 miles from Upper Barrakka Gardens and 4.4 miles from Valletta Waterfront.

    From $202.88 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 921 reviews

    Just a 13-minute walk from Rock Beach and one mile from The Point Shopping Mall, Island Guesthouse features accommodations in Il-Gżira, with barbecue facilities.

    From $126.65 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3,192 reviews

    Built on the sides of one of the valleys in Mellieha, the hotel offers exquisite views of the church, the bay, the islands of Gozo and Comino, and the village.

    From $214.69 per night

These self-catering accommodations in Mdina and nearby have options with free cancellation

  • IŻ-ŻEBBUĠA BOUTIQUE SUITES

    Żebbuġ
    Free cancellation options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3 reviews

    Providing quiet street views, IŻ-ŻEBBUĠA BOUTIQUE SUITES in Żebbuġ offers accommodations and a terrace.

    From $242.46 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 4 reviews

    Stylish Private Entrance Maisonette 2 Bed is located in St. Paul's Bay, just 1.6 miles from Bugibba Perched Beach and 2.3 miles from Malta National Aquarium.

    From $204.05 per night
  • Lovely Apartment in Malta

    St. Paul's Bay
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Lovely Apartment in Malta is located in St. Paul's Bay, just 1.4 miles from Malta National Aquarium and 6.2 miles from Popeye Village.

    From $176.44 per night
  • Seaview Penthouse with Hidden Beach

    St. Paul's Bay
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Featuring a private beach area, Seaview Penthouse with Hidden Beach features accommodations in St. Paul's Bay. This beachfront property offers access to a terrace and free Wifi.

    From $250.95 per night
  • La Casetta

    St. Paul's Bay
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 24 reviews

    La Casetta offers accommodations in St. Paul's Bay, a 8-minute walk from Tax-Xama Bay Beach and 2.2 miles from Malta National Aquarium.

    From $202.29 per night
  • Apartment 1 Vecca

    St. Paul's Bay
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4 reviews

    Apartment 1 Vecca is located in St. Paul's Bay, just 1.1 miles from Fekruna Beach and 3.8 miles from Malta National Aquarium. This beachfront property offers access to a patio.

    From $281.45 per night
  • Family Maisonette in St Paul's Bay

    St. Paul's Bay
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews

    Family Maisonette in St Paul's Bay offers accommodations in St. Paul's Bay, 2.7 miles from Malta National Aquarium and 5 miles from Popeye Village.

  • Spacious 2 Bedroom Apartment

    St. Paul's Bay
    Free cancellation options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Spacious 2 Bedroom Apartment is located in St. Paul's Bay, just a 3-minute walk from Tax-Xama Bay Beach and 2.5 miles from Malta National Aquarium.

    From $310.77 per night

Self-catering Accommodations That Guests Love in Mdina

See all
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 14 reviews
    The location was excellent set within the old city walls. The bed was comfy and has a functional kitchen with lots of crockery and good quality pans etc, has a dishwasher as well. The house was lovely with tiled floors and rooftop terrace. Has a washing machine but unfortunately no detergent. Has a table and chairs and 2 sunbeds on the roof terrace, lovely sitting up there in the evening.
    Guest review by
    Kerry
    Solo traveler
gogless