Hi there,
if you would like Beach hotels, I suggest staying in For Seasons (the best with a beach), Intercontinental, Marriott, Sharq Village, and Sheraton)
Places to visit:
Souq Wakif (definetly a good place to go)
Villagio Mall
Aspire Zone (lovely park)
City Center Mall/Landmark
Have fun!