Accommodation
6 hotels in Malta which won’t break the bank
Looking for some great digs, which won’t leave a hole in your pocket? Look no further!

Rebecca Anastasi

Your days of backpacking may over, but that doesn’t mean you want to spend a fortune when going on holiday. And, with the broad choice found on the Maltese islands, you won’t have to dig deep to find what you need.

1. Alba B&B, Sliema

If you’re looking for a home away from home, look no further. Alba B&B, nestled in the very heart of Sliema, is not only centrally located but it will make you feel like never leaving – even if it’s just down to the shops. It has its own swimming pool and rooftop terrace, but what really sells it is the welcoming atmosphere. Rooms go for as low as 50 euros during low season. 

2. Casa Asti, Valletta 

Established in 1960, way before Valletta became the place to be, Asti Guesthouse has since been refurbished, and what a beaut its turned out to be! It is housed in a 400-year-old house of character on St Ursula Street, one of the capital’s most iconic thoroughfares, and offers accommodation priced per person – a blessing if you’re travelling alone! Prices for the summer start from 50 euros a night, including breakfast. 

3. Cavalieri Art Hotel, St Julian’s 

Don’t be intimidated by the word ‘art’ in the name of this 4-star hotel, one of the most reasonably priced on the island. The moniker presumably comes from the artworks displayed in the lobby, but it’s the pool area which is really the centre of attention. Overlooking two of Sliema’s most popular bays, Spinola and Balluta Bay, these digs will keep you outside drinking in the sun. Prices start from 80 euros per room in low season.

4. Portview Guesthouse, Marsaxlokk 

Head to the south of the island for some authentic Maltese living. Portview Guesthouse, situated in the fishing village of Marsaxlokk, has a variety of comfortable rooms to choose from – you can even opt for a quadruple room, meaning you and your family will never be far apart. Prices start from 70 euros per double room, including breakfast. 

5. Villa Del Porto, Kalkara 

And if you want to go even more traditional, you really can’t go wrong with Villa Del Porto in Kalkara, a fishing village which has been left – thankfully – untouched. This is a very rare find: an authentic locale, the smell of the sea and, best of all, you don’t have to pay through the nose for it. Rooms start from 70 euros per room in peak season.

6. The Duke Boutique Hotel, Gozo 

This gem in the heart of Victoria in Gozo may not have the large swimming pools or spas as some of the island’s larger hotels, but its beautiful rooms, renovated to the very highest of standards, and scrumptious breakfasts will have us going back again and again. Double rooms start from 88 euros in mid-season. 


Rebecca Anastasi
Written by
Rebecca Anastasi
Rebecca has dedicated her career to writing and filmmaking, and is committed to telling stories from this little rock in the Mediterranean.

You may also like...
Accommodation
Accommodation
A rare find, the newly opened Urban Valley Resort and Spa is really in a class of its own

Rebecca Anastasi
Accommodation
Accommodation
Nowhere on the Maltese Islands is far away from the beach, but if you really must sleep with your toes in the sand, these are the hotels for you.

Adriana Bishop
ACCOMMODATION
ACCOMMODATION
Where to stay? Check out these hot new hotels in Malta.

Melanie Drury
Accommodation
Accommodation
From passports to cash, toys (of all, ahem, kinds) to iPads and even an unused wedding dress, hotel security officers reveal what guests leave behind after they check out.

Adriana Bishop
ACCOMMODATION
ACCOMMODATION
Get away from it all in a little piece of heaven at the Paradise Bay Resort.

Melanie Drury