In Rehoboth Beach, Delaware, where vacation resorts trace all the way back to 1873, the Bellmoor Inn & Spa is a perfect example of an exclusive resort hotel where you can relax while being only minutes away from beautiful scenery and exceptional activities.