The elegant Carriage House Bed & Breakfast, located in the charming seaside town of Ocean Grove, New Jersey, is ideally situated just one block from the beach and one block from town. The Carriage House is an intimate 8-room B&B dedicated to providing guests the ultimate in comfort and convenience. All rooms have private baths and air conditioning, and the larger rooms also have working fireplaces. Beach passes are available to our guests at reduced rates. Open May-December.