You are here

Visit Ocracoke’s Best Bed & Breakfast

Stay at The Castle Bed and Breakfast, one of Ocracoke Island's treasured landmarks. Affectionately known as The Castle on Silver Lake, our beautiful Ocracoke Island bed and breakfast is a part of the National Registration of Historic Places.

Enjoy Life at the Castle

While staying in this classic three-story inn, guests enjoy an outdoor pool and sauna, great food, and charming rooms decorated with antique furniture. Fishing and boating enthusiasts can enjoy complimentary dockage at the Castle docks with power hookups and a fish cleaning station. Dockage is on a first-come, first-served basis so please mention your request when making your reservation.

What Our Guests Are Saying About Us

"We had a very warm welcoming by Sidra & Ronnie. Excellent breakfast by John. Don't miss swimming in the lovely & temerpate water. Set down in the swinging chair. Go up to the top and see the lovely view. We thank God for this wonderful experience. Incredible place!" -Bert & Joanne H., Durham, NC

Stay at the Castle on Silver Lake!