Cactus Flower Cottage is a excellent, affordable place to stay on St. John! My wife surprised me with a long weekend stay in this beautiful home and we didn't want to leave!
This well maintained home is located just a short 5 minute drive from Cruz Bay. Fish Bay is a quiet neighborhood with lots of hiking / walking options. Being St. John residents we enjoyed our stay-cation here. The pool is amazing, the kitchen was perfect for us to enjoy some nice dinners on the porch and enjoy all the comforts we don't have at home!
I highly recommend staying here! It's perfect for couples and I plan on recommending it to all our friends and family that plan on visiting us.