Hotels Bilmar Inn & Suites Phone: (605) 428-4288 Location: 510 N Highway 77, Dell Rapids, SD Back to Directory Share Come For a Visit 511 E. 7th St. Dell Rapids, SD Google Map