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

Make a holiday rental villa or self catering accommodation in Costa Rica your home away from home

Costa Rica is an incredible country full of exotic scenes, from the prolific wildlife to the vibrant city streets where the fantastically endearing pace of life is increased only for sporadic games of football. Although Costa Rica is a small country, visitors flock here in their thousands to sample the staggering beauty, seductive lifestyles and amazing wildlife. Where else could you explore cloud forests and retreat to spend the afternoon stretched out on a golden beach in the afternoon?

Our Costa Rica favorites:

  • Holiday villas in Manuel Antonio
  • rent a beach apartment in Tamarindo
  • Playa Flamingo beach villas

 

Things to do in Costa Rica

Self catering Costa Rica accommodation can be different things to different people. Those looking for an unrivalled adrenaline fuelled adventure are in exactly the right place, while visitors looking to relax indefinitely on a stunning beach will adore the almost stationary pace of life on the beaches in Costa Rica.

Although Costa Rica’s beaches are absolutely stunning, it is Costa Rica’s national parks which really are the jewel in the crown. Almost a third of the country has been awarded protected status, covering some wildly varied landscapes and a vast amount of wildlife. There is a great range of self catering Costa Rica accommodation in the natural parks, so if you are thinking of a Costa Rica honeymoon, little could be more romantic.

Places to visit on holiday in Costa Rica

Guanacaste is one of Costa Rica’s most attractive beach resorts, known for the long summer days spent relaxing on the stunning golden sands of Guanacaste Beach. It is also known as one of Costa Rica’s best sport fishing destinations, and anyone looking for self catering Costa Rica accommodation for horse riding holidays, surfing breaks or bird watching excursions should look no further than Guanacaste.

Cartago is the old colonial capital of Costa Rica, located just 40 minutes from San Jose, Costa Rica’s capital. Cartago is a fascinating city, and even if you are staying elsewhere, the Basilica de Nuestra Senora de Los Angeles is certainly worth exploration.

Alajuela is Costa Rica’s second largest city, but despite this, it has somehow managed to retain its sensationally provincial charm. The city is home to Costa Rica’s largest airport, and is an excellent base for full exploration of the Central Valley of Costa Rica.

Located on Costa Rica’s Caribbean coast is the beach lover’s dream of Limon. Known for the huge swathes of pre-historic rainforest, as well as the world class surfing beaches, Limon is an amazing place to visit. This is one of the most naturally diverse, interesting and exciting places to take self catering accommodation in Costa Rica.

Puntarenas is a huge area of Costa Rica, encompassing the coastline of the Pacific Ocean. The annual Carnival is a fantastic time to be in Puntarenas, as the whole city enjoys a ten day extravaganza of music, dancing and feasts.

Weather in Costa Rica

There are only two seasons in Costa Rica, tropical wet and dry seasons. The dry season lasts from mid-December until late April, with the longer wet season lasting for the rest of the year. However, temperatures are scorching all year round, especially along the coastlines. If you need to escape the heat during your holidays to Costa Rica, the highlands are usually fairly cool.

Travel to Costa Rica

There are currently no direct flights to Costa Rica from the UK. Most flights to Costa Rica fromEuropearrive into the Juan Santamaria International Airport (SJO), which is just 20km outside San Jose. There are regular connections available form Miami (MIA), which is well connected to the UK by British Airways and Virgin-Atlantic flights.

Additional service fee may apply.
  View Map Map
    Exceptional! 5/5
    (6 reviews)
    avg/night
    • 3 BR
    • 2 BA
    • Sleeps 7
    House #573635vb
    6
    Viewed 61 times in the last 48 hours
      Excellent! 4.5/5
      (30 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      Condo #509809vb
      30
      Viewed 137 times in the last 48 hours
        Exceptional! 5/5
        (11 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 6
        Condo #824236vb
        11
        Viewed 99 times in the last 48 hours
          Wonderful! 4.8/5
          (63 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Condo #576043vb
          63
          Viewed 101 times in the last 48 hours
            Wonderful! 4.8/5
            (36 reviews)
            avg/night
            • 2 BR
            • 2 BA
            • Sleeps 5
            Condo #335962vb
            36
            Viewed 82 times in the last 48 hours
              Wonderful! 4.8/5
              (21 reviews)
              avg/night
              • 2 BR
              • 2 BA
              • Separate Toilet
              • Sleeps 6
              House #514851vb
              21
              Viewed 88 times in the last 48 hours
                • 2 BR
                • 2 BA
                • Sleeps 7
                Condo #817317vb
                Viewed 55 times in the last 48 hours
                  Exceptional! 5/5
                  (14 reviews)
                  avg/night
                  • 3 BR
                  • 3 BA
                  • Separate Toilet
                  • Sleeps 6
                  Villa #749485vb
                  14
                  Viewed 166 times in the last 48 hours
                    Wonderful! 4.9/5
                    (41 reviews)
                    avg/night
                    • 2 BR
                    • 2 BA
                    • Separate Toilet
                    • Sleeps 5
                    House #459521vb
                    41
                    Viewed 71 times in the last 48 hours
                      Wonderful! 4.9/5
                      (12 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 6
                      House #701981vb
                      12
                      Viewed 122 times in the last 48 hours
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 5
                        Condo #848670vb
                        2
                        Viewed 36 times in the last 48 hours
                          Exceptional! 5/5
                          (58 reviews)
                          avg/night
                          • 3 BR
                          • 3 BA
                          • Separate Toilet
                          • Sleeps 6
                          Villa #172556
                          58
                          Viewed 120 times in the last 48 hours
                            Wonderful! 4.9/5
                            (8 reviews)
                            avg/night
                            • 3 BR
                            • 3 BA
                            • Separate Toilet
                            • Sleeps 6
                            House #700829vb
                            8
                            Viewed 29 times in the last 48 hours
                              Wonderful! 4.9/5
                              (69 reviews)
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 2
                              Estate #264008vb
                              69
                              Viewed 84 times in the last 48 hours
                                Wonderful! 4.9/5
                                (11 reviews)
                                avg/night
                                • 3 BR
                                • 2 BA
                                • Sleeps 6
                                Condo #627330vb
                                11
                                Viewed 36 times in the last 48 hours
                                  Excellent! 4.4/5
                                  (5 reviews)
                                  avg/night
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 4
                                  Condo #694721vb
                                  5
                                  Viewed 23 times in the last 48 hours
                                    Exceptional! 5/5
                                    (123 reviews)
                                    avg/night
                                    • 2 BR
                                    • 2 BA
                                    • Separate Toilet
                                    • Sleeps 6
                                    Condo #308741
                                    123
                                    Viewed 81 times in the last 48 hours
                                      Excellent! 4.6/5
                                      (15 reviews)
                                      avg/night
                                      • 3 BR
                                      • 3 BA
                                      • Separate Toilet
                                      • Sleeps 10
                                      House #352379vb
                                      15
                                      Viewed 64 times in the last 48 hours
                                        Excellent! 4.7/5
                                        (33 reviews)
                                        avg/night
                                        • 4 BR
                                        • 3 BA
                                        • Separate Toilet
                                        • Sleeps 10
                                        Villa #117040vb
                                        33
                                        Viewed 120 times in the last 48 hours
                                          Wonderful! 4.9/5
                                          (40 reviews)
                                          avg/night
                                          • 3 BR
                                          • 3 BA
                                          • Separate Toilet
                                          • Sleeps 8
                                          Condo #204168vb
                                          40
                                          Viewed 200 times in the last 48 hours
                                            Excellent! 4.6/5
                                            (5 reviews)
                                            avg/night
                                            • 3 BR
                                            • 1 BA
                                            • Sleeps 4
                                            House #879591vb
                                            5
                                            Viewed 110 times in the last 48 hours
                                              Wonderful! 4.9/5
                                              (40 reviews)
                                              avg/night
                                              • 5 BR
                                              • 5 BA
                                              • Separate Toilet
                                              • Sleeps 22
                                              Villa #150041
                                              40
                                              Viewed 148 times in the last 48 hours
                                                Wonderful! 4.8/5
                                                (6 reviews)
                                                avg/night
                                                • 1 BR
                                                • 1 BA
                                                • Sleeps 2
                                                Condo #773083vb
                                                6
                                                Viewed 45 times in the last 48 hours
                                                  Wonderful! 4.8/5
                                                  (40 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 6
                                                  Villa #278167
                                                  40
                                                  Viewed 76 times in the last 48 hours
                                                    Excellent! 4.4/5
                                                    (11 reviews)
                                                    avg/night
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    Condo #696823vb
                                                    11
                                                    Viewed 56 times in the last 48 hours
                                                      Wonderful! 4.9/5
                                                      (46 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      House #507503vb
                                                      46
                                                      Viewed 99 times in the last 48 hours
                                                        Wonderful! 4.8/5
                                                        (23 reviews)
                                                        avg/night
                                                        • 4 BR
                                                        • 3 BA
                                                        • Sleeps 6
                                                        House #381833vb
                                                        23
                                                        Viewed 107 times in the last 48 hours
                                                          Exceptional! 5/5
                                                          (22 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          House #4044630
                                                          22
                                                          Viewed 65 times in the last 48 hours
                                                            Wonderful! 4.8/5
                                                            (62 reviews)
                                                            avg/night
                                                            • 5 BR
                                                            • 5 BA
                                                            • Sleeps 10
                                                            House #58494vb
                                                            62
                                                            Viewed 146 times in the last 48 hours
                                                              Wonderful! 4.9/5
                                                              (30 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Separate Toilet
                                                              • Sleeps 6
                                                              Chalet #363932
                                                              30
                                                              Viewed 66 times in the last 48 hours
                                                                Exceptional! 5/5
                                                                (15 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 3 BA
                                                                • Sleeps 6
                                                                Villa #732889vb
                                                                15
                                                                Viewed 73 times in the last 48 hours
                                                                  Excellent! 4.6/5
                                                                  (34 reviews)
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 1 BA
                                                                  • Sleeps 4
                                                                  House #348953
                                                                  34
                                                                  Viewed 57 times in the last 48 hours
                                                                    Exceptional! 5/5
                                                                    (77 reviews)
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 8
                                                                    House #434995vb
                                                                    77
                                                                    Viewed 95 times in the last 48 hours
                                                                      Wonderful! 4.8/5
                                                                      (50 reviews)
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      House #274604vb
                                                                      50
                                                                      Viewed 79 times in the last 48 hours
                                                                        Exceptional! 5/5
                                                                        (19 reviews)
                                                                        avg/night
                                                                        • 5 BR
                                                                        • 7 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 12
                                                                        House #664513vb
                                                                        19
                                                                        Viewed 91 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (39 reviews)
                                                                          avg/night
                                                                          • 2 BR
                                                                          • 1 BA
                                                                          • Sleeps 4
                                                                          House #317853vb
                                                                          39
                                                                          Viewed 40 times in the last 48 hours
                                                                            Wonderful! 4.9/5
                                                                            (39 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            House #919672
                                                                            39
                                                                            Viewed 17 times in the last 48 hours
                                                                              Exceptional! 5/5
                                                                              (5 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 3 BA
                                                                              • Separate Toilet
                                                                              • Sleeps 8
                                                                              House #808094vb
                                                                              5
                                                                              Viewed 79 times in the last 48 hours
                                                                                Excellent! 4.6/5
                                                                                (70 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 8
                                                                                House #360208vb
                                                                                70
                                                                                Viewed 78 times in the last 48 hours
                                                                                  Exceptional! 5/5
                                                                                  (17 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 6
                                                                                  Condo #734425vb
                                                                                  17
                                                                                  Viewed 72 times in the last 48 hours
                                                                                    Wonderful! 4.8/5
                                                                                    (14 reviews)
                                                                                    avg/night
                                                                                    • 3 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 6
                                                                                    House #208021vb
                                                                                    14
                                                                                    Viewed 69 times in the last 48 hours
                                                                                      Wonderful! 4.8/5
                                                                                      (42 reviews)
                                                                                      avg/night
                                                                                      • 2 BR
                                                                                      • 2 BA
                                                                                      • Sleeps 4
                                                                                      House #288312vb
                                                                                      42
                                                                                      Viewed 50 times in the last 48 hours
                                                                                        Excellent! 4.7/5
                                                                                        (14 reviews)
                                                                                        avg/night
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 5
                                                                                        Condo #661931vb
                                                                                        14
                                                                                        Viewed 47 times in the last 48 hours
                                                                                          Excellent! 4.6/5
                                                                                          (9 reviews)
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 4
                                                                                          Townhome #201107vb
                                                                                          9
                                                                                          Viewed 31 times in the last 48 hours
                                                                                            Excellent! 4.7/5
                                                                                            (15 reviews)
                                                                                            avg/night
                                                                                            • 2 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 6
                                                                                            Condo #688436vb
                                                                                            15
                                                                                            Viewed 48 times in the last 48 hours
                                                                                              Wonderful! 4.9/5
                                                                                              (68 reviews)
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 3 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 7
                                                                                              Condo #135715vb
                                                                                              68
                                                                                              Viewed 69 times in the last 48 hours
                                                                                                Wonderful! 4.9/5
                                                                                                (62 reviews)
                                                                                                avg/night
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Separate Toilet
                                                                                                • Sleeps 8
                                                                                                House #3025309
                                                                                                62
                                                                                                Viewed 61 times in the last 48 hours
                                                                                                  Excellent! 4.7/5
                                                                                                  (9 reviews)
                                                                                                  avg/night
                                                                                                  • 4 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  House #573603vb
                                                                                                  9
                                                                                                  Viewed 53 times in the last 48 hours
                                                                                                    Exceptional! 5/5
                                                                                                    (7 reviews)
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Condo #816811vb
                                                                                                    7
                                                                                                    Viewed 49 times in the last 48 hours
                                                                                                      Wonderful! 4.9/5
                                                                                                      (39 reviews)
                                                                                                      avg/night
                                                                                                      • 4 BR
                                                                                                      • 4 BA
                                                                                                      • Sleeps 8
                                                                                                      Villa #73412vb
                                                                                                      39
                                                                                                      Viewed 125 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+