A green field with a stone wall and a distant view of the sea.

Find hotels in Mtarfa from CA $70

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 2 - Oct 3
Tomorrow
Oct 3 - Oct 4
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Mtarfa hotels

1. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
Mellieha
United Kingdom
solent
CA $109
CA $121 total
includes taxes & fees
Nov 2 - Nov 3
Maritim Antonine Hotel & Spa Malta

2. Ibis Styles St. Paul's Bay Malta

Ibis Styles St. Paul's Bay Malta
Qawra
United States
Nikola
CA $94
CA $106 total
includes taxes & fees
Nov 1 - Nov 2
Ibis Styles St. Paul's Bay Malta

3. Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
United Kingdom
Chinonso
CA $111
CA $123 total
includes taxes & fees
Nov 1 - Nov 2
Solana Hotel & Spa

4. Pebbles Resort

Pebbles Resort
Bugibba
United States
Philip
CA $94
CA $106 total
includes taxes & fees
Nov 1 - Nov 2
Pebbles Resort

5. Hotel VIU57

Hotel VIU57
Mellieha
United States
Oksana
CA $130
CA $144 total
includes taxes & fees
Nov 2 - Nov 3
Hotel VIU57

6. Pergola Hotel & Spa

Pergola Hotel & Spa
Mellieħa Heights
United Kingdom
Christopher
CA $127
CA $141 total
includes taxes & fees
Oct 29 - Oct 30
Pergola Hotel & Spa

7. Urban Valley Resort

Urban Valley Resort
Taʼ Kappara
United Kingdom
Oluwatamilore
CA $204
CA $223 total
includes taxes & fees
Nov 2 - Nov 3
Urban Valley Resort

8. Palazzo Castagna

Palazzo Castagna
Ghaxaq
United Kingdom
Christian
CA $141
CA $156 total
includes taxes & fees
Nov 1 - Nov 2
Palazzo Castagna

9. Corinthia Palace Malta

Corinthia Palace Malta
Attard
United Kingdom
Alexander
CA $343
CA $372 total
includes taxes & fees
Nov 2 - Nov 3
Corinthia Palace Malta

10. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
Għajn Tuffieħa
United Kingdom
Satnam
CA $256
CA $278 total
includes taxes & fees
Nov 1 - Nov 2
Radisson Blu Resort & Spa, Malta Golden Sands

11. Park Heights by the Warren Collection

Park Heights by the Warren Collection
Msida
United Kingdom
Leteesha
CA $124
CA $138 total
includes taxes & fees
Nov 2 - Nov 3
Park Heights by the Warren Collection

12. Seaview Hotel Malta - Adults Only

Seaview Hotel Malta - Adults Only
Qawra
United Kingdom
Christine
CA $292
CA $317 total
includes taxes & fees
Oct 27 - Oct 28
Seaview Hotel Malta - Adults Only

13. Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
Mellieha
United Kingdom
Natalia
CA $191
CA $209 total
includes taxes & fees
Oct 29 - Oct 30
Riviera Spa Resort – Adults Only

14. Best Western Premier Malta

Best Western Premier Malta
Qawra
United Kingdom
Paula
CA $120
CA $133 total
includes taxes & fees
Nov 1 - Nov 2
Best Western Premier Malta

15. Salini Resort

Salini Resort
Is-Salina
United Kingdom
Ellis Harry
CA $140
CA $154 total
includes taxes & fees
Nov 1 - Nov 2
Salini Resort

16. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
Qawra
Canada
Shelley
CA $222
CA $243 total
includes taxes & fees
Nov 1 - Nov 2
DoubleTree by Hilton Malta

17. Water's Edge

Water's Edge
Birzebbuga
United States
Robert
CA $102
CA $114 total
includes taxes & fees
Nov 2 - Nov 3
Water's Edge

18. Aparthotel Adagio Malta Central

Aparthotel Adagio Malta Central
Msida
United Kingdom
Desree Suzanne Abena Sika
CA $83
CA $94 total
includes taxes & fees
Nov 2 - Nov 3
Aparthotel Adagio Malta Central

19. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
CA $144
CA $159 total
includes taxes & fees
Nov 2 - Nov 3
CA Sand Dune Hotel

20. Paradise Bay Resort

Paradise Bay Resort
Mellieha
Canada
Ibukunoluwa
CA $136
CA $150 total
includes taxes & fees
Nov 1 - Nov 2
Paradise Bay Resort
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Mtarfa

Like dining out? Get away to romantic Mtarfa!

See all hotels in Mtarfa
A green field with a stone wall and a distant view of the sea.
Photo by pudina

Top Mtarfa Hotel Reviews

115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective

10/10 Excellent
"Sea view room is a must! And the aqua Luna is great perk"
Andrew 7-night trip
Posted 12 hours ago
115 The Strand Hotel by NEU Collective
be.HOTEL

be.HOTEL

10/10 Excellent
"Good breakfast and outdoor pool."
David John 6-night trip
Posted 17 hours ago
be.HOTEL
Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

10/10 Excellent
"First time we have ever had a room upgrade and it was fantastic."
Anne 2-night trip
Posted 17 hours ago
Radisson Blu Resort, Malta St. Julian's
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Fantastic see view. Great choice of wines in restaurant. Breakfast is fine. Nice walking area around. The only small issue is if you wish a sea view room, you have to accept the noise from beach toad (anyway not much disturbing if to close the balcony doors), but in this case you can choose a room with pool or city view. The staff is fine. In general good stay."
Aleksandr 2-night trip
Posted 21 hours ago
Malta Marriott Resort & Spa
The St George Park Hotel

The St George Park Hotel

8/10 Good
"The staff were very helpful. It was also very useful to have the balcony. However, the bathroom and toilet amenities can be improved since they seem to be quite old."
Tangur 3-night trip
Posted 4 days ago
The St George Park Hotel
Corinthia Palace Malta

Corinthia Palace Malta

8/10 Good
"This hotel is in the middle of a largely residential area but the rest of the island is easily accessible via Uber/Bolt taxis at very reasonable prices. We only had breakfast at the hotel which was very good with a full choice available. It is worthwhile walking around the districts adjoining the property where there are several villages wth small bars and restaurants . We found the local people to be very friendly. Many of the buildings are very historic and beautiful."
Kim 4-night trip
Posted 6 days ago
Corinthia Palace Malta
Ramla Bay Resort

Ramla Bay Resort

10/10 Excellent
"After spending a few days in busy, crowded Valletta, Ramla Bay Resort was the perfect place to relax and enjoy the ocean and island views. Nice room with a big balcony, great restaurants, and a friendly staff. There are multiple swimming pools and a beach area - all with plenty of lounge chairs and umbrellas."
William 4-night trip
Posted 7 days ago
Ramla Bay Resort
Hilton Malta

Hilton Malta

10/10 Excellent
"like, staff , clean room, good breakfast."
tamar 5-night trip
Posted 8 days ago
Hilton Malta
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"We stayed in a penthouse for 5 days with our teenage daughter. Lots of room for all of us and fabulous facilities. We loved the hot tub on the huge balcony. The resort is in the perfect location overlooking its beautiful beach. The staff were fabulous - nothing was too much trouble. Highly recommend."
Helen 4-night trip
Posted 9 days ago
Radisson Blu Resort & Spa, Malta Golden Sands

More cheap stays in Mtarfa

Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
CA $61
CA $70 total
Oct 6 - Oct 7
includes taxes & fees
Marco Polo Malta Hostel
Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
CA $74
CA $84 total
Oct 4 - Oct 5
includes taxes & fees
Alborada Aparthotel
Innside By Meliá Bugibba

Innside By Meliá Bugibba

Dawret Il Gzejjer St. Paul's Bay
CA $133
CA $147 total
Nov 1 - Nov 2
includes taxes & fees
Innside By Meliá Bugibba
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
CA $135
CA $149 total
Nov 1 - Nov 2
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
CA $115
CA $152 total
Oct 22 - Oct 23
includes taxes & fees
8.8/10 Excellent! (16 reviews)
Talbot House by Talbot & Bons
Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
CA $282
CA $307 total
Nov 2 - Nov 3
includes taxes & fees
9.4/10 Exceptional! (395 reviews)
Palazzo Paolina Boutique Hotel

Frequently asked questions

What is the best area to stay in Mtarfa?
The best area to stay in Mtarfa is near the historic Mtarfa Barracks, which offers a blend of historical significance and convenient access to local amenities.This central part of Mtarfa is characterised by its traditional Maltese architecture and the iconic clock tower of the Mtarfa Barracks, a prominent landmark. It's a relatively quiet area, providing a peaceful retreat while still being well-connected to the rest of the town. You'll find local shops and cafes within easy walking distance.For couples looking for a tranquil and historically rich stay, this area is ideal. You can enjoy strolls through the well-maintained grounds of the former barracks and appreciate the architecture. It's also a great base for exploring the nearby silent city of Mdina, which is just a short journey away and offers stunning views and historic sites.Families will also find this area suitable due to its calm nature and proximity to open spaces. The Mtarfa Barracks complex often has areas where children can play, and the general lack of heavy traffic makes it a pleasant place for family walks.
When is the best time to go to Mtarfa?
The best time to visit Mtarfa is during the shoulder seasons of April to June and September to October, when the weather is pleasantly warm and the crowds are thinner.These months offer comfortable temperatures ranging from 20°C to 28°C, making it ideal for exploring Mtarfa's historic sites and the surrounding Maltese countryside without the intense heat of mid-summer. You'll find it's easier to enjoy outdoor activities and the island's natural beauty.For couples seeking a relaxing getaway, these periods provide a more tranquil experience. You can enjoy strolls through Mtarfa's quiet streets, visit the Roman Villa, or explore the nearby Mdina and Rabat at a leisurely pace, often finding better availability and rates for quality accommodation.Families travelling with children will also appreciate the milder weather, which is great for outdoor excursions without the risk of overheating.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mtarfa.
How much is the nightly rate at a Mtarfa hotel?
Prices for hotels in Mtarfa often vary, but you can find a great deal from CA $70 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia