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 Default Owner Icon heart-filled

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.

    Wonderful! 4.9/5
    (32 reviews)
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    Apartment #438190
    32
    Viewed 14 times in the last 48 hours
      Excellent! 4.4/5
      (5 reviews)
      avg/night
      • 1 BR
      • 1 BA
      • Separate Toilet
      • Sleeps 2
      Apartment #8050758
      5
      Viewed 60 times in the last 48 hours
        avg/night
        • 3 BR
        • 2 BA
        • Separate Toilet
        • Sleeps 6
        Townhome #4486615
        4
        Viewed 37 times in the last 48 hours
          Wonderful! 4.9/5
          (21 reviews)
          avg/night
          • 2 BR
          • 1 BA
          • Sleeps 4
          Apartment #6447018
          21
          Viewed 6 times in the last 48 hours
            Excellent! 4.7/5
            (9 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 6
            Apartment #1765460
            9
            Viewed 12 times in the last 48 hours
              Wonderful! 4.9/5
              (14 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Sleeps 4
              House #6467073
              14
              Viewed 5 times in the last 48 hours
                Wonderful! 4.9/5
                (13 reviews)
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 6
                Apartment #1092060
                13
                Viewed 25 times in the last 48 hours
                  • 1 BR
                  • 1 BA
                  • Sleeps 4
                  Apartment #626777vb
                  7
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #916642vb
                    2
                    Viewed 6 times in the last 48 hours
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 6
                      Apartment #1853282
                      Viewed 9 times in the last 48 hours
                        • 2 BR
                        • 3 BA
                        • Sleeps 4
                        Apartment #8086405
                        1
                        Viewed 16 times in the last 48 hours
                          Wonderful! 4.9/5
                          (8 reviews)
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #8120493
                          8
                            avg/night
                            • 4 BR
                            • 6 BA
                            • Sleeps 11
                            House #1819042
                            Viewed 12 times in the last 48 hours
                              avg/night
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              Apartment #6997819
                              1
                              Viewed 10 times in the last 48 hours
                                avg/night
                                • 1 BR
                                • 1 BA
                                • Sleeps 2
                                Apartment #6924054
                                1
                                Viewed 15 times in the last 48 hours
                                  avg/night
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 2
                                  Apartment #4543376
                                  Viewed 10 times in the last 48 hours
                                    avg/night
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    House #6999769
                                    Viewed 16 times in the last 48 hours
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 3
                                      Multiple rentals Apartment #6750919
                                      1
                                        avg/night
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 4
                                        Apartment #4543370
                                        Viewed 13 times in the last 48 hours
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Multiple rentals Apartment #6750919
                                          2
                                            • 2 BR
                                            • 1 BA
                                            • Sleeps 4
                                            Apartment #1350618
                                            4
                                              avg/night
                                              • 3 BR
                                              • 1 BA
                                              • Sleeps 6
                                              Apartment #8208175
                                              Viewed 29 times in the last 48 hours
                                                avg/night
                                                • 4 BR
                                                • 4 BA
                                                • Sleeps 10
                                                House #1245183
                                                Viewed 19 times in the last 48 hours
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #4562182
                                                  Viewed 6 times in the last 48 hours
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Studio #4303866
                                                      • 3 BR
                                                      • 3 BA
                                                      • Sleeps 6
                                                      Apartment #4567911
                                                        avg/night
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 2
                                                        House #8212254
                                                        Viewed 6 times in the last 48 hours
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 2
                                                          Apartment #4567945
                                                          Viewed 7 times in the last 48 hours
                                                            • 2 BR
                                                            • 2 BA
                                                            Apartment #8271078
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Apartment #4613846
                                                                • 2 BR
                                                                • 1 BA
                                                                • Sleeps 4
                                                                Apartment #8271075
                                                                  • 3 BR
                                                                  • 3 BA
                                                                  • Sleeps 6
                                                                  Apartment #8271077
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 4
                                                                    Apartment #4567906
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Apartment #4562634
                                                                        avg/night
                                                                        • 1 BR
                                                                        • 1 BA
                                                                        Apartment #8271076
                                                                        Viewed 12 times in the last 48 hours
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 2
                                                                          House #1005872vb
                                                                            avg/night
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 2
                                                                            Hotel #4503953
                                                                            Viewed 12 times in the last 48 hours
                                                                              • Studio
                                                                              • 1 BA
                                                                              • Sleeps 3
                                                                              Apartment #8087226
                                                                                avg/night
                                                                                • 4 BR
                                                                                • 4 BA
                                                                                • Sleeps 10
                                                                                House #4561544
                                                                                Viewed 6 times in the last 48 hours
                                                                                  avg/night
                                                                                  • 3 BR
                                                                                  • 3 BA
                                                                                  • Sleeps 6
                                                                                  Apartment #4562208
                                                                                  Viewed 7 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 2
                                                                                    Apartment #4566142
                                                                                    Viewed 11 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #4626670
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Apartment #4548826
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 4
                                                                                          Apartment #8307461
                                                                                            • 2 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 4
                                                                                            Apartment #8233436
                                                                                              Exceptional! 5/5
                                                                                              (20 reviews)
                                                                                              avg/night
                                                                                              • 2 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #6740476
                                                                                              20
                                                                                              Viewed 53 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (52 reviews)
                                                                                                avg/night
                                                                                                • 1 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #8157355
                                                                                                52
                                                                                                Viewed 21 times in the last 48 hours
                                                                                                  Wonderful! 4.8/5
                                                                                                  (66 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 4
                                                                                                  Apartment #60796
                                                                                                  66
                                                                                                  Viewed 21 times in the last 48 hours
                                                                                                    Excellent! 4.7/5
                                                                                                    (51 reviews)
                                                                                                    avg/night
                                                                                                    • 4 BR
                                                                                                    • 3 BA
                                                                                                    • Separate Toilet
                                                                                                    • Sleeps 8
                                                                                                    House #1051818
                                                                                                    51
                                                                                                    Viewed 81 times in the last 48 hours
                                                                                                      Exceptional! 5/5
                                                                                                      (7 reviews)
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 4 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 8
                                                                                                      Farmhouse #6926479
                                                                                                      7
                                                                                                      Viewed 65 times in the last 48 hours

                                                                                                      Valletta Holiday Apartments & Villas (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Fantastic location, apartment and harbor view!

                                                                                                      5 of 5
                                                                                                      Me and my family spent here a week in this lovely apartment with a great view over the harbor in Kalkara. Everything worked really well, this place is more peaceful than others but still easy to reach other locations via public transport of Malta (bus) that works and is very inexpensive. The owners and house manager are really nice and friendly, and this location met or exceeded our expectations. So - we give our highest recommendations to this apartment as well as the people, grocery shops, bars and restaurants of the nearby area. D Regatta restaurant is absolutely 5 star food and service, and all the smaller places ands stores are also great with nice atmosphere, affordable prices an good service. Overall we can recommend Malta and its other locations as well - especially Gozo +Comino islands, Mdina and Valletta.
                                                                                                      • Review Submitted: Jul 22, 2017
                                                                                                      • Date of Stay: Jul 2017

                                                                                                      The photos don’t lie!

                                                                                                      5 of 5
                                                                                                      I had looked at several holiday lets in Malta and found them too small/too dark/too expensive/lacking outside space or in holiday complexes, which did not interest us. Richard’s Sunny Penthouse, however, is clean, comfortable, bright, spacious and tasteful. I loved the tiling, particularly in the bathrooms, and of course the large terrace is a major attraction. We needed the awning, playing musical chairs to stay in the shade, because it certainly lived up to its sunny name. In the evenings it was great for watching the fireworks - lower down you would only hear the bangs but not see the flashes. These were not cheap pyrotechnics! The apartment is well equipped, though when I did ask Richard for a few small items he brought them round the next day, even though I had said there was no hurry. We were in no doubt we could have asked for his help and he would have provided it without hesitation. We went as a couple and it was great to have a bathroom each! Nice also to have free use of the telephone for all Malta destinations. We took the car and it was very handy to have underground parking right there, and out of the sun. With the car, you get a taxi service to and from the airport, and that saves a lot of hanging around. A Garmin satnav was provided but I preferred to use the GPS and map app on my phone. Traffic can be slow, but we had no complaints about Maltese drivers. The Convenience Store in the same block was surprisingly well stocked and there is also an Arkadia/Waitrose (yes!) really close by. The apartment is in a residential area and there are no restaurants or cafes handy, but the rest of the island is very accessible from this location. Recommended sights to see: Blue Grotto, Hagar Qim and Mnajdra temples, Marsaxlokk, Mdina, catacombs, Mosta Rotunda, cruise round the harbours from Sliema, Valetta, Vittoriosa (Birgu) and Gozo (particularly Xlendi). There are numerous places to swim, not many with sand but the rocky places have steps into the sea. Best restaurants: Fontanella in Mdina for the view, Terrazzo, up the hill in Xlendi (Gozo) for its sheer pleasantness, Rampila in Valetta for the romantic terrace in the ramparts, Medina in Mdina for its beautiful courtyard and superb food, and Café Reale in the square in Xaghra (Gozo) for providing the stand-out taste of the holiday for me in the shape of its melon sorbet, though its other cakes and ice creams were extremely tempting. We also had nice omelettes for lunch there.
                                                                                                      • Review Submitted: Jul 21, 2017
                                                                                                      • Date of Stay: Jul 2017