In Watts Bar Dam, Tennessee, Watts Bar Marina & Resort is based at 6767 Watts Bar Hwy.Cruising in Watts Bar Dam is an activity throughout all of Tennessee. Call 423-365-9595 to contact Watts Bar Marina & Resort directly.No reviews by any seafarers for Watts Bar Marina & Resort have been submitted.