If campgrounds, villas and expensive resorts don't excite you, the St John Inn might be a good choice. The rooms are modest and a little on the small side, but clean and comfortable. In St John terms the prices are reasonable. Rooms have TV's, AC and wireless connection is available on the deck. The price quoted includes all taxes, breakfast and sunset rum punch. Breakfast is coffee, juice, cereal and milk, bagels, bread and muffins. The sunset happy hour on the deck consists of rum punch or byob and good conversation. The staff and owner are very friendly and helpful. If you are a dog lover, there are three very freindly dogs to pat. The location is just out of the center of Cruz Bay and only a five minute walk to the ferry dock. If you are traveling light, it is an easy walk to the Inn from the dock up a slight grade. If you are carrying a lot you can get a cab at the dock. There is a local BBQ place (Candi's) at the end of the street that serves big portions of good food at a reasonable price. You can eat outside there and chat with the locals or take it back to the Inn and eat on the deck. If you have a room with kitchenette, there is a small fridge, microwave and one burner hotplate. There are two grocery stores nearby. We stayed four nights and had no complaints. We would definitely stay there again. Reserve early if going in peak season because they fill up fast. Same thing if you want to rent a car. When reserving a room ask the inn about the 10% discount on rental cars.
