The best way to make an appointment at Mayflower Spa is to call the Mayflower Inn, where the spa is housed. When you book your stay at the Five-Star Connecticut hotel, it is best to book a spa appointment at that time. The confirmation email for your room at the inn will include information about the spa. But if you haven’t decided on a treatment when you book your room, you will receive a reminder phone call two weeks prior to your stay. Keep in mind that Mayflower Spa is not a day spa — it is exclusive to guests of the inn.