Marbella is easy to explore on foot, especially the Old Town and beachfront promenade. Local buses run frequently between resorts, beaches and Puerto Banús.