Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Nantucket
This eco-friendly, smoke free, boutique hotel is located in the centre of Nantucket’s historic downtown district.
This hotel on Nantucket Island is 3 miles from the Nantucket Whaling Museum and Nantucket town centre. The hotel offers free shuttle services to the town centre and Surfside Beach.
Featuring city views and a garden, Anchor Inn features accommodation ideally situated in Nantucket, within a short distance of Children's Beach, Nantucket Whaling Museum and Nantucket Atheneum.