HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag

Holidaymakers searching for holiday rentals in Valletta also enquired about apartments in Sliema, apartments in St Julian's Bay and Paceville and apartments in Qawra

Make a holiday rental, home, or cottage in Valletta, Malta your home away from home

The Mediterranean island of Malta is a wonderful destination for holidaymakers and there are many delightful places full of history and natural beauty. One such place is the island’s capital city Valletta, which is located on the east coast of the island. Here visitors will find numerous different places to stay including self catering accommodation, villas and apartments.

Things to do on holiday to Valletta, Malta

Valletta is located by the coast has a stretch of rocky shoreline suitable for sunbathing, whilst there are other beaches nearby suitable for swimming and snorkelling. Various other watersports can be tried in Malta including sailing, water skiing, paragliding, wake boarding, jet biking and kayaking. There are some fantastic places in here to explore making it a great place for hiking, horseback riding and cycling. There is plenty on offer in Malta for sports enthusiasts including an 18-hole golf course at the Royal Malta Golf Club in Marsa. This same club also offers miniature golf, swimming, tennis and squash. Visitors will find many places to dine in the city including restaurants, bars and cafes. There is a large variety of shops located in Valletta including international branded stores for fashion and jewellery. Self catering holidaymakers can purchase food and drink as well as souvenirs from supermarkets and smaller boutiques.

Places to visit on holiday to Valletta, Malta

Valletta is the cultural centre of the island and is home to many fantastic historic buildings. These include St John’s Co-Cathedral built in the 16th century. The city also features many palaces such as the Magisterial Palace of the Grandmaster, which is where the office of the President of Malta is housed.  Holidaymakers can also visit several museums in Valletta including the National Museum of Fine Arts and The National War Museum, which is located within Fort Saint Elmo. Many other forts, historic sites and theatres are located here as well some beautiful gardens.

Weather in Valletta, Malta

The warmest time of the year to visit Malta is generally July and August when the average high is approximately 32 degrees centigrade. January and February are the coolest months with an average high of 16 degrees centigrade and average lows of 10C. There is very little rainfall in Malta especially in summer. The wettest months are generally November and December with an average of 111mm per month.

Travel to Valletta, Malta

Malta International Airport (MLA) is the only airport in Malta and receives flights all year round from many cities. Air Malta fly to and from  Amsterdam, Athens, Berlin, Birmingham, Brussels, Catania, Düsseldorf, Frankfurt, Geneva, Hamburg, Istanbul, London, Manchester, Milan, Moscow, Munich, Paris, Reggio Calabria, Rome, Sofia, Stuttgart, Tripoli, Vienna and Zürich. Valletta is approximately a 20 minute drive from the airport and there are car rental services and taxis available on the island.

Day Trips from Valletta, Malta

Visitors may also like to take a trip to the fishing village St Julian’s Bay on the east coast of the island, where there is lots of nightlife and entertainment. A trip to the coastal resorts of St Paul’s Bay and Bugibba in the north of the island offers plenty of nightlife and entertainment. Victoria is the main town on the island of Gozo and offers many interesting places to visit as well as good shops and restaurants.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Valletta Holiday Apartments & Villas (300+)

  • 1 - 50 of 300+
Additional service fee may apply.
    Wonderful! 4.9/5
    (12 reviews)
    avg/night
    • 2 BR
    • 1 BA
    • Sleeps 6
    Apartment #1092060
    12
    Viewed 17 times in the last 48 hours
      avg/night
      • 3 BR
      • 1 BA
      • Separate Toilet
      • Sleeps 8
      Apartment #1154485
      Viewed 17 times in the last 48 hours
        avg/night
        • 4 BR
        • 4 BA
        • Sleeps 10
        House #1245183
        Viewed 12 times in the last 48 hours
          • 1 BR
          • 1 BA
          • Sleeps 4
          Apartment #1372611
          1
            • 2 BR
            • 2 BA
            • Sleeps 6
            Apartment #1765460
            4
            Viewed 12 times in the last 48 hours
              Wonderful! 4.9/5
              (10 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              House #6467073
              10
              Viewed 11 times in the last 48 hours
                avg/night
                • 1 BR
                • 1 BA
                • Sleeps 2
                House #6895090
                Viewed 21 times in the last 48 hours
                  • 2 BR
                  • 1 BA
                  • Sleeps 6
                  Apartment #1853282
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #6447018
                    18
                      avg/night
                      • 4 BR
                      • 4 BA
                      • Sleeps 10
                      Apartment #3970658
                      Viewed 10 times in the last 48 hours
                        Very Good! 4.0/5
                        (6 reviews)
                        avg/night
                        • 1 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #626777vb
                        6
                        Viewed 14 times in the last 48 hours
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 2
                          Apartment #8050758
                          3
                          Viewed 21 times in the last 48 hours
                            • 1 BR
                            • 1 BA
                            • Sleeps 3
                            Multiple rentals Apartment #6750919
                            Viewed 8 times in the last 48 hours
                              • 1 BR
                              • 1 BA
                              • Sleeps 3
                              House #4266634
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Separate Toilet
                                • Sleeps 4
                                Apartment #4250085
                                Viewed 8 times in the last 48 hours
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Multiple rentals Apartment #6750919
                                  1
                                  Viewed 7 times in the last 48 hours
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    Apartment #1420443a
                                    1
                                    Viewed 22 times in the last 48 hours
                                      • Studio
                                      • 1 BA
                                      • Separate Toilet
                                      • Sleeps 2
                                      Apartment #6814331
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        Apartment #4244577
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 2
                                          Studio #4303866
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #916642vb
                                            1
                                              avg/night
                                              • 2 BR
                                              • 1 BA
                                              • Separate Toilet
                                              • Sleeps 4
                                              Apartment #6885879
                                              Viewed 6 times in the last 48 hours
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 2
                                                House #6895091
                                                  Exceptional! 5.0/5
                                                  (5 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #8120493
                                                  5
                                                  Viewed 7 times in the last 48 hours
                                                    Exceptional! 5.0/5
                                                    (7 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Multiple rentals Apartment #1106411
                                                    7
                                                    Viewed 5 times in the last 48 hours
                                                      • 2 BR
                                                      • 2 BA
                                                      • Sleeps 4
                                                      Multiple rentals Apartment #1106411
                                                      4
                                                      Viewed 8 times in the last 48 hours
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 4
                                                        Multiple rentals Apartment #1106411
                                                        4
                                                        Viewed 7 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (11 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 4
                                                          Apartment #6740476
                                                          11
                                                          Viewed 14 times in the last 48 hours
                                                            Excellent! 4.5/5
                                                            (20 reviews)
                                                            avg/night
                                                            • 3 BR
                                                            • 3 BA
                                                            • Sleeps 7
                                                            Farmhouse #68146
                                                            20
                                                            Viewed 17 times in the last 48 hours
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 8
                                                              Apartment #6636670
                                                              13
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                Apartment #8132220
                                                                3
                                                                Viewed 8 times in the last 48 hours
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Apartment #6890728
                                                                  Viewed 36 times in the last 48 hours
                                                                    Wonderful! 4.9/5
                                                                    (22 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 4
                                                                    Farmhouse #8125597
                                                                    22
                                                                    Viewed 7 times in the last 48 hours
                                                                      avg/night
                                                                      • 5 BR
                                                                      • 6 BA
                                                                      • Sleeps 12
                                                                      Villa #6119916
                                                                      Viewed 21 times in the last 48 hours
                                                                        Excellent! 4.7/5
                                                                        (15 reviews)
                                                                        avg/night
                                                                        • 4 BR
                                                                        • 4 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 8
                                                                        House #70135
                                                                        15
                                                                        Viewed 21 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (7 reviews)
                                                                          avg/night
                                                                          • 3 BR
                                                                          • 2 BA
                                                                          • Sleeps 6
                                                                          Apartment #3591163
                                                                          7
                                                                          Viewed 20 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (8 reviews)
                                                                            avg/night
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #82557
                                                                            8
                                                                            Viewed 11 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (55 reviews)
                                                                              avg/night
                                                                              • 4 BR
                                                                              • 6 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 12
                                                                              Villa #15516
                                                                              55
                                                                              Viewed 12 times in the last 48 hours
                                                                                avg/night
                                                                                • 4 BR
                                                                                • 2 BA
                                                                                • Separate Toilet
                                                                                • Sleeps 9
                                                                                Villa #1746527
                                                                                2
                                                                                Viewed 5 times in the last 48 hours
                                                                                  • 3 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #6775063
                                                                                    Excellent! 4.7/5
                                                                                    (9 reviews)
                                                                                    avg/night
                                                                                    • 2 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #495453
                                                                                    9
                                                                                    Viewed 12 times in the last 48 hours
                                                                                      Excellent! 4.7/5
                                                                                      (43 reviews)
                                                                                      avg/night
                                                                                      • 4 BR
                                                                                      • 3 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 8
                                                                                      House #1051818
                                                                                      43
                                                                                      Viewed 20 times in the last 48 hours
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #1490806
                                                                                        3
                                                                                          avg/night
                                                                                          • 4 BR
                                                                                          • 3 BA
                                                                                          • Sleeps 8
                                                                                          Apartment #1943556
                                                                                          1
                                                                                          Viewed 7 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #4265984
                                                                                            Viewed 12 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (24 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 7
                                                                                              Farmhouse #7566
                                                                                              24
                                                                                              Viewed 29 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 4 BA
                                                                                                • Sleeps 6
                                                                                                Farmhouse #8004618
                                                                                                4
                                                                                                Viewed 11 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 4 BR
                                                                                                  • 3 BA
                                                                                                  • Sleeps 10
                                                                                                  Multiple rentals Apartment #484434
                                                                                                  5
                                                                                                  Viewed 19 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 2
                                                                                                    House #6898452
                                                                                                    Viewed 6 times in the last 48 hours
                                                                                                      Excellent! 4.4/5
                                                                                                      (5 reviews)
                                                                                                      avg/night
                                                                                                      • 1 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 3
                                                                                                      Multiple rentals Apartment #8064684
                                                                                                      5
                                                                                                      Viewed 9 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely place with a great view!

                                                                                                      5 of 5
                                                                                                      Lovely well equipped apartment with a wonderful view across the harbour to the sea. Lots of ships coming and going. View across open country in the other direction. Free wifi. The owner George does a free pickup and drop off from the airport. Marsascala nice and laid back with great restaurants around the harbour, and good stores for food etc. Steep climb back up the hill but keeps you fit!! Balcony at one side and terrace at the other so you can always get the sun. Only downsides are a hard mattress which George says he is replacing soon, the shower could do with a refresh and the hot water takes an age to come through. Wouldn't put us off staying again!
                                                                                                      • Review Submitted: 20-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Lovely house and pool, very well equipped for a relaxing villa holiday

                                                                                                      5 of 5
                                                                                                      We visited in October - perfect weather for our one year old plus 6 adults. The villa is exceptionally well equipped and our son was particularly pleased with all the toys at his disposal; the adults enjoyed a refreshing dip in the pool. Gozo is a great location for an easy and relaxing holiday as everything is so close, and it's hard to fault Santa Maria as a place to base yourself. Thanks Chris and Doreen!
                                                                                                      • Review Submitted: 01-Nov-2016
                                                                                                      • Date of Stay: Oct 2016

                                                                                                      Home away from home

                                                                                                      5 of 5
                                                                                                      We, a retired couple, stayed at this apartment for a week to visit Malta and Gozo. We can highly recommend it. Patrick, our host, welcomed us and spent a good amount of time explaining everything and making recommendations, even though our arrival was late on a Saturday night. There was a welcome package of bread, milk, fruit cookies and wine. The apartment is perfectly-situated in the old part of Valletta, close to all the sites to visit there, with easy access to the ferry across the harbour to the "3-Cities" and an easy walk to the main bus terminal for visiting the rest of Malta and Gozo. We were glad to have taken Patrick's suggestion to get an economical one-week bus pass that was good for both islands. The apartment is spacious; the AC works well in the bedroom and wall-mounted fans in the other rooms are perfect with the high ceilings. The kitchen is well-equipped and Patrick has appointed the apartment as if he lived in it. The roof-top terrace was a wonderful place for lunch or a nightcap with 4 separate areas with different views, which would have allowed for privacy if wanted from other guests, although we did not encounter any during our stay. Overall, we do not think we could have found a place as good and a host more welcoming. Patrick's current work adding a lift will make it even better for those on the upper floors.
                                                                                                      • Review Submitted: 31-Oct-2016
                                                                                                      • Date of Stay: Oct 2016