Saint John Parish Rentals

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

1,895 Houses

    28

    Ocean View Retreat 2

    Barbados / Saint John Parish

    Saint John Parish apartment

    2 4 3 nights min

    • 2 bedrooms
    • sleeps 4
    • 3 nights min
    • Beach / lakeside relaxation
    • Child Friendly

    Price per night from

    $86

    Responds fast!
    avg. 1 hour 57 minutes

    Price per night from

    $86

    (2) Excellent 

      30

      Ocean View Retreat 3

      Barbados / Saint John Parish

      Saint John Parish apartment

      2 4 3 nights min

      • 2 bedrooms
      • sleeps 4
      • 3 nights min
      • Beach / lakeside relaxation
      • Child Friendly

      Price per night from

      $103

      Responds fast!
      avg. 1 hour 57 minutes

      Price per night from

      $103

        24

        CLIFTON HALL GREAT HOUSE

        Barbados / Saint John Parish

        Saint John Parish villa

        5 10 7 nights min

        • 5 bedrooms
        • sleeps 10
        • 7 nights min
        • Nearest beach 8 mi
        • Ask about children
        • Private garden

        Price per night from

        $1,139

        Price per night from

        $1,139

          17

          Caribbean Casas: Tranquil Villa Giuzel for 8 guests, just a short drive to the b

          Saint John Parish / Guinea

          Guinea villa

          4 8 min stay varies

          • 4 bedrooms
          • sleeps 8
          • min stay varies
          • Swimming pool
          • Child Friendly

          Price per night from

          $2,082

          Price per night from

          $2,082

            6

            Sue's Apt.

            Saint John Parish / Guinea

            Guinea apartment

            1 5 1 night min

            • 1 bedroom
            • sleeps 5
            • 1 night min
            • Child Friendly

            Price per night from

            $58

            Price per night from

            $58

            Great rentals within 20 miles that match your search

            Distance approx 10.29 km from Saint John Parish

            (16) Excellent 

              30

              Spindrift Villa, Gibbes & Mullins beaches, fully-equipped 4 Bedroom home

              Saint Peter Parish / Mullins

              Mullins villa

              4 7 min stay varies

              • 4 bedrooms
              • sleeps 7
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 0.1 mi
              • Child Friendly

              Price per night from

              $204

              Responds fast!
              avg. 2 hours 53 minutes

              Price per night from

              $204

              Distance approx 9.48 km from Saint John Parish

              (6) Excellent 

                14

                Footsteps to the Beach

                Christ Church Parish / Rockley

                Rockley studio

                Studio 3 5 nights min

                • Studio
                • sleeps 3
                • 5 nights min
                • Beach / lakeside relaxation
                • Child Friendly
                • Air conditioning

                Price per night from

                $76

                Price per night from

                $76

                Distance approx 10.74 km from Saint John Parish

                (3) Very Good 

                  27

                  Great Escape Holiday Apartment

                  Saint Peter Parish / Speightstown

                  Speightstown apartment

                  2 4 2 nights min

                  • 2 bedrooms
                  • sleeps 4
                  • 2 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 1 mi
                  • Child Friendly

                  Price per night from

                  $88

                  Price per night from

                  $88

                  Distance approx 9.27 km from Saint John Parish

                  (7) Excellent 

                    35

                    Just Limin' - A luxurious place to chill out...

                    Saint James Parish / Holetown

                    Holetown villa

                    3 6 min stay varies

                    • 3 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $525

                    Price per night from

                    $525

                    Distance approx 7.46 km from Saint John Parish

                      7

                      Lovely view of Durants Golf Course and sea

                      Christ Church Parish / Durants

                      Durants apartment

                      2 4 1 night min

                      • 2 bedrooms
                      • sleeps 4
                      • 1 night min
                      • Child Friendly
                      • Air conditioning
                      • Ask about pets

                      Price per night from

                      $175

                      Price per night from

                      $175

                      Distance approx 9.03 km from Saint John Parish

                      (2) Average 

                        10

                        Ocean Sky Apartments (Apt.A)

                        Christ Church Parish / Dover

                        Dover apartment

                        2 2 3 nights min

                        • 2 bedrooms
                        • sleeps 2
                        • 3 nights min
                        • Nearest beach 0.5 mi
                        • Car not necessary
                        • Private garden

                        Price per night from

                        $70

                        Price per night from

                        $70

                        Distance approx 8.94 km from Saint John Parish

                        (20) Excellent 

                          53

                          Leena’s home away Barbados home near the beach

                          Christ Church Parish / Maxwell

                          Maxwell apartment

                          2 5 nights min

                          • sleeps 2
                          • 5 nights min
                          • Beach / lakeside relaxation
                          • Car not necessary
                          • Private garden

                          Price per night from

                          $64

                          Responds fast!
                          avg. 1 hour 30 minutes

                          Price per night from

                          $64

                          Distance approx 9.72 km from Saint John Parish

                            34

                            Real Bajan Cottage

                            Saint James Parish / Holetown

                            Holetown house

                            3 4 7 nights min

                            • 3 bedrooms
                            • sleeps 4
                            • 7 nights min
                            • Nearest beach 0.4 mi
                            • Child Friendly
                            • Car not necessary

                            Price per night from

                            $151

                            Price per night from

                            $151

                            Distance approx 6.35 km from Saint John Parish

                            (2) Excellent 

                              75

                              The Crane Resort. SPECTACULAR OFFERS.Sat to Sat Stay

                              St. Philip / Saint Martins

                              Saint Martins hotel apartment

                              1 4 7 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 7 nights min
                              • Swimming pool
                              • Child Friendly
                              • Car not necessary

                              Price per night from

                              $300

                              Price per night from

                              $300

                              Distance approx 9.89 km from Saint John Parish

                              (1) Excellent 

                                14

                                Barbados 2 Bedroom/2 Bath Apartment on the South Coast

                                St. Michael / Bridgetown

                                Bridgetown apartment

                                2 4 4 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 4 nights min
                                • Nearest beach 2 mi
                                • Swimming pool
                                • Child Friendly

                                Price per night from

                                $111

                                Price per night from

                                $111

                                Distance approx 9.6 km from Saint John Parish

                                  14

                                  Amazing 2 Bedroom 2 Bathroom Townhouse

                                  Saint James Parish / Mount Standfast

                                  Mount Standfast townhouse

                                  2 4 min stay varies

                                  • 2 bedrooms
                                  • sleeps 4
                                  • min stay varies
                                  • Child Friendly

                                  Price per night from

                                  $350

                                  Responds fast!
                                  avg. 2 hours 19 minutes

                                  Price per night from

                                  $350

                                  Distance approx 10.37 km from Saint John Parish

                                    23

                                    Battaleys Mews - Luxury 3 Bedroom Townhouse Mullins Beach, Pool, Tennis, Gym

                                    Saint Peter Parish / Little Battaleys

                                    Little Battaleys house

                                    3 6 min stay varies

                                    • 3 bedrooms
                                    • sleeps 6
                                    • min stay varies
                                    • Nearest beach 0.3 mi
                                    • Swimming pool
                                    • Child Friendly

                                    Price per night from

                                    $321

                                    Price per night from

                                    $321

                                    Distance approx 9.56 km from Saint John Parish

                                      9

                                      Outstanding Finishes, Revolutionary Design

                                      Saint James Parish / Prospect

                                      Prospect apartment

                                      3 6 min stay varies

                                      • 3 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Air conditioning

                                      Price per night from

                                      $1,411

                                      Responds fast!
                                      avg. 3 minutes

                                      Price per night from

                                      $1,411

                                      Distance approx 9.01 km from Saint John Parish

                                        11

                                        Exquisite furniture and quality finishes

                                        Barbados / Saint James Parish

                                        Saint James Parish villa

                                        4 8 min stay varies

                                        • 4 bedrooms
                                        • sleeps 8
                                        • min stay varies
                                        • Child Friendly
                                        • Air conditioning

                                        Price per night from

                                        $1,218

                                        Responds fast!
                                        avg. 3 minutes

                                        Price per night from

                                        $1,218

                                        Distance approx 9.56 km from Saint John Parish

                                          10

                                          A Luxurious Three Bedroom, Four Bathroom Penthouse

                                          Saint James Parish / Paynes Bay

                                          Paynes Bay villa

                                          3 6 min stay varies

                                          • 3 bedrooms
                                          • sleeps 6
                                          • min stay varies
                                          • Air conditioning

                                          Price per night from

                                          $874

                                          Responds fast!
                                          avg. 3 minutes

                                          Price per night from

                                          $874

                                          Distance approx 9.43 km from Saint John Parish

                                            16

                                            Coral Cove 1

                                            Saint James Parish / Paynes Bay

                                            Paynes Bay villa

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Swimming pool
                                            • Ask about children
                                            • Ask about pets

                                            Price per night from

                                            $613

                                            Price per night from

                                            $613

                                            Distance approx 9.48 km from Saint John Parish

                                              8

                                              Expertly furnished ground floor apartment

                                              Saint James Parish / Paynes Bay

                                              Paynes Bay apartment

                                              3 6 min stay varies

                                              • 3 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $1,154

                                              Responds fast!
                                              avg. 3 minutes

                                              Price per night from

                                              $1,154

                                              Distance approx 10.96 km from Saint John Parish

                                                15

                                                A Delightfully Spacious One-Bedroom, Two Bathroom Apartment

                                                Saint Peter Parish / Speightstown

                                                Speightstown villa

                                                1 2 7 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 7 nights min
                                                • Air conditioning

                                                Price per night from

                                                $705

                                                Responds fast!
                                                avg. 3 minutes

                                                Price per night from

                                                $705

                                                Distance approx 9.77 km from Saint John Parish

                                                  16

                                                  The Lilac Villa at Green Point

                                                  Saint Peter Parish / Maynards

                                                  Maynards house

                                                  3 6 min stay varies

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Swimming pool
                                                  • Child Friendly

                                                  Price per night from

                                                  $321

                                                  Responds fast!
                                                  avg. 3 minutes

                                                  Price per night from

                                                  $321

                                                  Distance approx 9.24 km from Saint John Parish

                                                    24

                                                    Sugar Hill Tennis Village C310

                                                    Saint James Parish / Mount Standfast

                                                    Mount Standfast villa

                                                    2 4 min stay varies

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • min stay varies
                                                    • Swimming pool
                                                    • Ask about children
                                                    • Air conditioning

                                                    Price per night from

                                                    $447

                                                    Price per night from

                                                    $447

                                                    Distance approx 4.79 km from Saint John Parish

                                                      8

                                                      Beautiful One Bedroom Home

                                                      St. Philip / Bottom Bay

                                                      Bottom Bay house

                                                      1 2 5 nights min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 5 nights min
                                                      • Air conditioning

                                                      Price per night from

                                                      $90

                                                      Responds fast!
                                                      avg. 3 minutes

                                                      Price per night from

                                                      $90

                                                      Distance approx 9.01 km from Saint John Parish

                                                        6

                                                        Luxurious 4-Bedroom Villa

                                                        Barbados / Saint James Parish

                                                        Saint James Parish villa

                                                        4 8 min stay varies

                                                        • 4 bedrooms
                                                        • sleeps 8
                                                        • min stay varies
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $770

                                                        Responds fast!
                                                        avg. 3 minutes

                                                        Price per night from

                                                        $770

                                                        Distance approx 9.43 km from Saint John Parish

                                                          7

                                                          Finished To An Exceptional Standard

                                                          Saint James Parish / Porters

                                                          Porters villa

                                                          2 4 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Air conditioning

                                                          Price per night from

                                                          $321

                                                          Responds fast!
                                                          avg. 3 minutes

                                                          Price per night from

                                                          $321

                                                          Distance approx 9.09 km from Saint John Parish

                                                            17

                                                            Shangri La St James

                                                            Saint James Parish / Holder's Hill

                                                            Holder's Hill villa

                                                            4 8 min stay varies

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Ask about children
                                                            • Air conditioning

                                                            Price per night from

                                                            $1,242

                                                            Price per night from

                                                            $1,242

                                                            Distance approx 9.88 km from Saint John Parish

                                                              8

                                                              Amazing Apartment in Secluded Resort With Pool

                                                              Saint Peter Parish / Speightstown

                                                              Speightstown apartment

                                                              2 2 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 2
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $157

                                                              Responds fast!
                                                              avg. 2 hours 19 minutes

                                                              Price per night from

                                                              $157

                                                              Distance approx 9.7 km from Saint John Parish

                                                                25

                                                                Tropical Beach Villa, sleeps 4

                                                                Saint James Parish / Derricks

                                                                Derricks house

                                                                2 4 7 nights min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 7 nights min
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 0 mi
                                                                • Child Friendly

                                                                Price per night from

                                                                $231

                                                                Price per night from

                                                                $231

                                                                Distance approx 11.02 km from Saint John Parish

                                                                (10) Excellent 

                                                                  17

                                                                  Twin Palms at White Sands

                                                                  Speightstown / Heywoods

                                                                  Speightstown apartment

                                                                  2 4 7 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 7 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Suitable for children age 5+
                                                                  • Car not necessary

                                                                  Price per night from

                                                                  $151

                                                                  Responds fast!
                                                                  avg. 3 hours 42 minutes

                                                                  Price per night from

                                                                  $151

                                                                  Distance approx 11.03 km from Saint John Parish

                                                                  (6) Excellent 

                                                                    26

                                                                    Coco de Mer

                                                                    Saint Peter Parish / Speightstown

                                                                    Speightstown penthouse

                                                                    2 5 7 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 5
                                                                    • 7 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0.1 mi
                                                                    • Swimming pool

                                                                    Price per night from

                                                                    $216

                                                                    Price per night from

                                                                    $216

                                                                    Distance approx 9.87 km from Saint John Parish

                                                                    (1) Excellent 

                                                                      20

                                                                      Buddha Beach Cottage 4

                                                                      Saint James Parish / Prospect

                                                                      Prospect cottage

                                                                      2 4 7 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 7 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 0 mi
                                                                      • Suitable for children age 5+

                                                                      Price per night from

                                                                      $418

                                                                      Price per night from

                                                                      $418

                                                                      Distance approx 9.68 km from Saint John Parish

                                                                      (4) Excellent 

                                                                        29

                                                                        Sea Eagle, Beach Cottage, St.James

                                                                        Fitts / Secret Cove

                                                                        Fitts bungalow

                                                                        2 4 7 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • 7 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 0 mi
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $231

                                                                        Responds fast!
                                                                        avg. 2 hours 11 minutes

                                                                        Price per night from

                                                                        $231

                                                                        Distance approx 10.69 km from Saint John Parish

                                                                          12

                                                                          Leamington Cottage - Luxury Beachfront Villa - 1 Bedroom

                                                                          Saint Peter Parish / Mullins

                                                                          Mullins villa

                                                                          1 2 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • min stay varies
                                                                          • Nearest beach 0.1 mi
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $555

                                                                          Price per night from

                                                                          $555

                                                                          Distance approx 9.21 km from Saint John Parish

                                                                            24

                                                                            *WONDERFUL RATES - PLEASE ASK* Casablanca -7 Bedroom- Sandy Lane Estate

                                                                            Saint James Parish / Holetown

                                                                            Holetown villa

                                                                            7 12 min stay varies

                                                                            • 7 bedrooms
                                                                            • sleeps 12
                                                                            • min stay varies
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 2 mi
                                                                            • Swimming pool

                                                                            Price per night from

                                                                            $3,054

                                                                            Price per night from

                                                                            $3,054

                                                                            Distance approx 10.2 km from Saint John Parish

                                                                              17

                                                                              Mullins Grove, Luxury 2 Bed Pool View

                                                                              Saint Peter Parish / Mullins

                                                                              Mullins apartment

                                                                              2 4 3 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • 3 nights min
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $676

                                                                              Price per night from

                                                                              $676