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.

    Excellent! 4.4/5
    (5 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Separate Toilet
    • Sleeps 2
    Apartment #8050758
    5
    Viewed 37 times in the last 48 hours
      Wonderful! 4.9/5
      (32 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      Apartment #438190
      32
      Viewed 30 times in the last 48 hours
        avg/night
        • 3 BR
        • 2 BA
        • Separate Toilet
        • Sleeps 6
        Townhome #4486615
        3
        Viewed 33 times in the last 48 hours
          Wonderful! 4.9/5
          (14 reviews)
          avg/night
          • 2 BR
          • 2 BA
          • Sleeps 4
          House #6467073
          14
          Viewed 19 times in the last 48 hours
            Excellent! 4.6/5
            (8 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 6
            Apartment #1765460
            8
            Viewed 14 times in the last 48 hours
              Wonderful! 4.9/5
              (21 reviews)
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 4
              Apartment #6447018
              21
              Viewed 31 times in the last 48 hours
                Very Good! 4/5
                (7 reviews)
                avg/night
                • 1 BR
                • 1 BA
                • Sleeps 4
                Apartment #626777vb
                7
                Viewed 15 times in the last 48 hours
                  Wonderful! 4.9/5
                  (13 reviews)
                  avg/night
                  • 2 BR
                  • 1 BA
                  • Sleeps 6
                  Apartment #1092060
                  13
                  Viewed 12 times in the last 48 hours
                    avg/night
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Apartment #916642vb
                    2
                    Viewed 8 times in the last 48 hours
                      avg/night
                      • 2 BR
                      • 1 BA
                      • Sleeps 6
                      Apartment #1853282
                      Viewed 6 times in the last 48 hours
                        Exceptional! 5/5
                        (6 reviews)
                        avg/night
                        • 2 BR
                        • 1 BA
                        • Sleeps 4
                        Apartment #8120493
                        6
                        Viewed 6 times in the last 48 hours
                          avg/night
                          • 4 BR
                          • 6 BA
                          • Sleeps 11
                          House #1819042
                          Viewed 8 times in the last 48 hours
                            • 1 BR
                            • 2 BA
                            • Sleeps 2
                            Apartment #8086405
                              • 2 BR
                              • 2 BA
                              • Sleeps 4
                              Apartment #6997819
                              1
                                • 1 BR
                                • 1 BA
                                • Sleeps 3
                                Multiple rentals Apartment #6750919
                                1
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Apartment #6902285
                                    • 1 BR
                                    • 1 BA
                                    • Sleeps 2
                                    Apartment #4543376
                                      • 2 BR
                                      • 1 BA
                                      • Separate Toilet
                                      • Sleeps 4
                                      Apartment #6885879
                                      Viewed 12 times in the last 48 hours
                                        • 1 BR
                                        • 1 BA
                                        • Sleeps 2
                                        House #6999769
                                          avg/night
                                          • 1 BR
                                          • 1 BA
                                          • Sleeps 2
                                          Apartment #8259343
                                          Viewed 8 times in the last 48 hours
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 4
                                            Apartment #4543370
                                              avg/night
                                              • 1 BR
                                              • 1 BA
                                              • Sleeps 2
                                              Apartment #6924054
                                              Viewed 6 times in the last 48 hours
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Multiple rentals Apartment #6750919
                                                2
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #1350618
                                                  4
                                                  Viewed 6 times in the last 48 hours
                                                    avg/night
                                                    • 4 BR
                                                    • 4 BA
                                                    • Sleeps 10
                                                    House #1245183
                                                    Viewed 15 times in the last 48 hours
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      Apartment #4562182
                                                        • 1 BR
                                                        • 1 BA
                                                        • Sleeps 2
                                                        Apartment #1420443a
                                                        1
                                                        Viewed 5 times in the last 48 hours
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 2
                                                          Studio #4303866
                                                          Viewed 9 times in the last 48 hours
                                                            avg/night
                                                            • 2 BR
                                                            • 2 BA
                                                            • Sleeps 6
                                                            Hotel Suites #8259238
                                                            Viewed 11 times in the last 48 hours
                                                              avg/night
                                                              • 3 BR
                                                              • 1 BA
                                                              • Sleeps 6
                                                              Apartment #8208175
                                                              Viewed 21 times in the last 48 hours
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 2
                                                                House #8212254
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  Apartment #4613846
                                                                  Viewed 5 times in the last 48 hours
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 6
                                                                    Apartment #4567911
                                                                    Viewed 5 times in the last 48 hours
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 4
                                                                      Apartment #4567906
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 4
                                                                        Apartment #6902287
                                                                        Viewed 6 times in the last 48 hours
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          Apartment #4562634
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 2
                                                                            Apartment #4567945
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 3 BA
                                                                              • Sleeps 6
                                                                              Apartment #6902288
                                                                              Viewed 5 times in the last 48 hours
                                                                                • 1 BR
                                                                                • 1 BA
                                                                                • Sleeps 2
                                                                                House #1005872vb
                                                                                  avg/night
                                                                                  • 1 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 2
                                                                                  Apartment #6902286
                                                                                  Viewed 5 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 2
                                                                                    Hotel #4503953
                                                                                    Viewed 6 times in the last 48 hours
                                                                                      • Studio
                                                                                      • 1 BA
                                                                                      • Sleeps 3
                                                                                      Apartment #8087226
                                                                                        • 3 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #4562208
                                                                                          • 4 BR
                                                                                          • 4 BA
                                                                                          • Sleeps 10
                                                                                          House #4561544
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 2
                                                                                            Apartment #4566142
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Apartment #4548826
                                                                                                • 2 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #8233436
                                                                                                  avg/night
                                                                                                  • Studio
                                                                                                  • 1 BA
                                                                                                  • Separate Toilet
                                                                                                  • Sleeps 2
                                                                                                  Apartment #6814331
                                                                                                  Viewed 12 times in the last 48 hours
                                                                                                    Wonderful! 4.9/5
                                                                                                    (52 reviews)
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #8157355
                                                                                                    52
                                                                                                    Viewed 15 times in the last 48 hours
                                                                                                      Wonderful! 4.9/5
                                                                                                      (19 reviews)
                                                                                                      avg/night
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 4
                                                                                                      Apartment #6740476
                                                                                                      19
                                                                                                      Viewed 24 times in the last 48 hours

                                                                                                      Valletta Holiday Apartments & Villas (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Comfortable

                                                                                                      5 of 5
                                                                                                      The property is on 3 levels. It is only seconds from the main street....Republic street. Valletta centre, the ferry to Sliema and bus station is only a few minutes walk.
                                                                                                      • Review Submitted: Jun 08, 2017
                                                                                                      • Date of Stay: May 2017

                                                                                                      Horizon view

                                                                                                      5 of 5
                                                                                                      Great holiday,really nice and quite place. The Horizon view perfect place to stay. Jason is only a phone call away should you need him.he is very nice and really helpful. Looking forward to returning. Thanks Jason. Maria and Shaun
                                                                                                      • Review Submitted: Jun 08, 2017
                                                                                                      • Date of Stay: May 2017