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

Search Mtarfa hotels

  • 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
28 Sept - 29 Sept
Tomorrow
29 Sept - 30 Sept
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Mtarfa hotels

1. Verdala Wellness Hotel AX Privilege - Adults Only

Verdala Wellness Hotel AX Privilege - Adults Only
Rabat
United Kingdom
Zara
AU$516
includes taxes & fees
29 Sept - 30 Sept
Verdala Wellness Hotel AX Privilege - Adults Only

2. Palazzo Castagna

Palazzo Castagna
Ghaxaq
United Kingdom
Christian
AU$225
includes taxes & fees
5 Oct - 6 Oct
Palazzo Castagna

3. Corinthia Palace Malta

Corinthia Palace Malta
Attard
United Kingdom
Alexander
AU$443
includes taxes & fees
23 Oct - 24 Oct
Corinthia Palace Malta

4. Xemxija Bay Hotel

Xemxija Bay Hotel
St. Paul's Bay
United Kingdom
Viola
AU$122
includes taxes & fees
28 Oct - 29 Oct
Xemxija Bay Hotel

5. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
Għajn Tuffieħa
United Kingdom
Satnam
AU$472
includes taxes & fees
9 Oct - 10 Oct
Radisson Blu Resort & Spa, Malta Golden Sands

6. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
Mellieha
United Kingdom
solent
AU$138
includes taxes & fees
19 Oct - 20 Oct
Maritim Antonine Hotel & Spa Malta

7. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
AU$204
includes taxes & fees
21 Oct - 22 Oct
CA Sand Dune Hotel

8. Urban Valley Resort

Urban Valley Resort
Taʼ Kappara
United Kingdom
Oluwatamilore
AU$249
includes taxes & fees
30 Sept - 1 Oct
Urban Valley Resort

9. Park Heights by the Warren Collection

Park Heights by the Warren Collection
Msida
United Kingdom
Leteesha
AU$185
includes taxes & fees
22 Oct - 23 Oct
Park Heights by the Warren Collection

10. Hard Rock Hotel Malta

Hard Rock Hotel Malta
St. Julian's
United Kingdom
Charlotte
AU$331
includes taxes & fees
29 Oct - 30 Oct
Hard Rock Hotel Malta

11. Ibis Styles St. Paul's Bay Malta

Ibis Styles St. Paul's Bay Malta
Qawra
United States
Nikola
AU$129
includes taxes & fees
27 Oct - 28 Oct
Ibis Styles St. Paul's Bay Malta

12. Hotel VIU57

Hotel VIU57
Mellieha
United States
Oksana
AU$220
includes taxes & fees
27 Oct - 28 Oct
Hotel VIU57

13. Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
United Kingdom
Chinonso
AU$193
includes taxes & fees
27 Oct - 28 Oct
Solana Hotel & Spa

14. Pebbles Resort

Pebbles Resort
Bugibba
United Kingdom
Jarrad Edward
AU$149
includes taxes & fees
18 Oct - 19 Oct
Pebbles Resort

15. Pergola Hotel & Spa

Pergola Hotel & Spa
Mellieħa Heights
United Kingdom
Christopher
AU$174
includes taxes & fees
29 Oct - 30 Oct
Pergola Hotel & Spa

16. Hyatt Regency Malta

Hyatt Regency Malta
Paceville
United Kingdom
Lynne
AU$260
includes taxes & fees
11 Oct - 12 Oct
Hyatt Regency Malta

17. Holiday Inn Express Malta by IHG

Holiday Inn Express Malta by IHG
Paceville
United Kingdom
Samuel
AU$203
includes taxes & fees
25 Oct - 26 Oct
Holiday Inn Express Malta by IHG

18. Hotel Valentina

Hotel Valentina
Paceville
Canada
samil
AU$163
includes taxes & fees
25 Oct - 26 Oct
Hotel Valentina

19. Best Western Premier Malta

Best Western Premier Malta
Qawra
United Kingdom
Paula
AU$271
includes taxes & fees
7 Oct - 8 Oct
Best Western Premier Malta

20. Water's Edge

Water's Edge
Birzebbuga
United States
Robert
AU$120
includes taxes & fees
4 Oct - 5 Oct
Water's Edge
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Mtarfa

Like dining? 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

Recent Reviews in Mtarfa

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 3 hours ago
The St George Park Hotel
Hyatt Regency Malta

Hyatt Regency Malta

10/10 Excellent
"."
Ben 9-night trip
Posted 21 hours ago
Hyatt Regency Malta
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

8/10 Good
"We stayed for 4 nights and upgraded to a club king room with sea view which was very nice snd worth it. The property is very well maintained and the staff is super friendly and helpful. The room itself was beautiful. I would only say that the bed is more on the firm side and given our personal preference is a bit softer this would be the only negative. Also if you are a very light sleeper, note you can sometimes hear motorcycles from the main street below even from the 11th floor which the hotel cannot control however the overall comfort and sea view compensated for this. Buffet breakfast was delicious and access to the club suite was convenient since you can grab coffee, refreshments and snacks 24 hours, plus appetizers and alcoholic beverages from 5-7pm. I would definitely stay here again."
Rowena 4-night trip
Posted 1 day ago
Malta Marriott Resort & Spa
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

10/10 Excellent
"A beautiful clean hotel with wonderful views!"
gregory william 7-night trip
Posted 2 days ago
The Westin Dragonara Resort, Malta
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 2 days ago
Corinthia Palace Malta
InterContinental Malta by IHG

InterContinental Malta by IHG

8/10 Good
"n/a"
Sofia 2-night trip
Posted 3 days ago
InterContinental Malta by IHG
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 4 days ago
Ramla Bay Resort
Hilton Malta

Hilton Malta

10/10 Excellent
"like, staff , clean room, good breakfast."
tamar 5-night trip
Posted 4 days ago
Hilton Malta
Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

10/10 Excellent
"Amazing stay ! Would recommend and will be coming back"
Breanna 6-night trip
Posted 5 days ago
Radisson Blu Resort, Malta St. Julian's

More cheap accommodation in Mtarfa

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
AU$81
23 Oct - 24 Oct
includes taxes & fees
Alborada Aparthotel
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
AU$85
6 Oct - 7 Oct
includes taxes & fees
Marco Polo Malta Hostel
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
AU$146
5 Oct - 6 Oct
includes taxes & fees
8.8/10 Excellent! (16 reviews)
Talbot House by Talbot & Bons
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
AU$180
29 Sept - 30 Sept
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Innside By Meliá Bugibba

Innside By Meliá Bugibba

Dawret Il Gzejjer St. Paul's Bay
AU$300
12 Oct - 13 Oct
includes taxes & fees
9.4/10 Exceptional! (11 reviews)
Innside By Meliá Bugibba
Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
AU$355
4 Oct - 5 Oct
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 cancelled 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 can I save on a hotel booking in Mtarfa with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Mtarfa hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Mtarfa?
Prices for hotels in Mtarfa often vary, but you can find a great deal from AU$81 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 our cheapest rates.

Explore a world of travel with Expedia