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.
Verified Review icon 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 pet-dog svg-multiunit

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.

Additional service fee may apply.
  View Map Map
    Wonderful! 4.9/5
    (11 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    House #6467073
    11
    Viewed 45 times in the last 48 hours
      avg/night
      • 4 BR
      • 4 BA
      • Sleeps 10
      House #1245183
      Viewed 38 times in the last 48 hours
        avg/night
        • 3 BR
        • 1 BA
        • Separate Toilet
        • Sleeps 8
        Apartment #1154485
        2
        Viewed 15 times in the last 48 hours
          • 1 BR
          • 1 BA
          • Sleeps 4
          Apartment #1372611
          1
            Excellent! 4.5/5
            (6 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 6
            Apartment #1765460
            6
            Viewed 36 times in the last 48 hours
              Wonderful! 4.9/5
              (12 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 6
              Apartment #1092060
              12
              Viewed 26 times in the last 48 hours
                Wonderful! 4.9/5
                (18 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                Apartment #6447018
                18
                Viewed 14 times in the last 48 hours
                  Wonderful! 4.9/5
                  (27 reviews)
                  avg/night
                  • 2 BR
                  • 2 BA
                  • Sleeps 4
                  Apartment #438190
                  27
                  Viewed 21 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #916642vb
                    1
                    Viewed 13 times in the last 48 hours
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 6
                      Apartment #1853282
                      Viewed 26 times in the last 48 hours
                        • 1 BR
                        • 1 BA
                        • Sleeps 2
                        House #6895091
                          avg/night
                          • 1 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 2
                          Apartment #8050758
                          4
                          Viewed 39 times in the last 48 hours
                            • 1 BR
                            • 1 BA
                            • Sleeps 3
                            Multiple rentals Apartment #6750919
                            Viewed 22 times in the last 48 hours
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 3
                              House #4266634
                              1
                              Viewed 8 times in the last 48 hours
                                Exceptional! 5.0/5
                                (5 reviews)
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Apartment #8120493
                                5
                                Viewed 12 times in the last 48 hours
                                  avg/night
                                  • 2 BR
                                  • 1 BA
                                  • Separate Toilet
                                  • Sleeps 4
                                  Apartment #6885879
                                  Viewed 14 times in the last 48 hours
                                    avg/night
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Apartment #1350618
                                    3
                                    Viewed 10 times in the last 48 hours
                                      avg/night
                                      • 4 BR
                                      • 4 BA
                                      • Sleeps 10
                                      Apartment #3970658
                                      Viewed 8 times in the last 48 hours
                                        avg/night
                                        • 4 BR
                                        • 6 BA
                                        • Sleeps 11
                                        House #1819042
                                        Viewed 26 times in the last 48 hours
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 2
                                          Apartment #1420443a
                                          1
                                          Viewed 14 times in the last 48 hours
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            House #6895090
                                            2
                                            Viewed 43 times in the last 48 hours
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Multiple rentals Apartment #6750919
                                              1
                                              Viewed 12 times in the last 48 hours
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 2
                                                Apartment #6895093
                                                  avg/night
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 2
                                                  Studio #4303866
                                                  Viewed 8 times in the last 48 hours
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    House #1005872vb
                                                    Viewed 10 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 17 times in the last 48 hours
                                                        • 2 BR
                                                        • 2 BA
                                                        • Sleeps 4
                                                        Multiple rentals Apartment #1106411
                                                        4
                                                        Viewed 19 times in the last 48 hours
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 4
                                                          Multiple rentals Apartment #1106411
                                                          4
                                                          Viewed 24 times in the last 48 hours
                                                            avg/night
                                                            • Studio
                                                            • 1 BA
                                                            • Separate Toilet
                                                            • Sleeps 2
                                                            Apartment #6814331
                                                            Viewed 12 times in the last 48 hours
                                                              Excellent! 4.7/5
                                                              (44 reviews)
                                                              avg/night
                                                              • 4 BR
                                                              • 3 BA
                                                              • Separate Toilet
                                                              • Sleeps 8
                                                              House #1051818
                                                              44
                                                              Viewed 64 times in the last 48 hours
                                                                Excellent! 4.7/5
                                                                (7 reviews)
                                                                avg/night
                                                                • 2 BR
                                                                • 2 BA
                                                                • Sleeps 5
                                                                Apartment #8078832
                                                                7
                                                                Viewed 36 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 112 times in the last 48 hours
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 2 BA
                                                                    • Sleeps 4
                                                                    Farmhouse #1881506
                                                                    4
                                                                    Viewed 82 times in the last 48 hours
                                                                      Wonderful! 4.8/5
                                                                      (12 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Sleeps 6
                                                                      Villa #1810478
                                                                      12
                                                                      Viewed 83 times in the last 48 hours
                                                                        Wonderful! 4.9/5
                                                                        (44 reviews)
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Apartment #8157355
                                                                        44
                                                                        Viewed 22 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (11 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 2 BA
                                                                          • Sleeps 4
                                                                          Apartment #6740476
                                                                          11
                                                                          Viewed 21 times in the last 48 hours
                                                                            Wonderful! 4.8/5
                                                                            (61 reviews)
                                                                            avg/night
                                                                            • 1 BR
                                                                            • 2 BA
                                                                            • Sleeps 4
                                                                            Apartment #60796
                                                                            61
                                                                            Viewed 27 times in the last 48 hours
                                                                              Wonderful! 4.8/5
                                                                              (6 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 8
                                                                              Apartment #6823980
                                                                              6
                                                                              Viewed 31 times in the last 48 hours
                                                                                Exceptional! 5.0/5
                                                                                (11 reviews)
                                                                                avg/night
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 3
                                                                                Multiple rentals Apartment #6038754
                                                                                11
                                                                                Viewed 55 times in the last 48 hours
                                                                                  Wonderful! 4.9/5
                                                                                  (7 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 6
                                                                                  Apartment #8129739
                                                                                  7
                                                                                  Viewed 44 times in the last 48 hours
                                                                                    Wonderful! 4.8/5
                                                                                    (24 reviews)
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 5
                                                                                    Apartment #412213
                                                                                    24
                                                                                    Viewed 34 times in the last 48 hours
                                                                                      Excellent! 4.5/5
                                                                                      (43 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #439573
                                                                                      43
                                                                                      Viewed 46 times in the last 48 hours
                                                                                        Excellent! 4.6/5
                                                                                        (59 reviews)
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 9
                                                                                        Apartment #11473
                                                                                        59
                                                                                        Viewed 32 times in the last 48 hours
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Apartment #1921330
                                                                                          4
                                                                                          Viewed 43 times in the last 48 hours
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 4
                                                                                            House #8113469
                                                                                            2
                                                                                            Viewed 96 times in the last 48 hours
                                                                                              Exceptional! 5.0/5
                                                                                              (25 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 6
                                                                                              Apartment #1853914
                                                                                              25
                                                                                              Viewed 12 times in the last 48 hours
                                                                                                Excellent! 4.4/5
                                                                                                (33 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 8
                                                                                                Apartment #8125253
                                                                                                33
                                                                                                Viewed 34 times in the last 48 hours
                                                                                                  • 5 BR
                                                                                                  • 4 BA
                                                                                                  • Sleeps 12
                                                                                                  Villa #6880710
                                                                                                  4
                                                                                                  Viewed 15 times in the last 48 hours
                                                                                                    Excellent! 4.7/5
                                                                                                    (9 reviews)
                                                                                                    avg/night
                                                                                                    • 2 BR
                                                                                                    • 2 BA
                                                                                                    • Sleeps 6
                                                                                                    Apartment #495453
                                                                                                    9
                                                                                                    Viewed 47 times in the last 48 hours
                                                                                                      Excellent! 4.5/5
                                                                                                      (20 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 6
                                                                                                      Apartment #413710
                                                                                                      20
                                                                                                      Viewed 41 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+

                                                                                                      Valletta Holiday Apartments & Villas (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lived up to all our expectations

                                                                                                      5 of 5
                                                                                                      Steve and I love Malta and wanted our friends to experience the wonderful culture, food, wine and people. We choose to stay in Valletta and set about searching for an apartment that met all our needs. The Orangerie Lodge ticked all the boxes - central location, two double bedrooms and 2 shower rooms. The apartment was clean, well maintained and comfortable. I asked if there was a hairdryer and I received a prompt reply confirming that was one at the property. Veronika, the housekeeper was extremely helpful and answered all our questions fully. We had a wonderful holiday and I have no hesitation in recommending this property.
                                                                                                      • Review Submitted: 19-Feb-2017
                                                                                                      • Date of Stay: Feb 2017

                                                                                                      Outstanding Penthouse Apartment !!

                                                                                                      5 of 5
                                                                                                      My wife and I had a wonderful stay in Marsascala in January 2017. The apartment was immaculate with everything we needed. The bed was comfortable, and the kitchen well equipped.Jason was incredibly helpful, he picked us up at the airport after 11:00 PM because we had missed our connection in Frankfurt due to weather delays and went out and bought us some food knowing we might be hungry given the late hour. He also took us to the airport when we departed Malta. The apartment is in a great location, close to a grocery store, bus stop, and local restaurants. From the penthouse we had a wonderful view of the harbor and would have spent more time on the outdoor porch if it hadn't been so chilly. Valletta is an hour away by a direct public bus which cost 1.5 euro each way. We didn't miss having a car at all. I would highly recommend this apartment to others and would stay here again if we ever return to Malta.
                                                                                                      • Review Submitted: 15-Jan-2017
                                                                                                      • Date of Stay: Jan 2017

                                                                                                      Lovely self contained studio in very central location

                                                                                                      5 of 5
                                                                                                      Everything provided and good quality.
                                                                                                      • Review Submitted: 06-Jan-2017
                                                                                                      • Date of Stay: Dec 2016