Situated on the beautiful island of Antigua, The Inn at English Harbour is a boutique hotel that offers a secluded and intimate experience. Their spa offers a variety of massages, including Swedish, deep tissue, and reflexology. After your massage, relax on the hotel's private beach and enjoy the stunning Caribbean views.