Courtyard by Marriott St. Augustine Beach is a welcoming 3-star hotel located in the historic city of St. Augustine, Florida.
Courtyard by Marriott St. Augustine Beach is a welcoming 3-star hotel located in the historic city of St. Augustine, Florida. Known for its charming streets and rich history, St. Augustine offers a unique blend of cultural experiences and beautiful coastal scenery. With a guest rating of 8.9 out of 10 based on nine reviews, this hotel is well-regarded for its comfortable accommodations and attentive service.
As part of the Marriott family, the Courtyard brand is synonymous with quality and reliability, making it an ideal choice for both leisure and business travelers. Guests can enjoy the proximity to the beach and explore the nearby attractions that highlight the city’s storied past. With a total of 3 floors and a variety of rooms available, this hotel provides a cozy retreat for those looking to experience the charm of St. Augustine. Whether you are visiting for relaxation or exploration, Courtyard by Marriott St. Augustine Beach offers a delightful stay in this historic locale.