The Royal St. Andrews Hotel is a luxurious hotel located in Port Alfred, South Africa. It offers elegant rooms with beautiful views of the Indian Ocean. Each room is equipped with a private bathroom that includes a bathtub, allowing guests to relax and unwind after a long day of exploring the town. The hotel also features a spa where guests can indulge in rejuvenating treatments. With its prime location and excellent amenities, the Royal St. Andrews Hotel is the perfect choice for travelers seeking a comfortable stay with a bathtub in Port Alfred.