There are 2 x Fuerte hotels in Marbella, both 4 star and within walking distance of everything. Lovely pool at both and overlooking the sea. They are almost next to each other.
www.fuertehoteles.com
Have stayed at both and El Fuerte is the nicest and the dearest. Fuerte Miramar is not quite as nice but the location of both is great.