Luxury apartments in Malta, booked direct

Modern, licensed self-catering stays across St Paul's Bay & Bugibba. Keyless check-in, 24/7 support, and no middleman fees.

Check availability & book
Malta MTA licensed
Keyless self check-in
24/7 guest support
Secure payment via Guesty
Book your stay

Find your apartment

Enter your dates to see live availability and prices across our 100+ Malta apartments. Booking is secure and handled directly — no third-party markup.

Search available dates:
Why book direct

Better than booking on the big platforms

Same apartments, better deal — and a real person on the other end.

No extra platform fees. Skip the service charges Airbnb & Booking.com add on top.
Direct contact with us. Talk to the actual hosts — 24/7 — not a call centre.
Fully licensed & legal. Every apartment is registered with the Malta Tourism Authority.
Secure, transparent payment. Handled through Guesty — clear prices, no hidden card charges.
Why stay with us

Comfort, sorted

Over 100 modern apartments across Malta — designed for an easy, worry-free stay.

🔑

Keyless check-in

Get your entry code before arrival. No key handovers, no waiting around.

🐾

Pet friendly

Selected apartments welcome your best friend along.

👨‍👩‍👧

Families welcome

Space and setups that work for families of any size.

🅿️

Free parking

Private guest parking available at selected properties.

Our residences

Where you'll stay

Modern self-catering apartments across our Malta residences — each with keyless entry, a fully equipped kitchen and fast Wi-Fi. Pick your dates to see live availability.

Bright open-plan living room in a HostMT apartment

Coastal Charm

44 apartments · 1–3 bedrooms · keyless entry & free parking

Check dates
Comfortable bedroom in a HostMT apartment

Qawra Sun Court

13 apartments · fully equipped · keyless entry

Check dates
Modern kitchen with island in a HostMT apartment

Horizon

13 apartments & maisonettes · keyless entry

Check dates
How it works

From booking to your door in 3 steps

Simple, secure, and no surprises on arrival.

1

Book online

Search your dates above and book securely. You'll get instant confirmation.

2

Get your entry code

Before arrival we send your keyless entry code and simple directions. Passport details are collected for legal registration — nothing more.

3

Let yourself in

Arrive, enter your code, and settle in. We're reachable 24/7 if you need anything.

Guest reviews

Rated by real guests

Verified guest reviews from Booking.com — not marketing, just what our guests actually scored us.

8.9
Excellent85 verified reviews across our Booking.com listings
Comfort9.4
Cleanliness9.3
Location9.3
Value for money9.1
Facilities8.6
Good to know

Frequently asked questions

The things guests ask most — answered up front.

Why do you ask for my passport? Do you need my bank card details?
Maltese law requires us to register guest details with the authorities, so we collect passport information for that purpose only. We do not need your bank card details for check-in — if a card field ever appears on a form, you can leave it blank. Your payment is handled securely at the time of booking.
Is my payment secure?
Yes. All bookings and payments are processed securely through Guesty, our booking platform. Prices are shown clearly before you pay — no hidden card charges.
What are your check-in and check-out times?
Check-in is keyless — we send your entry code and directions before you arrive, so there's no key handover or waiting. You can check in any time after 15:00, and check-out is strictly by 11:00. Early check-in is available on request, subject to availability on the day — just ask and we'll do our best to accommodate.
What is your cancellation policy?
Enjoy free cancellation up to 25 days before check-in — cancel within that window and you won't be charged. For cancellations closer to your stay, please get in touch and we'll help where we can. Your exact terms are always shown at the time of booking.
Is parking available? Are pets allowed?
Free private parking is available at selected apartments, and several properties are pet-friendly. Check the individual apartment details, or message us and we'll point you to the right one.
Are your apartments licensed?
Yes — every HostMT apartment is registered and licensed with the Malta Tourism Authority (MTA). You'll find our licence numbers in the footer below.
Fully licensed

81 apartments, all MTA licensed

Every apartment we let is individually registered and licensed with the Malta Tourism Authority, across five residences — plus our MTA-licensed Bv Suites hostel. Here's the full register — verify any number on the MTA's public database.

Coastal Charm — 44 apartments

Block A

  • Ground Floor Maisonette 1HPC/6479
  • First Floor Apt 1HPC/6479
  • Second Floor Apt 2HPC/6480
  • Third Floor Apt 3HPC/6481
  • Fourth Floor Apt 4HPC/6482
  • Fifth Floor Apt 5HPC/6483
  • Sixth Floor Apt 6HPC/6484
  • Seventh Floor Penthouse 7HPC/6485

Block B

  • Maisonette 1HPC/6546
  • Maisonette 2HPC/6547
  • First Floor Apt 1HPC/6548
  • First Floor Apt 2HPC/6549
  • First Floor Apt 3HPC/6550
  • Second Floor Apt 4HPC/6551
  • Second Floor Apt 5HPC/6552
  • Second Floor Apt 6HPC/6553
  • Third Floor Apt 7HPC/6554
  • Third Floor Apt 8HPC/6555
  • Third Floor Apt 9HPC/6556
  • Fourth Floor Apt 10HPC/6557
  • Fourth Floor Apt 11HPC/6558
  • Fourth Floor Apt 12HPC/6559
  • Fifth Floor Apt 13HPC/6560
  • Fifth Floor Apt 14HPC/6561
  • Fifth Floor Apt 15HPC/6562
  • Sixth Floor Apt 16HPC/6563
  • Sixth Floor Apt 17HPC/6564
  • Sixth Floor Apt 18HPC/6565
  • Seventh Floor Penthouse 19HPC/6566

Block C

  • Ground Floor Apt 1HPC/6463
  • Ground Floor Apt 2HPC/6464
  • First Floor Apt 3HPC/6465
  • First Floor Apt 4HPC/6466
  • Second Floor Apt 5HPC/6467
  • Second Floor Apt 6HPC/6468
  • Third Floor Apt 7HPC/6469
  • Third Floor Apt 8HPC/6470
  • Fourth Floor Apt 9HPC/6471
  • Fourth Floor Apt 10HPC/6472
  • Fifth Floor Apt 11HPC/6473
  • Fifth Floor Apt 12HPC/6474
  • Sixth Floor Apt 13HPC/6475
  • Sixth Floor Apt 14HPC/6476
  • Seventh Floor Penthouse 15HPC/6477
Qawra Sun Court — 13 apartments
  • First Floor Apt 1HPC/6570
  • First Floor Apt 2HPC/6571
  • First Floor Apt 3HPC/6572
  • Second Floor Apt 4HPC/6573
  • Second Floor Apt 5HPC/6574
  • Second Floor Apt 6HPC/6575
  • Third Floor Apt 7HPC/6576
  • Third Floor Apt 8HPC/6577
  • Third Floor Apt 9HPC/6578
  • Fourth Floor Apt 10HPC/6579
  • Fourth Floor Apt 11HPC/6580
  • Fourth Floor Apt 12HPC/6581
  • Fifth Floor Apt 13HPC/6582
Horizon — 13 apartments

Block A

  • Apt 1APT-33767 (HPC/7520)
  • Apt 2APT-33768 (HPC/7521)
  • Apt 3APT-33769 (HPC/7522)
  • Apt 4APT-33770 (HPC/7523)
  • Apt 5APT-33764 (HPC/7524)

Block B

  • Apt 1APT-33761 (HPC/7527)
  • Apt 2APT-33762 (HPC/7528)
  • Apt 3APT-33763 (HPC/7529)
  • Apt 4APT-33760 (HPC/7530)
  • Apt 5APT-33759 (HPC/7531)
  • Apt 6APT-33758 (HPC/7532)
  • Maisonette 1APT-33765 (HPC/7525)
  • Maisonette 2APT-33766 (HPC/7526)
Dorirose — 7 apartments
  • Apt 1APT-33944 (HPC/7512)
  • Apt 2APT-33945 (HPC/7513)
  • Apt 4APT-33946 (HPC/7515)
  • Apt 5APT-33947 (HPC/7516)
  • Apt 6APT-34095 (HPC/7517)
  • Apt 7APT-34094 (HPC/7518)
  • Apt 8APT-34096 (HPC/7519)
Ocean Rose — 4 apartments
  • Maisonette 1APT-30548 (HPC/6583)
  • Third Floor Apt 3aAPT-32510 (HPC/6586)
  • Third Floor Apt 3bAPT-32509 (HPC/6585)
  • Fourth Floor Apt 4APT-32511 (HPC/6587)

Further Ocean Rose apartments are being licensed and will be added here once approved.

Bv Suites — Hostel (36 rooms)
  • Bv Suites Hostel — 36 roomsHOS/0086

Bv Suites is licensed by the Malta Tourism Authority as a hostel (single hostel licence covering all rooms), separate from our self-catering apartments.