Located just a short drive from Port Alfred, The Sands @ St. Francis is a luxurious beachfront hotel offering a tranquil escape. The hotel features spacious and elegantly designed rooms, some with private balconies overlooking the beach. Guests can relax on the pristine sandy beach, take a dip in the infinity pool, or indulge in a spa treatment. The Sands @ St. Francis also offers a restaurant serving gourmet cuisine and a bar where you can enjoy a variety of drinks. Experience the ultimate beachfront luxury at The Sands @ St. Francis.